Skip to content

Commit b0ff07e

Browse files
authored
[NFC][Clang] Adopt simplified getTrailingObjects in TemplateBase (#143257)
1 parent 07a86a5 commit b0ff07e

File tree

2 files changed

+3
-3
lines changed

2 files changed

+3
-3
lines changed

clang/include/clang/AST/TemplateBase.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -704,7 +704,7 @@ struct ASTTemplateArgumentListInfo final
704704

705705
/// Retrieve the template arguments
706706
const TemplateArgumentLoc *getTemplateArgs() const {
707-
return getTrailingObjects<TemplateArgumentLoc>();
707+
return getTrailingObjects();
708708
}
709709
unsigned getNumTemplateArgs() const { return NumTemplateArgs; }
710710

clang/lib/AST/TemplateBase.cpp

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -726,7 +726,7 @@ ASTTemplateArgumentListInfo::ASTTemplateArgumentListInfo(
726726
RAngleLoc = Info.getRAngleLoc();
727727
NumTemplateArgs = Info.size();
728728

729-
TemplateArgumentLoc *ArgBuffer = getTrailingObjects<TemplateArgumentLoc>();
729+
TemplateArgumentLoc *ArgBuffer = getTrailingObjects();
730730
for (unsigned i = 0; i != NumTemplateArgs; ++i)
731731
new (&ArgBuffer[i]) TemplateArgumentLoc(Info[i]);
732732
}
@@ -737,7 +737,7 @@ ASTTemplateArgumentListInfo::ASTTemplateArgumentListInfo(
737737
RAngleLoc = Info->getRAngleLoc();
738738
NumTemplateArgs = Info->getNumTemplateArgs();
739739

740-
TemplateArgumentLoc *ArgBuffer = getTrailingObjects<TemplateArgumentLoc>();
740+
TemplateArgumentLoc *ArgBuffer = getTrailingObjects();
741741
for (unsigned i = 0; i != NumTemplateArgs; ++i)
742742
new (&ArgBuffer[i]) TemplateArgumentLoc((*Info)[i]);
743743
}

0 commit comments

Comments
 (0)