Lines Matching refs:Instantiation
6998 NamedDecl *Instantiation = nullptr; in CheckMemberSpecialization() local
7013 Instantiation = Method; in CheckMemberSpecialization()
7025 Instantiation = PrevVar; in CheckMemberSpecialization()
7033 Instantiation = PrevRecord; in CheckMemberSpecialization()
7041 Instantiation = PrevEnum; in CheckMemberSpecialization()
7047 if (!Instantiation) { in CheckMemberSpecialization()
7061 cast<CXXMethodDecl>(Instantiation)->getTemplateSpecializationKind()); in CheckMemberSpecialization()
7065 cast<CXXRecordDecl>(Instantiation)->getTemplateSpecializationKind()); in CheckMemberSpecialization()
7069 Previous.addDecl(Instantiation); in CheckMemberSpecialization()
7077 Diag(Instantiation->getLocation(), diag::note_specialized_decl); in CheckMemberSpecialization()
7092 Instantiation, in CheckMemberSpecialization()
7101 Instantiation, Member->getLocation(), in CheckMemberSpecialization()
7110 FunctionDecl *InstantiationFunction = cast<FunctionDecl>(Instantiation); in CheckMemberSpecialization()
7123 VarDecl *InstantiationVar = cast<VarDecl>(Instantiation); in CheckMemberSpecialization()
7135 CXXRecordDecl *InstantiationClass = cast<CXXRecordDecl>(Instantiation); in CheckMemberSpecialization()
7148 EnumDecl *InstantiationEnum = cast<EnumDecl>(Instantiation); in CheckMemberSpecialization()
7163 Previous.addDecl(Instantiation); in CheckMemberSpecialization()