Home
last modified time | relevance | path

Searched refs:ResultArgToks (Results 1 – 3 of 3) sorted by relevance

/llvm-project-15.0.7/clang-tools-extra/clang-tidy/bugprone/
H A DMacroRepeatedSideEffectsCheck.cpp36 bool hasSideEffects(const Token *ResultArgToks) const;
61 const Token *ResultArgToks = Args->getUnexpArgument(ArgNo); in MacroExpands() local
63 if (hasSideEffects(ResultArgToks) && in MacroExpands()
65 Check.diag(ResultArgToks->getLocation(), in MacroExpands()
165 const Token *ResultArgToks) const { in hasSideEffects()
166 for (; ResultArgToks->isNot(tok::eof); ++ResultArgToks) { in hasSideEffects()
167 if (ResultArgToks->isOneOf(tok::plusplus, tok::minusminus)) in hasSideEffects()
/llvm-project-15.0.7/clang/lib/Lex/
H A DTokenLexer.cpp449 const Token *ResultArgToks; in ExpandFunctionArguments() local
455 ResultArgToks = &ActualArgs->getPreExpArgument(ArgNo, PP)[0]; in ExpandFunctionArguments()
457 ResultArgToks = ArgTok; // Use non-preexpanded tokens. in ExpandFunctionArguments()
460 if (ResultArgToks->isNot(tok::eof)) { in ExpandFunctionArguments()
462 unsigned NumToks = MacroArgs::getArgLength(ResultArgToks); in ExpandFunctionArguments()
463 ResultToks.append(ResultArgToks, ResultArgToks+NumToks); in ExpandFunctionArguments()
/llvm-project-15.0.7/clang-tools-extra/modularize/
H A DPreprocessorTracker.cpp428 const clang::Token *ResultArgToks; in getMacroExpandedString() local
431 ResultArgToks = &(const_cast<clang::MacroArgs *>(Args)) in getMacroExpandedString()
434 ResultArgToks = ArgTok; // Use non-preexpanded Tokens. in getMacroExpandedString()
436 if (ResultArgToks->is(clang::tok::eof)) in getMacroExpandedString()
438 unsigned NumToks = clang::MacroArgs::getArgLength(ResultArgToks); in getMacroExpandedString()
441 const clang::Token &AT = ResultArgToks[ArgumentIndex]; in getMacroExpandedString()