Lines Matching refs:KWLoc
1795 Scope *S, unsigned TagSpec, TagUseKind TUK, SourceLocation KWLoc, in CheckClassTemplate() argument
1817 Diag(KWLoc, diag::err_template_unnamed_class); in CheckClassTemplate()
1957 Diag(KWLoc, diag::err_using_decl_conflict_reverse); in CheckClassTemplate()
1974 CurContext, KWLoc), in CheckClassTemplate()
1987 PrevRecordDecl, Kind, TUK == TagUseKind::Definition, KWLoc, Name)) { in CheckClassTemplate()
1988 Diag(KWLoc, diag::err_use_with_wrong_tag) in CheckClassTemplate()
1990 << FixItHint::CreateReplacement(KWLoc, PrevRecordDecl->getKindName()); in CheckClassTemplate()
2067 CXXRecordDecl::Create(Context, Kind, SemanticContext, KWLoc, NameLoc, Name, in CheckClassTemplate()
8067 Scope *S, unsigned TagSpec, TagUseKind TUK, SourceLocation KWLoc, in ActOnClassTemplateSpecialization() argument
8108 KWLoc, TemplateNameLoc, SS, &TemplateId, TemplateParameterLists, in ActOnClassTemplateSpecialization()
8121 Diag(KWLoc, diag::err_partial_specialization_friend) in ActOnClassTemplateSpecialization()
8157 Diag(KWLoc, diag::err_template_spec_friend) in ActOnClassTemplateSpecialization()
8173 TUK == TagUseKind::Definition, KWLoc, in ActOnClassTemplateSpecialization()
8175 Diag(KWLoc, diag::err_use_with_wrong_tag) in ActOnClassTemplateSpecialization()
8177 << FixItHint::CreateReplacement(KWLoc, in ActOnClassTemplateSpecialization()
8266 return CheckClassTemplate(S, TagSpec, TUK, KWLoc, SS, in ActOnClassTemplateSpecialization()
8282 Context, Kind, ClassTemplate->getDeclContext(), KWLoc, in ActOnClassTemplateSpecialization()
8306 Context, Kind, ClassTemplate->getDeclContext(), KWLoc, TemplateNameLoc, in ActOnClassTemplateSpecialization()
8419 /*FIXME:*/KWLoc); in ActOnClassTemplateSpecialization()
9404 unsigned TagSpec, SourceLocation KWLoc, const CXXScopeSpec &SS, in ActOnExplicitInstantiation() argument
9428 Kind, /*isDefinition*/false, KWLoc, in ActOnExplicitInstantiation()
9430 Diag(KWLoc, diag::err_use_with_wrong_tag) in ActOnExplicitInstantiation()
9432 << FixItHint::CreateReplacement(KWLoc, in ActOnExplicitInstantiation()
9564 Context, Kind, ClassTemplate->getDeclContext(), KWLoc, TemplateNameLoc, in ActOnExplicitInstantiation()
9699 SourceLocation KWLoc, CXXScopeSpec &SS, in ActOnExplicitInstantiation() argument
9706 ActOnTag(S, TagSpec, TagUseKind::Reference, KWLoc, SS, Name, NameLoc, in ActOnExplicitInstantiation()