Module: RubySimpleParser

Defined in:
lib/generators/brain_damage/lib/ruby_simple_parser/block.rb,
lib/generators/brain_damage/lib/ruby_simple_parser/method.rb,
lib/generators/brain_damage/lib/ruby_simple_parser/parser.rb,
lib/generators/brain_damage/lib/ruby_simple_parser/code_line.rb,
lib/generators/brain_damage/lib/ruby_simple_parser/global_context.rb,
lib/generators/brain_damage/lib/ruby_simple_parser/line_classifier.rb,
lib/generators/brain_damage/lib/ruby_simple_parser/class_definition.rb,
lib/generators/brain_damage/lib/ruby_simple_parser/ruby_simple_parser.rb

Defined Under Namespace

Classes: Block, ClassDefinition, CodeLine, GlobalContext, LineClassifier, Method, Parser

Constant Summary collapse

CLASS_START =
'ClassDefinition'
METHOD_START =
'Method'
CODE_WITH_BLOCK =
'Block'
CODE_WITHOUT_BLOCK =
:class_code_without_block
EMPTY =
:empty
OTHER =
:other
BLOCK_END =
:block_end
PRIVATE_BLOCK =
:private_block