diff --git a/clang/lib/AST/Decl.cpp b/clang/lib/AST/Decl.cpp index f641a72ed26448..a1a51d38b93e1f 100644 --- a/clang/lib/AST/Decl.cpp +++ b/clang/lib/AST/Decl.cpp @@ -4003,7 +4003,7 @@ const IdentifierInfo *FunctionDecl::getLiteralIdentifier() const { FunctionDecl::TemplatedKind FunctionDecl::getTemplatedKind() const { if (TemplateOrSpecialization.isNull()) return TK_NonTemplate; - if (const auto *ND = TemplateOrSpecialization.dyn_cast()) { + if (const auto *ND = dyn_cast(TemplateOrSpecialization)) { if (isa(ND)) return TK_DependentNonTemplate; assert(isa(ND) &&