Lines Matching refs:UsingLoc
11438 Decl *Sema::ActOnUsingDirective(Scope *S, SourceLocation UsingLoc,
11501 UDir = UsingDirectiveDecl::Create(Context, CurContext, UsingLoc, NamespcLoc,
11535 SourceLocation UsingLoc,
11587 if (UsingLoc.isInvalid()) {
11608 BuildUsingDeclaration(S, AS, UsingLoc, TypenameLoc.isValid(), TypenameLoc,
12001 Scope *S, AccessSpecifier AS, SourceLocation UsingLoc,
12064 if (CheckUsingDeclRedeclaration(UsingLoc, HasTypenameKeyword,
12069 if (CheckUsingDeclQualifier(UsingLoc, HasTypenameKeyword, SS, NameInfo,
12080 UsingLoc, TypenameLoc,
12085 D = UnresolvedUsingValueDecl::Create(Context, CurContext, UsingLoc,
12095 UsingDecl::Create(Context, CurContext, UsingLoc, QualifierLoc,
12140 getSourceManager().isInSystemHeader(UsingLoc))
12301 bool Sema::CheckUsingDeclRedeclaration(SourceLocation UsingLoc,
12379 bool Sema::CheckUsingDeclQualifier(SourceLocation UsingLoc,
12429 << FixItHint::CreateReplacement(UsingLoc, "typedef")
12440 UsingLoc, "auto &" + NameInfo.getName().getAsString() + " = ");
12443 Diag(UsingLoc, diag::note_using_decl_class_member_workaround)
12454 UsingLoc,
12458 Diag(UsingLoc, diag::note_using_decl_class_member_workaround)
12569 SourceLocation UsingLoc, UnqualifiedId &Name,
12611 TypeAliasDecl *NewTD = TypeAliasDecl::Create(Context, CurContext, UsingLoc,
12634 Diag(UsingLoc, diag::err_alias_template_extra_headers)
12652 Diag(UsingLoc, diag::err_redefinition_different_kind)
12694 TypeAliasTemplateDecl::Create(Context, CurContext, UsingLoc,
13134 UsingLoc = Shadow->getLocation();
13150 DeclarationNameInfo NameInfo(Name, UsingLoc);
13152 Context.getTrivialTypeSourceInfo(BaseCtor->getType(), UsingLoc);
13166 Context, Derived, UsingLoc, NameInfo, TInfo->getType(), TInfo,
13187 Context.getTrivialTypeSourceInfo(FPT->getParamType(I), UsingLoc);
13189 Context, DerivedCtor, UsingLoc, UsingLoc, /*IdentifierInfo=*/nullptr,
13207 SetDeclDeleted(DerivedCtor, UsingLoc);