Home
last modified time | relevance | path

Searched refs:ArgTok (Results 1 – 4 of 4) sorted by relevance

/llvm-project-15.0.7/clang/lib/Lex/
H A DMacroArgs.cpp146 bool MacroArgs::ArgNeedsPreexpansion(const Token *ArgTok, in ArgNeedsPreexpansion() argument
150 for (; ArgTok->isNot(tok::eof); ++ArgTok) in ArgNeedsPreexpansion()
151 if (IdentifierInfo *II = ArgTok->getIdentifierInfo()) in ArgNeedsPreexpansion()
H A DTokenLexer.cpp453 const Token *ArgTok = ActualArgs->getUnexpArgument(ArgNo); in ExpandFunctionArguments() local
454 if (ActualArgs->ArgNeedsPreexpansion(ArgTok, PP)) in ExpandFunctionArguments()
457 ResultArgToks = ArgTok; // Use non-preexpanded tokens. in ExpandFunctionArguments()
/llvm-project-15.0.7/clang/include/clang/Lex/
H A DMacroArgs.h76 bool ArgNeedsPreexpansion(const Token *ArgTok, Preprocessor &PP) const;
/llvm-project-15.0.7/clang-tools-extra/modularize/
H A DPreprocessorTracker.cpp429 const clang::Token *ArgTok = Args->getUnexpArgument(ArgNo); in getMacroExpandedString() local
430 if (Args->ArgNeedsPreexpansion(ArgTok, PP)) in getMacroExpandedString()
434 ResultArgToks = ArgTok; // Use non-preexpanded Tokens. in getMacroExpandedString()