Lines Matching refs:recover
480 /// and recover from errors
716 /// plain Mismatch(), which does not recover. Then any error
718 /// rule. Rule would recover by resynchronizing to the set of
805 /// Recover from an error found on the input stream. This is
809 /// token that the Match() routine could not recover from.
811 procedure Recover(const Input: IIntStream; const RE: ERecognitionException);
1105 procedure Recover(const RE: ERecognitionException);
2027 /// Attempt to Recover from a single missing or extra token.
2053 /// mismatched token error. To Recover, it sees that LA(1)==';'
2064 /// The recognizer attempts to recover from single missing
2208 * set). The rule exception handler tries to Recover, but finds
2269 procedure Recover(const Input: IIntStream; const RE: ERecognitionException); virtual;
2467 procedure Recover(const RE: ERecognitionException); reintroduce; overload; virtual;
4604 procedure TBaseRecognizer.Recover(const Input: IIntStream;
4658 // can't recover with single token deletion, try insertion
5470 Recover(MTE); // don't really recover; just consume in lexer
5490 Recover(MTE);
5514 Recover(MRE);
5549 Recover
5555 // Match() routine has already called Recover()
5561 procedure TLexer.Recover(const RE: ERecognitionException);