Skip to content

Commit aefcbe9

Browse files
Address a comment.
1 parent 6fc978b commit aefcbe9

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

clang/include/clang/Sema/Template.h

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -486,8 +486,8 @@ enum class TemplateSubstitutionKind : char {
486486
const Decl *D = I->first;
487487
llvm::PointerUnion<Decl *, DeclArgumentPack *> &Stored =
488488
newScope->LocalDecls[D];
489-
if (isa<Decl *>(I->second)) {
490-
Stored = cast<Decl *>(I->second);
489+
if (auto *D2 = dyn_cast<Decl *>(I->second)) {
490+
Stored = D2;
491491
} else {
492492
DeclArgumentPack *OldPack = cast<DeclArgumentPack *>(I->second);
493493
DeclArgumentPack *NewPack = new DeclArgumentPack(*OldPack);

0 commit comments

Comments
 (0)