Method: ClassNode#ancestors
- Defined in:
- lib/ClassNode.rb
#ancestors ⇒ Object
16 17 18 19 20 21 22 23 24 25 26 27 |
# File 'lib/ClassNode.rb', line 16 def ancestors class_nodes = [] if @klass @klass.ancestors[1..-1].each do |c| if c.class == Class class_node = ClassNode.new c class_nodes.insert 0, class_node end end end class_nodes end |