Class: RuTu::RBasicNode

Inherits:
ValueNode show all
Defined in:
lib/RuTu.rb

Direct Known Subclasses

RObjectNode

Instance Method Summary collapse

Methods inherited from ValueNode

#_obj_id, #color, #header_value, #initialize, #node_id, #same_value?, #to_dot, #walk

Constructor Details

This class inherits a constructor from RuTu::ValueNode

Instance Method Details

#_klassObject



49
50
51
# File 'lib/RuTu.rb', line 49

def _klass
  RuTuExt._klass(@value)
end

#fieldsObject



55
56
57
# File 'lib/RuTu.rb', line 55

def fields
  super() + [ :flags, :klass ] 
end

#flagsObject



48
# File 'lib/RuTu.rb', line 48

def flags; end

#klassObject



52
53
54
# File 'lib/RuTu.rb', line 52

def klass
  walk(_klass(), RClassNode, "klass")
end