Searched refs:CurPPLexer (Results 1 - 6 of 6) sorted by relevance

/external/clang/lib/Lex/
H A DPPLexerChange.cpp53 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
[all...]
H A DPPDirectives.cpp252 assert(!CurTokenLexer && CurPPLexer && "Lexing a macro, not a file?");
254 CurPPLexer->pushConditionalLevel(IfTokenLoc, /*isSkipping*/false,
264 CurPPLexer->LexingRawMode = true;
280 while (!CurPPLexer->ConditionalStack.empty()) {
282 Diag(CurPPLexer->ConditionalStack.back().IfLoc,
284 CurPPLexer->ConditionalStack.pop_back();
298 CurPPLexer->ParsingPreprocessorDirective = true;
308 CurPPLexer->ParsingPreprocessorDirective = false;
324 CurPPLexer->ParsingPreprocessorDirective = false;
341 CurPPLexer
[all...]
H A DPragma.cpp122 || (CurPPLexer && CurPPLexer->ParsingPreprocessorDirective))
365 assert(CurPPLexer && "No current lexer?");
384 if (CurPPLexer) CurPPLexer->LexingRawMode = true;
386 if (CurPPLexer) CurPPLexer->LexingRawMode = false;
453 CurPPLexer->LexIncludeFilename(FilenameTok);
636 CurPPLexer->LexIncludeFilename(SourceFilenameTok);
668 CurPPLexer
[all...]
H A DPreprocessor.cpp70 SkipMainFilePreamble(0, true), CurPPLexer(nullptr),
597 if (II.isPoisoned() && CurPPLexer) {
H A DPPMacroExpansion.cpp189 if (CurPPLexer)
226 if (CurPPLexer) CurPPLexer->MIOpt.ExpandedMacro();
/external/clang/include/clang/Lex/
H A DPreprocessor.h271 PreprocessorLexer *CurPPLexer; member in class:clang::Preprocessor
545 return CurPPLexer == L;
552 PreprocessorLexer *getCurrentLexer() const { return CurPPLexer; }
1353 CurPPLexer, std::move(CurTokenLexer), CurDirLookup));
1354 CurPPLexer = nullptr;
1360 CurPPLexer = IncludeMacroStack.back().ThePPLexer;
1489 return IsFileLexer(CurLexer.get(), CurPPLexer);
1498 return !CurPPLexer && !CurTokenLexer && !CurPTHLexer &&

Completed in 978 milliseconds