Class: RDG::Control::Def

Inherits:
Analysis::Propagater show all
Defined in:
lib/rdg/control/def.rb

Instance Method Summary collapse

Methods inherited from Analysis::Propagater

#analyse

Methods inherited from Analysis::Analyser

#initialize, register_analyser, register_default_analyser

Constructor Details

This class inherits a constructor from RDG::Analysis::Analyser

Instance Method Details

#end_nodesObject



20
21
22
# File 'lib/rdg/control/def.rb', line 20

def end_nodes
  [@body]
end

#internal_flow_edgesObject



12
13
14
# File 'lib/rdg/control/def.rb', line 12

def internal_flow_edges
  []
end

#nodesObject



24
25
26
# File 'lib/rdg/control/def.rb', line 24

def nodes
  [@body]
end

#prepareObject



10
# File 'lib/rdg/control/def.rb', line 10

d

#start_nodeObject



16
17
18
# File 'lib/rdg/control/def.rb', line 16

def start_node
  @body
end