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

Lines Matching refs:Marker

86     /// <returns>Return a marker that can be passed to
89 /// <see cref="IIntStream.Index"/>, or some other marker.</returns>
101 /// <see cref="IIntStream.Index"/> would return marker.
104 /// The marker will usually be <see cref="IIntStream.Index"/> but
105 /// it doesn't have to be. It's just a marker to indicate what
108 /// If there are other markers created after the specified marker,
110 /// stream was in when this marker was created.
112 procedure Rewind(const Marker: Integer); overload;
115 /// Rewind to the input position of the last marker.
120 /// of the decision. Do not "pop" the marker off the state. Mark(I)
122 /// Rewind(last marker) but it should not "pop" the marker off.
123 /// It's like Seek(last marker's input position).
129 /// stream to keep bookkeeping objects around for a marker that is
135 /// This must throw away resources for all markers back to the marker
139 procedure Release(const Marker: Integer);
1657 procedure Rewind(const Marker: Integer); overload; virtual;
1659 procedure Release(const Marker: Integer); virtual;
2349 procedure Rewind(const Marker: Integer); overload; virtual;
2351 procedure Release(const Marker: Integer); virtual;
3276 procedure TANTLRStringStream.Release(const Marker: Integer);
3279 FMarkDepth := Marker;
3280 // release this marker
3292 procedure TANTLRStringStream.Rewind(const Marker: Integer);
3296 State := FMarkers[Marker];
3301 Release(Marker);
4970 procedure TCommonTokenStream.Release(const Marker: Integer);
4981 procedure TCommonTokenStream.Rewind(const Marker: Integer);
4983 Seek(Marker);