https://github.com/jurahul created https://github.com/llvm/llvm-project/pull/139635
None >From 0207459bd4387a4af801cadb3c1213983563509e Mon Sep 17 00:00:00 2001 From: Rahul Joshi <rjo...@nvidia.com> Date: Mon, 12 May 2025 15:46:51 -0700 Subject: [PATCH] [NFC][Clang] Adopt `TrailingObjects` convienence API in MacroArgs --- clang/lib/Lex/MacroArgs.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/clang/lib/Lex/MacroArgs.cpp b/clang/lib/Lex/MacroArgs.cpp index 2f97d9e02bc11..548df16c59f6b 100644 --- a/clang/lib/Lex/MacroArgs.cpp +++ b/clang/lib/Lex/MacroArgs.cpp @@ -66,7 +66,7 @@ MacroArgs *MacroArgs::create(const MacroInfo *MI, "uninitialized array (as opposed to reusing a cached " "MacroArgs)"); std::copy(UnexpArgTokens.begin(), UnexpArgTokens.end(), - Result->getTrailingObjects<Token>()); + Result->getTrailingObjects()); } return Result; @@ -119,7 +119,7 @@ const Token *MacroArgs::getUnexpArgument(unsigned Arg) const { assert(Arg < getNumMacroArguments() && "Invalid arg #"); // The unexpanded argument tokens start immediately after the MacroArgs object // in memory. - const Token *Start = getTrailingObjects<Token>(); + const Token *Start = getTrailingObjects(); const Token *Result = Start; // Scan to find Arg. _______________________________________________ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits