Method: Transpec::AST::Node#each_descendent_node
- Defined in:
- lib/transpec/ast/node.rb
#each_descendent_node(&block) ⇒ Object
58 59 60 61 62 63 64 65 |
# File 'lib/transpec/ast/node.rb', line 58 def each_descendent_node(&block) return to_enum(__method__) unless block_given? each_child_node do |child_node| yield child_node child_node.each_descendent_node(&block) end end |