Module: Treetop::Compiler::Metagrammar::NodeClassDeclarations1

Defined in:
lib/gems/treetop-1.2.4/lib/treetop/compiler/metagrammar.rb

Instance Method Summary collapse

Instance Method Details

#inline_moduleObject



1446
1447
1448
# File 'lib/gems/treetop-1.2.4/lib/treetop/compiler/metagrammar.rb', line 1446

def inline_module
  trailing_inline_module.inline_module
end

#inline_module_nameObject



1450
1451
1452
# File 'lib/gems/treetop-1.2.4/lib/treetop/compiler/metagrammar.rb', line 1450

def inline_module_name
  inline_module.module_name if inline_module
end

#inline_modulesObject



1442
1443
1444
# File 'lib/gems/treetop-1.2.4/lib/treetop/compiler/metagrammar.rb', line 1442

def inline_modules
  trailing_inline_module.inline_modules
end

#node_class_nameObject



1438
1439
1440
# File 'lib/gems/treetop-1.2.4/lib/treetop/compiler/metagrammar.rb', line 1438

def node_class_name
  node_class_expression.node_class_name
end