Lines Matching refs:CurLexer
117 CurLexer.reset(TheLexer);
124 if (Callbacks && !CurLexer->Is_PragmaLexer) {
126 SourceMgr.getFileCharacteristic(CurLexer->getFileLoc());
128 Callbacks->FileChanged(CurLexer->getFileLoc(),
252 !isEndOfMacro && !(CurLexer && CurLexer->Is_PragmaLexer)) {
267 if (CurLexer) {
269 CurLexer->FormTokenWithChars(Result, CurLexer->BufferEnd, tok::eof);
270 CurLexer.reset();
314 if (CurLexer) {
315 const char *EndPos = CurLexer->BufferEnd;
316 if (EndPos != CurLexer->BufferStart &&
321 if (EndPos != CurLexer->BufferStart &&
328 CurLexer->BufferPtr = EndPos;
329 CurLexer->FormTokenWithChars(Result, EndPos, tok::eof);
333 CurLexer.reset();