Lines Matching refs:ClassTemplateSpecializationDecl
134 if (const auto *Spec = dyn_cast<ClassTemplateSpecializationDecl>(Record)) in getAsTemplateNameDecl()
1903 if (!PrevClassTemplate && isa<ClassTemplateSpecializationDecl>(PrevDecl)) { in CheckClassTemplate()
1905 = cast<ClassTemplateSpecializationDecl>(PrevDecl) in CheckClassTemplate()
2707 if (ClassTemplateSpecializationDecl *Spec in MatchTemplateParametersToScopeSpecifier()
2708 = dyn_cast<ClassTemplateSpecializationDecl>(Record)) { in MatchTemplateParametersToScopeSpecifier()
2848 } else if (ClassTemplateSpecializationDecl *Spec in MatchTemplateParametersToScopeSpecifier()
2849 = dyn_cast<ClassTemplateSpecializationDecl>(Record)) { in MatchTemplateParametersToScopeSpecifier()
3454 ClassTemplateSpecializationDecl *Decl = in CheckTemplateIdType()
3460 Decl = ClassTemplateSpecializationDecl::Create( in CheckTemplateIdType()
4979 dyn_cast<ClassTemplateSpecializationDecl>(RecLoc.getDecl())) in convertTypeTemplateArgumentToTemplate()
8225 ClassTemplateSpecializationDecl *PrevDecl = nullptr; in ActOnClassTemplateSpecialization()
8233 ClassTemplateSpecializationDecl *Specialization = nullptr; in ActOnClassTemplateSpecialization()
8305 Specialization = ClassTemplateSpecializationDecl::Create( in ActOnClassTemplateSpecialization()
9381 Sema &S, ClassTemplateSpecializationDecl *Def) { in dllExportImportClassTemplateSpecialization()
9394 if (auto *BT = dyn_cast_or_null<ClassTemplateSpecializationDecl>( in dllExportImportClassTemplateSpecialization()
9505 ClassTemplateSpecializationDecl *PrevDecl = in ActOnExplicitInstantiation()
9528 ClassTemplateSpecializationDecl *Specialization = nullptr; in ActOnExplicitInstantiation()
9563 Specialization = ClassTemplateSpecializationDecl::Create( in ActOnExplicitInstantiation()
9616 ClassTemplateSpecializationDecl *Def in ActOnExplicitInstantiation()
9617 = cast_or_null<ClassTemplateSpecializationDecl>( in ActOnExplicitInstantiation()
9627 Def = cast_or_null<ClassTemplateSpecializationDecl>( in ActOnExplicitInstantiation()
10949 auto *SD = dyn_cast<ClassTemplateSpecializationDecl>(RD); in checkInstantiated()
11017 } else if (!isa<ClassTemplateSpecializationDecl, in getTopMostPointOfInstantiation()