Skip to content

Commit 726d2cf

Browse files
authored
[NFC][Clang] Adopt TrailingObjects convenience API in MacroArgs (#139635)
Adopt convenience API for single trailing type added in #138970.
1 parent 6c6413f commit 726d2cf

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

clang/lib/Lex/MacroArgs.cpp

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -66,7 +66,7 @@ MacroArgs *MacroArgs::create(const MacroInfo *MI,
6666
"uninitialized array (as opposed to reusing a cached "
6767
"MacroArgs)");
6868
std::copy(UnexpArgTokens.begin(), UnexpArgTokens.end(),
69-
Result->getTrailingObjects<Token>());
69+
Result->getTrailingObjects());
7070
}
7171

7272
return Result;
@@ -119,7 +119,7 @@ const Token *MacroArgs::getUnexpArgument(unsigned Arg) const {
119119
assert(Arg < getNumMacroArguments() && "Invalid arg #");
120120
// The unexpanded argument tokens start immediately after the MacroArgs object
121121
// in memory.
122-
const Token *Start = getTrailingObjects<Token>();
122+
const Token *Start = getTrailingObjects();
123123
const Token *Result = Start;
124124

125125
// Scan to find Arg.

0 commit comments

Comments
 (0)