REXML::Validation::State
# File rexml/validation/relaxng.rb, line 275 def expected return [ @prior.expected, @events[0] ].flatten if @current == 0 return [@events[@current]] end
# File rexml/validation/relaxng.rb, line 270 def matches?(event) @events[@current].matches?(event) || (@current == 0 and @previous[-1].matches?(event)) end
# File rexml/validation/relaxng.rb, line 260 def next( event ) if @current == 0 rv = super return rv if rv @prior = @previous.pop return @prior.next( event ) end super end
This page was generated for Ruby 2.7.5
Ruby-doc.org is provided by James Britt and Neurogami. Maximum R+D.
Generated with Ruby-doc Rdoc Generator 0.42.0.