class IDL::Delegator

def walk_nodes(walker, root_node = nil)

def walk_nodes(walker, root_node = nil)
  (root_node || @root).walk_members { |m| walk_member(m, walker) }
end