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

Lines Matching refs:LookAhead

1067   /// the lookahead mechanism is fairly complicated.
1907 property LookAhead: TANTLRInterfaceArray read GetLookAhead write SetLookAhead;
1984 /// to fit new lookahead depths, but Consume() wraps like a circular
1989 /// <summary>lookahead[head] is the first symbol of lookahead, LT(1). </summary>
1993 /// Add new lookahead at lookahead[tail]. tail wraps around at the
1994 /// end of the lookahead buffer so tail could be less than head.
2062 /// the lookahead buffer.
2073 /// <summary>Make sure we have at least k symbols in lookahead buffer </summary>
2078 /// Add a node to the lookahead buffer. Add at lookahead[tail].
2081 /// this method, LT(1) will be lookahead[0].
4554 // make sure there is something in lookahead buf, which might call next()
4592 MoveNext; // get at least k-depth lookahead nodes
4720 // take snapshot of lookahead buffer
4729 State.LookAhead := LA;
4810 FHead := 0; // wack lookahead buffer and then refill
4812 while (FTail < Length(State.LookAhead)) do
4814 FLookahead[FTail] := State.LookAhead[FTail];