Lines Matching refs:NameLoc
68 ParsedType Sema::getTypeName(IdentifierInfo &II, SourceLocation NameLoc, in getTypeName() argument
99 return ActOnTypenameType(S, SourceLocation(), *SS, II, NameLoc).get(); in getTypeName()
104 II, NameLoc); in getTypeName()
121 LookupResult Result(*this, &II, NameLoc, Kind); in getTypeName()
200 DiagnoseUseOfDecl(IIDecl, NameLoc); in getTypeName()
209 Builder.pushTypeSpec(T).setNameLoc(NameLoc); in getTypeName()
221 (void)DiagnoseUseOfDecl(IDecl, NameLoc); in getTypeName()
400 SourceLocation NameLoc, in ClassifyName() argument
402 DeclarationNameInfo NameInfo(Name, NameLoc); in ClassifyName()
406 BuildCXXNestedNameSpecifier(S, *Name, NameLoc, NextToken.getLocation(), in ClassifyName()
411 LookupResult Result(*this, Name, NameLoc, LookupOrdinaryName); in ClassifyName()
426 if (SynthesizeProvisionalIvar(Result, Name, NameLoc)) { in ClassifyName()
429 Diag(NameLoc, diag::warn_synthesized_ivar_access) << Name; in ClassifyName()
468 if (NamedDecl *D = ImplicitlyDefineFunction(NameLoc, *Name, S)) { in ClassifyName()
506 Diag(NameLoc, diag::err_use_of_tag_name_without_tag) in ClassifyName()
508 << FixItHint::CreateInsertion(NameLoc, FixItTagName); in ClassifyName()
542 Diag(NameLoc, UnqualifiedDiag) in ClassifyName()
544 << FixItHint::CreateReplacement(NameLoc, CorrectedStr); in ClassifyName()
546 Diag(NameLoc, QualifiedDiag) in ClassifyName()
549 << FixItHint::CreateReplacement(NameLoc, CorrectedStr); in ClassifyName()
679 DiagnoseUseOfDecl(Type, NameLoc); in ClassifyName()
693 DiagnoseUseOfDecl(Class, NameLoc); in ClassifyName()
2340 SourceLocation NameLoc, in CheckAnonMemberRedeclaration() argument
2342 LookupResult R(SemaRef, Name, NameLoc, Sema::LookupMemberName, in CheckAnonMemberRedeclaration()
2356 SemaRef.Diag(NameLoc, diagnostic) << Name; in CheckAnonMemberRedeclaration()
6144 SourceLocation NameLoc, IdentifierInfo *Name, in CheckParameter() argument
6160 Diag(NameLoc, diag::err_arc_array_param_no_ownership) in CheckParameter()
6170 ParmVarDecl *New = ParmVarDecl::Create(Context, DC, StartLoc, NameLoc, Name, in CheckParameter()
6180 RequireNonAbstractType(NameLoc, T, diag::err_abstract_type_in_decl, in CheckParameter()
6187 Diag(NameLoc, in CheckParameter()
6197 Diag(NameLoc, diag::err_arg_with_address_space); in CheckParameter()
6854 IdentifierInfo *Name, SourceLocation NameLoc, in ActOnTag() argument
6878 = MatchTemplateParametersToScopeSpecifier(KWLoc, NameLoc, SS, in ActOnTag()
6893 SS, Name, NameLoc, Attr, in ActOnTag()
6950 LookupResult Previous(*this, Name, NameLoc, LookupTagName, Redecl); in ActOnTag()
7002 Diag(NameLoc, diag::err_not_tag_in_scope) in ActOnTag()
7048 DiagnoseTemplateParameterShadow(NameLoc, Previous.getFoundDecl()); in ActOnTag()
7212 Diag(NameLoc.isValid() ? NameLoc : KWLoc, in ActOnTag()
7249 Diag(NameLoc, diag::err_redefinition) << Name; in ActOnTag()
7264 Diag(NameLoc, diag::err_nested_redefinition) << Name; in ActOnTag()
7307 Diag(NameLoc, diag::err_tag_reference_non_tag) << Kind; in ActOnTag()
7322 Diag(NameLoc, diag::err_tag_reference_conflict) << Kind; in ActOnTag()
7331 Diag(NameLoc, diag::err_tag_definition_of_typedef) in ActOnTag()
7340 Diag(NameLoc, diag::err_redefinition_different_kind) << Name; in ActOnTag()
7361 SourceLocation Loc = NameLoc.isValid() ? NameLoc : KWLoc; in ActOnTag()
9099 SourceLocation NameLoc) { in ActOnPragmaWeakID() argument
9100 Decl *PrevDecl = LookupSingleName(TUScope, Name, NameLoc, LookupOrdinaryName); in ActOnPragmaWeakID()
9107 (Name, WeakInfo((IdentifierInfo*)0, NameLoc))); in ActOnPragmaWeakID()
9114 SourceLocation NameLoc, in ActOnPragmaWeakAlias() argument
9118 WeakInfo W = WeakInfo(Name, NameLoc); in ActOnPragmaWeakAlias()