class XPath::AncestorIterator

Public Instance Methods

each(node, visitor) { |i| ... } click to toggle source
# File lib/xml/xpath.rb, line 2588
def each(node, visitor)
  node = visitor.visit(node).parent
  while node
    i = visitor.visit(node)
    parent = i.parent
    yield i
    node = parent
  end
end