Lines Matching defs:KWLoc
849 SourceLocation KWLoc, CXXScopeSpec &SS,
872 Diag(KWLoc, diag::err_template_unnamed_class);
1008 Diag(KWLoc, diag::err_using_decl_conflict_reverse);
1035 TUK == TUK_Definition, KWLoc, Name)) {
1036 Diag(KWLoc, diag::err_use_with_wrong_tag)
1038 << FixItHint::CreateReplacement(KWLoc, PrevRecordDecl->getKindName());
1054 makeMergedDefinitionVisible(Hidden, KWLoc);
1055 makeMergedDefinitionVisible(Tmpl, KWLoc);
1105 CXXRecordDecl::Create(Context, Kind, SemanticContext, KWLoc, NameLoc, Name,
6180 SourceLocation KWLoc,
6191 // NOTE: KWLoc is the location of the tag keyword. This will instead
6194 ? TemplateParameterLists[0]->getTemplateLoc() : KWLoc;
6221 KWLoc, TemplateNameLoc, SS, &TemplateId,
6231 Diag(KWLoc, diag::err_partial_specialization_friend)
6267 Diag(KWLoc, diag::err_template_spec_friend)
6283 Kind, TUK == TUK_Definition, KWLoc,
6285 Diag(KWLoc, diag::err_use_with_wrong_tag)
6287 << FixItHint::CreateReplacement(KWLoc,
6366 return CheckClassTemplate(S, TagSpec, TUK, KWLoc, SS,
6383 KWLoc, TemplateNameLoc,
6439 KWLoc, TemplateNameLoc,
6504 makeMergedDefinitionVisible(Hidden, KWLoc);
6565 /*FIXME:*/KWLoc);
7324 SourceLocation KWLoc,
7357 Kind, /*isDefinition*/false, KWLoc,
7359 Diag(KWLoc, diag::err_use_with_wrong_tag)
7361 << FixItHint::CreateReplacement(KWLoc,
7484 KWLoc, TemplateNameLoc,
7605 SourceLocation KWLoc,
7614 KWLoc, SS, Name, NameLoc, Attr, AS_none,