Home | History | Annotate | Download | only in Lex

Lines Matching refs:CurPPLexer

53     return CurPPLexer;
114 if (CurPPLexer || CurTokenLexer)
118 CurPPLexer = TheLexer;
139 if (CurPPLexer || CurTokenLexer)
144 CurPPLexer = CurPTHLexer.get();
151 FileID FID = CurPPLexer->getFileID();
280 if (CurPPLexer) { // Not ending a macro, ignore it.
282 CurPPLexer->MIOpt.GetControllingMacroAtEndOfFile()) {
285 SourceMgr.getFileEntryForID(CurPPLexer->getFileID())) {
292 CurPPLexer->MIOpt.GetDefinedMacro()) {
311 Diag(CurPPLexer->MIOpt.GetMacroLocation(),
313 << CurPPLexer->MIOpt.GetMacroLocation() << ControllingMacro;
314 Diag(CurPPLexer->MIOpt.GetDefinedLocation(),
316 << CurPPLexer->MIOpt.GetDefinedLocation() << DefinedMacro
319 CurPPLexer->MIOpt.GetDefinedLocation(),
344 if (isCodeCompletionEnabled() && CurPPLexer &&
345 SourceMgr.getLocForStartOfFile(CurPPLexer->getFileID()) ==
357 CurPPLexer = nullptr;
361 if (!isEndOfMacro && CurPPLexer &&
362 SourceMgr.getIncludeLoc(CurPPLexer->getFileID()).isValid()) {
367 CurPPLexer->getInitialNumSLocEntries() + 1/*#include'd file*/;
368 SourceMgr.setNumCreatedFIDsForFileID(CurPPLexer->getFileID(), NumFIDs);
372 if (Callbacks && !isEndOfMacro && CurPPLexer)
373 ExitedFID = CurPPLexer->getFileID();
393 if (Callbacks && !isEndOfMacro && CurPPLexer) {
395 SourceMgr.getFileCharacteristic(CurPPLexer->getSourceLocation());
396 Callbacks->FileChanged(CurPPLexer->getSourceLocation(),
432 CurPPLexer = nullptr;
518 assert(CurTokenLexer && !CurPPLexer &&
556 assert(CurTokenLexer && !CurPPLexer &&