Method: REXML::Parsers::PullParser#peek

Defined in:
lib/rexml/parsers/pullparser.rb

#peek(depth = 0) ⇒ Object



56
57
58
59
60
61
62
63
64
# File 'lib/rexml/parsers/pullparser.rb', line 56

def peek depth=0
  if @my_stack.length <= depth
    (depth - @my_stack.length + 1).times {
      e = PullEvent.new(@parser.pull)
      @my_stack.push(e)
    }
  end
  @my_stack[depth]
end