Lines Matching refs:Instantiation
6788 NamedDecl *Instantiation = nullptr; in CheckMemberSpecialization() local
6803 Instantiation = Method; in CheckMemberSpecialization()
6815 Instantiation = PrevVar; in CheckMemberSpecialization()
6823 Instantiation = PrevRecord; in CheckMemberSpecialization()
6831 Instantiation = PrevEnum; in CheckMemberSpecialization()
6837 if (!Instantiation) { in CheckMemberSpecialization()
6851 cast<CXXMethodDecl>(Instantiation)->getTemplateSpecializationKind()); in CheckMemberSpecialization()
6855 cast<CXXRecordDecl>(Instantiation)->getTemplateSpecializationKind()); in CheckMemberSpecialization()
6859 Previous.addDecl(Instantiation); in CheckMemberSpecialization()
6867 Diag(Instantiation->getLocation(), diag::note_specialized_decl); in CheckMemberSpecialization()
6882 Instantiation, in CheckMemberSpecialization()
6891 Instantiation, Member->getLocation(), in CheckMemberSpecialization()
6900 FunctionDecl *InstantiationFunction = cast<FunctionDecl>(Instantiation); in CheckMemberSpecialization()
6913 VarDecl *InstantiationVar = cast<VarDecl>(Instantiation); in CheckMemberSpecialization()
6925 CXXRecordDecl *InstantiationClass = cast<CXXRecordDecl>(Instantiation); in CheckMemberSpecialization()
6938 EnumDecl *InstantiationEnum = cast<EnumDecl>(Instantiation); in CheckMemberSpecialization()
6953 Previous.addDecl(Instantiation); in CheckMemberSpecialization()