reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

tools/clang/include/clang/Lex/PreprocessorLexer.h
  137     ParsingPreprocessorDirective = f;
tools/clang/lib/Lex/Lexer.cpp
  114   ParsingPreprocessorDirective = false;
  214   L->ParsingPreprocessorDirective = true;
 2202     if (ParsingPreprocessorDirective) {
 2362   if (ParsingPreprocessorDirective || CurPtr == BufferEnd) {
 2390   if (!ParsingPreprocessorDirective || LexingRawMode)
 2656   assert(ParsingPreprocessorDirective && ParsingFilename == false &&
 2715   if (ParsingPreprocessorDirective) {
 2717     ParsingPreprocessorDirective = false;
 2795   bool inPPDirectiveMode = ParsingPreprocessorDirective;
 2805   ParsingPreprocessorDirective = inPPDirectiveMode;
 3091     if (!isLexingRawMode() && !ParsingPreprocessorDirective &&
 3104   if (!isLexingRawMode() && !ParsingPreprocessorDirective &&
 3249     if (ParsingPreprocessorDirective) {
 3251       ParsingPreprocessorDirective = false;
 3911     if (isLexingRawMode() || ParsingPreprocessorDirective ||
tools/clang/lib/Lex/PPDirectives.cpp
  463     CurPPLexer->ParsingPreprocessorDirective = true;
  473       CurPPLexer->ParsingPreprocessorDirective = false;
  489       CurPPLexer->ParsingPreprocessorDirective = false;
  506         CurPPLexer->ParsingPreprocessorDirective = false;
  610     CurPPLexer->ParsingPreprocessorDirective = false;
  905   CurPPLexer->ParsingPreprocessorDirective = true;
 2468     if (CurLexer->ParsingPreprocessorDirective)
tools/clang/lib/Lex/PPLexerChange.cpp
  603     LexerWasInPPMode = FoundLexer->ParsingPreprocessorDirective;
  604     FoundLexer->ParsingPreprocessorDirective = true;
  633     FoundLexer->ParsingPreprocessorDirective = false;
tools/clang/lib/Lex/Pragma.cpp
  175    || (CurPPLexer && CurPPLexer->ParsingPreprocessorDirective))
  825     CurLexer->ParsingPreprocessorDirective = true;