Class: DefType

Inherits:
BaseType show all
Defined in:
lib/kwala/lib/code_analyzer.rb

Instance Attribute Summary collapse

Attributes inherited from BaseType

#children, #end_line, #name, #start_line, #tokens

Instance Method Summary collapse

Methods inherited from BaseType

create_types_from_tokens, #initialize, #sub_types

Constructor Details

This class inherits a constructor from BaseType

Instance Attribute Details

#argumentsObject

Returns the value of attribute arguments.



610
611
612
# File 'lib/kwala/lib/code_analyzer.rb', line 610

def arguments
  @arguments
end

#raisesObject

Returns the value of attribute raises.



610
611
612
# File 'lib/kwala/lib/code_analyzer.rb', line 610

def raises
  @raises
end

Instance Method Details

#analyse_selfObject



612
613
614
615
616
# File 'lib/kwala/lib/code_analyzer.rb', line 612

def analyse_self
  find_name
  find_arguments
  find_raises
end

#find_argumentsObject



621
622
# File 'lib/kwala/lib/code_analyzer.rb', line 621

def find_arguments
end

#find_nameObject



618
619
# File 'lib/kwala/lib/code_analyzer.rb', line 618

def find_name
end

#find_raisesObject



624
625
# File 'lib/kwala/lib/code_analyzer.rb', line 624

def find_raises
end