Home | History | Annotate | Download | only in Antlr3.Runtime

Lines Matching defs:Rewind

82     /// Executing Rewind(Mark()) on a stream should not affect the input position.
87 /// <see cref="IIntStream.Rewind(Integer)"/> to return to the current position.
112 procedure Rewind(const Marker: Integer); overload;
115 /// Rewind to the input position of the last marker.
121 /// and Rewind(I) should balance still. It is like invoking
122 /// Rewind(last marker) but it should not "pop" the marker off.
125 procedure Rewind; overload;
131 /// <see cref="IIntStream.Rewind(Integer)"/> except it releases resources without
149 /// This is different from rewind in its multi-directional requirement
155 /// <see cref="IIntStream.Mark"/>/<see cref="IIntStream.Rewind(Integer)"/>
366 /// etc...) so that we can rewind the state after scanning ahead.
705 /// <summary>Reset the parser's state. Subclasses must rewind the input stream.</summary>
1640 /// Track the last Mark() call result value for use in Rewind().
1657 procedure Rewind(const Marker: Integer); overload; virtual;
1658 procedure Rewind; overload; virtual;
2317 /// <summary>Track the last Mark() call result value for use in Rewind().</summary>
2349 procedure Rewind(const Marker: Integer); overload; virtual;
2350 procedure Rewind; overload; virtual;
3292 procedure TANTLRStringStream.Rewind(const Marker: Integer);
3304 procedure TANTLRStringStream.Rewind;
3306 Rewind(FLastMarker);
4981 procedure TCommonTokenStream.Rewind(const Marker: Integer);
4986 procedure TCommonTokenStream.Rewind;
5214 Input.Rewind(Mark);
5576 FInput.Seek(0); // rewind the input
5685 FInput.Seek(0); // rewind the input