Home
last modified time | relevance | path

Searched refs:ParsingPreprocessorDirective (Results 1 – 9 of 9) sorted by relevance

/minix3/external/bsd/llvm/dist/clang/include/clang/Lex/
H A DPreprocessorLexer.h43 bool ParsingPreprocessorDirective; variable
80 ParsingPreprocessorDirective(false), in PreprocessorLexer()
144 ParsingPreprocessorDirective = f; in setParsingPreprocessorDirective()
/minix3/external/bsd/llvm/dist/clang/lib/Lex/
H A DPreprocessorLexer.cpp24 ParsingPreprocessorDirective(false), in PreprocessorLexer()
33 assert(ParsingPreprocessorDirective && in LexIncludeFilename()
H A DPTHLexer.cpp105 assert(!ParsingPreprocessorDirective); in Lex()
120 assert(ParsingPreprocessorDirective); in Lex()
121 ParsingPreprocessorDirective = false; in Lex()
133 if (ParsingPreprocessorDirective) { in LexEndOfFile()
134 ParsingPreprocessorDirective = false; // Done parsing the "line". in LexEndOfFile()
160 assert(ParsingPreprocessorDirective && ParsingFilename == false && in DiscardToEndOfLine()
165 ParsingPreprocessorDirective = false; in DiscardToEndOfLine()
H A DPPLexerChange.cpp568 LexerWasInPPMode = FoundLexer->ParsingPreprocessorDirective; in HandleMicrosoftCommentPaste()
569 FoundLexer->ParsingPreprocessorDirective = true; in HandleMicrosoftCommentPaste()
598 FoundLexer->ParsingPreprocessorDirective = false; in HandleMicrosoftCommentPaste()
H A DPPDirectives.cpp346 CurPPLexer->ParsingPreprocessorDirective = true; in SkipExcludedConditionalBlock()
356 CurPPLexer->ParsingPreprocessorDirective = false; in SkipExcludedConditionalBlock()
372 CurPPLexer->ParsingPreprocessorDirective = false; in SkipExcludedConditionalBlock()
389 CurPPLexer->ParsingPreprocessorDirective = false; in SkipExcludedConditionalBlock()
493 CurPPLexer->ParsingPreprocessorDirective = false; in SkipExcludedConditionalBlock()
548 CurPTHLexer->ParsingPreprocessorDirective = true; in PTHSkipExcludedConditionalBlock()
550 CurPTHLexer->ParsingPreprocessorDirective = false; in PTHSkipExcludedConditionalBlock()
573 CurPTHLexer->ParsingPreprocessorDirective = true; in PTHSkipExcludedConditionalBlock()
575 CurPTHLexer->ParsingPreprocessorDirective = false; in PTHSkipExcludedConditionalBlock()
765 CurPPLexer->ParsingPreprocessorDirective = true; in HandleDirective()
[all …]
H A DLexer.cpp90 ParsingPreprocessorDirective = false; in InitLexer()
198 L->ParsingPreprocessorDirective = true; in Create_PragmaLexer()
1978 if (ParsingPreprocessorDirective) { in SkipWhitespace()
2133 if (ParsingPreprocessorDirective || CurPtr == BufferEnd) { in SkipLineComment()
2161 if (!ParsingPreprocessorDirective || LexingRawMode) in SaveLineComment()
2427 assert(ParsingPreprocessorDirective && ParsingFilename == false && in ReadToEndOfLine()
2484 if (ParsingPreprocessorDirective) { in LexEndOfFile()
2486 ParsingPreprocessorDirective = false; in LexEndOfFile()
2559 bool inPPDirectiveMode = ParsingPreprocessorDirective; in isNextPPTokenLParen()
2569 ParsingPreprocessorDirective = inPPDirectiveMode; in isNextPPTokenLParen()
[all …]
H A DPragma.cpp120 || (CurPPLexer && CurPPLexer->ParsingPreprocessorDirective)) in HandlePragmaDirective()
/minix3/external/bsd/llvm/dist/clang/lib/Frontend/
H A DCacheTokens.cpp304 bool ParsingPreprocessorDirective = false; in LexTokens() local
312 ParsingPreprocessorDirective) { in LexTokens()
322 ParsingPreprocessorDirective = false; in LexTokens()
334 assert(!ParsingPreprocessorDirective); in LexTokens()
359 ParsingPreprocessorDirective = true; in LexTokens()
/minix3/external/bsd/llvm/dist/clang/docs/
H A DInternalsManual.rst743 ``ParsingPreprocessorDirective`` mode is entered. This changes the parser to