Home
last modified time | relevance | path

Searched refs:DisableMacroExpansion (Results 1 – 7 of 7) sorted by relevance

/freebsd/contrib/llvm-project/clang/include/clang/Lex/
H A DTokenLexer.h97 bool DisableMacroExpansion : 1; variable
139 void Init(const Token *TokArray, unsigned NumToks, bool DisableMacroExpansion,
H A DPreprocessor.h248 bool DisableMacroExpansion : 1; variable
1705 bool DisableMacroExpansion, bool OwnsTokens,
1710 bool DisableMacroExpansion, bool IsReinject) { in EnterTokenStream() argument
1711 EnterTokenStream(Toks.release(), NumToks, DisableMacroExpansion, true, in EnterTokenStream()
1715 void EnterTokenStream(ArrayRef<Token> Toks, bool DisableMacroExpansion, in EnterTokenStream() argument
1717 EnterTokenStream(Toks.data(), Toks.size(), DisableMacroExpansion, false, in EnterTokenStream()
1830 bool OldVal = DisableMacroExpansion; in LexUnexpandedToken()
1831 DisableMacroExpansion = true; in LexUnexpandedToken()
1836 DisableMacroExpansion = OldVal; in LexUnexpandedToken()
1854 DisableMacroExpansion = true; in SetMacroExpansionOnlyInDirectives()
/freebsd/contrib/llvm-project/clang/lib/Lex/
H A DPPExpressions.cpp892 bool DisableMacroExpansionAtStartOfDirective = DisableMacroExpansion; in EvaluateDirectiveExpression()
893 DisableMacroExpansion = false; in EvaluateDirectiveExpression()
910 DisableMacroExpansion = DisableMacroExpansionAtStartOfDirective; in EvaluateDirectiveExpression()
933 DisableMacroExpansion = DisableMacroExpansionAtStartOfDirective; in EvaluateDirectiveExpression()
949 DisableMacroExpansion = DisableMacroExpansionAtStartOfDirective; in EvaluateDirectiveExpression()
968 DisableMacroExpansion = DisableMacroExpansionAtStartOfDirective; in EvaluateDirectiveExpression()
H A DPPLexerChange.cpp174 bool DisableMacroExpansion, bool OwnsTokens, in EnterTokenStream() argument
191 EnterTokenStream(Toks, NumToks, DisableMacroExpansion, OwnsTokens, in EnterTokenStream()
201 Toks, NumToks, DisableMacroExpansion, OwnsTokens, IsReinject, *this); in EnterTokenStream()
204 TokLexer->Init(Toks, NumToks, DisableMacroExpansion, OwnsTokens, in EnterTokenStream()
H A DPreprocessor.cpp105 DisableMacroExpansion = false; in Preprocessor()
829 if (!DisableMacroExpansion) { in HandleIdentifier()
851 if (II.isFutureCompatKeyword() && !DisableMacroExpansion) { in HandleIdentifier()
860 if (II.IsKeywordInCPlusPlus() && !DisableMacroExpansion) in HandleIdentifier()
867 if (II.isExtensionToken() && !DisableMacroExpansion) in HandleIdentifier()
880 !InMacroArgs && !DisableMacroExpansion && in HandleIdentifier()
H A DTokenLexer.cpp56 DisableMacroExpansion = false; in Init()
107 DisableMacroExpansion = disableMacroExpansion; in Init()
715 if (!DisableMacroExpansion && II->isHandleIdentifierCase()) in Lex()
H A DPPDirectives.cpp1180 : PP(pp), save(pp->DisableMacroExpansion) { in ResetMacroExpansionHelper()
1182 pp->DisableMacroExpansion = false; in ResetMacroExpansionHelper()
1186 PP->DisableMacroExpansion = save; in ~ResetMacroExpansionHelper()