Lines Matching refs:KWLoc

16979 Sema::ActOnTag(Scope *S, unsigned TagSpec, TagUseKind TUK, SourceLocation KWLoc,  in ActOnTag()  argument
17009 KWLoc, NameLoc, SS, nullptr, TemplateParameterLists, in ActOnTag()
17032 Diag(KWLoc, diag::err_enum_template); in ActOnTag()
17045 S, TagSpec, TUK, KWLoc, SS, Name, NameLoc, Attrs, TemplateParams, in ActOnTag()
17076 Diag(KWLoc, diag::ext_enum_friend) << FixItHint::CreateRemoval( in ActOnTag()
17077 ScopedEnum ? SourceRange(KWLoc, ScopedEnumKWLoc) : KWLoc); in ActOnTag()
17079 Diag(KWLoc, diag::note_enum_friend) in ActOnTag()
17136 SourceLocation Loc = NameLoc.isValid() ? NameLoc : KWLoc; in ActOnTag()
17140 New = EnumDecl::Create(Context, SearchDC, KWLoc, Loc, Name, nullptr, in ActOnTag()
17157 New = RecordDecl::Create(Context, Kind, SearchDC, KWLoc, Loc, Name, in ActOnTag()
17472 Diag(KWLoc, diag::err_using_decl_conflict_reverse); in ActOnTag()
17493 TUK == TagUseKind::Definition, KWLoc, in ActOnTag()
17499 Diag(KWLoc, diag::err_use_with_wrong_tag) in ActOnTag()
17501 << FixItHint::CreateReplacement(SourceRange(KWLoc), in ActOnTag()
17504 Diag(KWLoc, diag::err_use_with_wrong_tag) << Name; in ActOnTag()
17532 if (CheckEnumRedeclaration(NameLoc.isValid() ? NameLoc : KWLoc, in ActOnTag()
17630 NameLoc.isValid() ? NameLoc : KWLoc); in ActOnTag()
17740 SourceLocation Loc = NameLoc.isValid() ? NameLoc : KWLoc; in ActOnTag()
17750 New = EnumDecl::Create(Context, SearchDC, KWLoc, Loc, Name, in ActOnTag()
17797 New = CXXRecordDecl::Create(Context, Kind, SearchDC, KWLoc, Loc, Name, in ActOnTag()
17803 New = RecordDecl::Create(Context, Kind, SearchDC, KWLoc, Loc, Name, in ActOnTag()