Lines Matching refs:UsingLoc
11645 Decl *Sema::ActOnUsingDirective(Scope *S, SourceLocation UsingLoc, in ActOnUsingDirective() argument
11708 UDir = UsingDirectiveDecl::Create(Context, CurContext, UsingLoc, NamespcLoc, in ActOnUsingDirective()
11742 SourceLocation UsingLoc, in ActOnUsingDeclaration() argument
11794 if (UsingLoc.isInvalid()) { in ActOnUsingDeclaration()
11815 BuildUsingDeclaration(S, AS, UsingLoc, TypenameLoc.isValid(), TypenameLoc, in ActOnUsingDeclaration()
11826 SourceLocation UsingLoc, in ActOnUsingEnumDeclaration() argument
11850 auto *UD = BuildUsingEnumDeclaration(S, AS, UsingLoc, EnumLoc, in ActOnUsingEnumDeclaration()
12286 Scope *S, AccessSpecifier AS, SourceLocation UsingLoc, in BuildUsingDeclaration() argument
12336 if (CheckUsingDeclRedeclaration(UsingLoc, HasTypenameKeyword, in BuildUsingDeclaration()
12343 Diag(UsingLoc, diag::err_using_if_exists_on_ctor); in BuildUsingDeclaration()
12352 if (!LookupContext && CheckUsingDeclQualifier(UsingLoc, HasTypenameKeyword, in BuildUsingDeclaration()
12359 UsingLoc, TypenameLoc, in BuildUsingDeclaration()
12364 D = UnresolvedUsingValueDecl::Create(Context, CurContext, UsingLoc, in BuildUsingDeclaration()
12375 UsingDecl::Create(Context, CurContext, UsingLoc, QualifierLoc, in BuildUsingDeclaration()
12409 if (CheckUsingDeclQualifier(UsingLoc, HasTypenameKeyword, SS, NameInfo, in BuildUsingDeclaration()
12414 R.addDecl(UnresolvedUsingIfExistsDecl::Create(Context, CurContext, UsingLoc, in BuildUsingDeclaration()
12431 getSourceManager().isInSystemHeader(UsingLoc)) in BuildUsingDeclaration()
12540 SourceLocation UsingLoc, in BuildUsingEnumDeclaration() argument
12557 Diag(UsingLoc, diag::err_using_enum_decl_redeclaration) in BuildUsingEnumDeclaration()
12568 UsingEnumDecl *UD = UsingEnumDecl::Create(Context, CurContext, UsingLoc, in BuildUsingEnumDeclaration()
12638 bool Sema::CheckUsingDeclRedeclaration(SourceLocation UsingLoc, in CheckUsingDeclRedeclaration() argument
12720 bool Sema::CheckUsingDeclQualifier(SourceLocation UsingLoc, bool HasTypename, in CheckUsingDeclQualifier() argument
12802 << FixItHint::CreateReplacement(UsingLoc, "typedef") in CheckUsingDeclQualifier()
12813 UsingLoc, "auto &" + NameInfo.getName().getAsString() + " = "); in CheckUsingDeclQualifier()
12816 Diag(UsingLoc, diag::note_using_decl_class_member_workaround) in CheckUsingDeclQualifier()
12827 UsingLoc, in CheckUsingDeclQualifier()
12831 Diag(UsingLoc, diag::note_using_decl_class_member_workaround) in CheckUsingDeclQualifier()
12951 SourceLocation UsingLoc, UnqualifiedId &Name, in ActOnAliasDeclaration() argument
12993 TypeAliasDecl *NewTD = TypeAliasDecl::Create(Context, CurContext, UsingLoc, in ActOnAliasDeclaration()
13016 Diag(UsingLoc, diag::err_alias_template_extra_headers) in ActOnAliasDeclaration()
13034 Diag(UsingLoc, diag::err_redefinition_different_kind) in ActOnAliasDeclaration()
13076 TypeAliasTemplateDecl::Create(Context, CurContext, UsingLoc, in ActOnAliasDeclaration()
13527 SourceLocation UsingLoc = Shadow->getLocation(); in findInheritingConstructor() local
13543 DeclarationNameInfo NameInfo(Name, UsingLoc); in findInheritingConstructor()
13545 Context.getTrivialTypeSourceInfo(BaseCtor->getType(), UsingLoc); in findInheritingConstructor()
13559 Context, Derived, UsingLoc, NameInfo, TInfo->getType(), TInfo, in findInheritingConstructor()
13581 Context.getTrivialTypeSourceInfo(FPT->getParamType(I), UsingLoc); in findInheritingConstructor()
13583 Context, DerivedCtor, UsingLoc, UsingLoc, /*IdentifierInfo=*/nullptr, in findInheritingConstructor()
13601 SetDeclDeleted(DerivedCtor, UsingLoc); in findInheritingConstructor()