Lines Matching refs:KWLoc
12258 SourceLocation KWLoc, CXXScopeSpec &SS, in ActOnTag() argument
12289 KWLoc, NameLoc, SS, nullptr, TemplateParameterLists, in ActOnTag()
12292 Diag(KWLoc, diag::err_enum_template); in ActOnTag()
12304 DeclResult Result = CheckClassTemplate(S, TagSpec, TUK, KWLoc, in ActOnTag()
12634 Diag(KWLoc, diag::err_using_decl_conflict_reverse); in ActOnTag()
12655 TUK == TUK_Definition, KWLoc, in ActOnTag()
12661 Diag(KWLoc, diag::err_use_with_wrong_tag) in ActOnTag()
12663 << FixItHint::CreateReplacement(SourceRange(KWLoc), in ActOnTag()
12666 Diag(KWLoc, diag::err_use_with_wrong_tag) << Name; in ActOnTag()
12701 if (CheckEnumRedeclaration(NameLoc.isValid() ? NameLoc : KWLoc, in ActOnTag()
12729 PP.getModuleContainingLocation(KWLoc)) && in ActOnTag()
12776 makeMergedDefinitionVisible(Hidden, KWLoc); in ActOnTag()
12900 SourceLocation Loc = NameLoc.isValid() ? NameLoc : KWLoc; in ActOnTag()
12911 New = EnumDecl::Create(Context, SearchDC, KWLoc, Loc, Name, in ActOnTag()
12957 New = CXXRecordDecl::Create(Context, Kind, SearchDC, KWLoc, Loc, Name, in ActOnTag()
12963 New = RecordDecl::Create(Context, Kind, SearchDC, KWLoc, Loc, Name, in ActOnTag()