[Source]
# File lib/backports/1.8.7/enumerator.rb, line 8 8: def next 9: require 'generator' 10: @generator ||= Generator.new(self) 11: raise StopIteration unless @generator.next? 12: @generator.next 13: end
# File lib/backports/1.8.7/enumerator.rb, line 15 15: def rewind 16: @object.rewind if @object.respond_to? :rewind 17: require 'generator' 18: @generator ||= Generator.new(self) 19: @generator.rewind 20: self 21: end
[Validate]