Home
last modified time | relevance | path

Searched refs:IdLoc (Results 1 – 25 of 26) sorted by relevance

12

/openbsd-src/gnu/llvm/clang/lib/AST/
H A DDeclTemplate.cpp720 DeclContext *DC, SourceLocation StartLoc, SourceLocation IdLoc, unsigned D, in NonTypeTemplateParmDecl() argument
723 : DeclaratorDecl(NonTypeTemplateParm, DC, IdLoc, Id, T, TInfo, StartLoc), in NonTypeTemplateParmDecl()
738 SourceLocation StartLoc, SourceLocation IdLoc, in Create() argument
748 NonTypeTemplateParmDecl(DC, StartLoc, IdLoc, D, P, Id, T, ParameterPack, in Create()
754 SourceLocation IdLoc, unsigned D, unsigned P, IdentifierInfo *Id, in Create() argument
762 NonTypeTemplateParmDecl(DC, StartLoc, IdLoc, D, P, Id, T, TInfo, in Create()
913 SourceLocation IdLoc, in ClassTemplateSpecializationDecl() argument
917 : CXXRecordDecl(DK, TK, Context, DC, StartLoc, IdLoc, in ClassTemplateSpecializationDecl()
934 SourceLocation IdLoc, in Create() argument
940 Context, ClassTemplateSpecialization, TK, DC, StartLoc, IdLoc, in Create()
[all …]
H A DDecl.cpp2071 SourceLocation StartLoc, SourceLocation IdLoc, in VarDecl() argument
2074 : DeclaratorDecl(DK, DC, IdLoc, Id, T, TInfo, StartLoc), in VarDecl()
2844 SourceLocation IdLoc, IdentifierInfo *Id, in Create() argument
2847 return new (C, DC) ParmVarDecl(ParmVar, C, DC, StartLoc, IdLoc, Id, T, TInfo, in Create()
4291 SourceLocation StartLoc, SourceLocation IdLoc, in Create() argument
4295 return new (C, DC) FieldDecl(Decl::Field, DC, StartLoc, IdLoc, Id, T, TInfo, in Create()
4538 SourceLocation IdLoc, IdentifierInfo *Id, EnumDecl *PrevDecl, in EnumDecl() argument
4540 : TagDecl(Enum, TTK_Enum, C, DC, IdLoc, Id, PrevDecl, StartLoc) { in EnumDecl()
4555 SourceLocation StartLoc, SourceLocation IdLoc, in Create() argument
4559 auto *Enum = new (C, DC) EnumDecl(C, DC, StartLoc, IdLoc, Id, PrevDecl, in Create()
[all …]
H A DDeclCXX.cpp125 SourceLocation IdLoc, IdentifierInfo *Id, in CXXRecordDecl() argument
127 : RecordDecl(K, TK, C, DC, StartLoc, IdLoc, Id, PrevDecl), in CXXRecordDecl()
133 SourceLocation IdLoc, IdentifierInfo *Id, in Create() argument
136 auto *R = new (C, DC) CXXRecordDecl(CXXRecord, TK, C, DC, StartLoc, IdLoc, Id, in Create()
2896 SourceLocation StartLoc, SourceLocation IdLoc, in NamespaceDecl() argument
2899 : NamedDecl(Namespace, DC, IdLoc, Id), DeclContext(Namespace), in NamespaceDecl()
2915 SourceLocation IdLoc, IdentifierInfo *Id, in Create() argument
2918 NamespaceDecl(C, DC, Inline, StartLoc, IdLoc, Id, PrevDecl, Nested); in Create()
3265 SourceLocation IdLoc, IdentifierInfo *Id) { in Create() argument
3266 return new (C, DC) BindingDecl(DC, IdLoc, Id); in Create()
H A DDeclObjC.cpp1841 SourceLocation IdLoc, IdentifierInfo *Id, in Create() argument
1871 return new (C, DC) ObjCIvarDecl(DC, StartLoc, IdLoc, Id, T, TInfo, ac, BW, in Create()
1918 SourceLocation StartLoc, SourceLocation IdLoc, in Create() argument
1920 return new (C, DC) ObjCAtDefsFieldDecl(DC, StartLoc, IdLoc, Id, T, BW); in Create()
/openbsd-src/gnu/llvm/clang/include/clang/AST/
H A DExprObjC.h639 SourceLocation IdLoc; variable
651 IdLoc(l), Receiver(base) { in ObjCPropertyRefExpr()
660 IdLoc(l), ReceiverLoc(sl), Receiver(st.getTypePtr()) { in ObjCPropertyRefExpr()
667 SourceLocation IdLoc, Expr *Base) in ObjCPropertyRefExpr() argument
670 IdLoc(IdLoc), Receiver(Base) { in ObjCPropertyRefExpr()
677 SourceLocation IdLoc, SourceLocation SuperLoc, in ObjCPropertyRefExpr() argument
681 IdLoc(IdLoc), ReceiverLoc(SuperLoc), Receiver(SuperTy.getTypePtr()) { in ObjCPropertyRefExpr()
688 SourceLocation IdLoc, SourceLocation ReceiverLoc, in ObjCPropertyRefExpr() argument
692 IdLoc(IdLoc), ReceiverLoc(ReceiverLoc), Receiver(Receiver) { in ObjCPropertyRefExpr()
759 SourceLocation getLocation() const { return IdLoc; } in getLocation()
[all …]
H A DDecl.h563 SourceLocation StartLoc, SourceLocation IdLoc,
577 SourceLocation StartLoc, SourceLocation IdLoc,
1088 SourceLocation IdLoc, const IdentifierInfo *Id, QualType T,
1117 SourceLocation StartLoc, SourceLocation IdLoc,
1689 SourceLocation IdLoc, IdentifierInfo *Id,
1696 ImplicitParamDecl(ASTContext &C, DeclContext *DC, SourceLocation IdLoc, in ImplicitParamDecl() argument
1699 : VarDecl(ImplicitParam, C, DC, IdLoc, IdLoc, Id, Type, in ImplicitParamDecl()
1731 SourceLocation IdLoc, IdentifierInfo *Id, QualType T, in ParmVarDecl() argument
1733 : VarDecl(DK, C, DC, StartLoc, IdLoc, Id, T, TInfo, S) { in ParmVarDecl()
1744 SourceLocation IdLoc, IdentifierInfo *Id,
[all …]
H A DDeclTemplate.h1239 SourceLocation IdLoc, IdentifierInfo *Id, bool Typename,
1242 : TypeDecl(TemplateTypeParm, DC, IdLoc, Id, KeyLoc), Typename(Typename),
1441 SourceLocation IdLoc, unsigned D, unsigned P,
1444 : DeclaratorDecl(NonTypeTemplateParm, DC, IdLoc, Id, T, TInfo, StartLoc),
1448 SourceLocation IdLoc, unsigned D, unsigned P,
1457 SourceLocation IdLoc, unsigned D, unsigned P, IdentifierInfo *Id,
1462 SourceLocation IdLoc, unsigned D, unsigned P, IdentifierInfo *Id,
1876 SourceLocation IdLoc,
1889 SourceLocation StartLoc, SourceLocation IdLoc,
2118 SourceLocation IdLoc,
[all …]
H A DDeclObjC.h1949 SourceLocation IdLoc, IdentifierInfo *Id, in ObjCIvarDecl() argument
1952 : FieldDecl(ObjCIvar, DC, StartLoc, IdLoc, Id, T, TInfo, BW, in ObjCIvarDecl()
1958 SourceLocation StartLoc, SourceLocation IdLoc,
2018 SourceLocation IdLoc, IdentifierInfo *Id, in ObjCAtDefsFieldDecl() argument
2020 : FieldDecl(ObjCAtDefsField, DC, StartLoc, IdLoc, Id, T, in ObjCAtDefsFieldDecl()
2029 SourceLocation IdLoc, IdentifierInfo *Id,
H A DDeclCXX.h497 SourceLocation StartLoc, SourceLocation IdLoc,
558 SourceLocation StartLoc, SourceLocation IdLoc,
4029 BindingDecl(DeclContext *DC, SourceLocation IdLoc, IdentifierInfo *Id) in BindingDecl() argument
4030 : ValueDecl(Decl::Binding, DC, IdLoc, Id, QualType()) {} in BindingDecl()
4038 SourceLocation IdLoc, IdentifierInfo *Id);
/openbsd-src/gnu/llvm/llvm/lib/Target/Lanai/AsmParser/
H A DLanaiAsmParser.cpp75 bool MatchAndEmitInstruction(SMLoc IdLoc, unsigned &Opcode,
654 bool LanaiAsmParser::MatchAndEmitInstruction(SMLoc IdLoc, unsigned &Opcode, in MatchAndEmitInstruction() argument
668 return Error(IdLoc, "Instruction use requires option to be enabled"); in MatchAndEmitInstruction()
670 return Error(IdLoc, "Unrecognized instruction mnemonic"); in MatchAndEmitInstruction()
672 ErrorLoc = IdLoc; in MatchAndEmitInstruction()
675 return Error(IdLoc, "Too few operands for instruction"); in MatchAndEmitInstruction()
679 ErrorLoc = IdLoc; in MatchAndEmitInstruction()
/openbsd-src/gnu/llvm/clang/lib/Parse/
H A DParseDeclCXX.cpp648 SourceLocation IdLoc = ConsumeToken(); in ParseUsingDeclarator() local
650 Actions.getInheritingConstructorName(D.SS, IdLoc, *LastII); in ParseUsingDeclarator()
651 D.Name.setConstructorName(Type, IdLoc, IdLoc); in ParseUsingDeclarator()
1303 SourceLocation IdLoc = ConsumeToken(); in ParseBaseTypeSpecifier() local
1312 if (!Actions.DiagnoseUnknownTemplateName(*Id, IdLoc, getCurScope(), &SS, in ParseBaseTypeSpecifier()
1314 Diag(IdLoc, diag::err_unknown_template_name) << Id; in ParseBaseTypeSpecifier()
1319 TemplateName.setIdentifier(Id, IdLoc); in ParseBaseTypeSpecifier()
1346 *Id, IdLoc, getCurScope(), &SS, /*isClassName=*/true, false, nullptr, in ParseBaseTypeSpecifier()
1352 Diag(IdLoc, diag::err_expected_class_name); in ParseBaseTypeSpecifier()
1357 EndLocation = IdLoc; in ParseBaseTypeSpecifier()
[all …]
H A DParseExprCXX.cpp449 SourceLocation IdLoc = ConsumeToken(); in ParseOptionalCXXScopeSpecifier() local
469 SS.SetInvalid(SourceRange(IdLoc, CCLoc)); in ParseOptionalCXXScopeSpecifier()
2878 SourceLocation IdLoc = ConsumeToken(); in ParseUnqualifiedId() local
2883 Result.setIdentifier(Id, IdLoc); in ParseUnqualifiedId()
2891 ParsedType Ty = Actions.getConstructorName(*Id, IdLoc, getCurScope(), SS, in ParseUnqualifiedId()
2895 Result.setConstructorName(Ty, IdLoc, IdLoc); in ParseUnqualifiedId()
2898 Actions.isDeductionGuideName(getCurScope(), *Id, IdLoc, in ParseUnqualifiedId()
2901 Result.setDeductionGuideName(TemplateName, IdLoc); in ParseUnqualifiedId()
2904 Result.setIdentifier(Id, IdLoc); in ParseUnqualifiedId()
2912 TemplateKWLoc ? *TemplateKWLoc : SourceLocation(), Id, IdLoc, in ParseUnqualifiedId()
H A DParseTemplate.cpp433 SourceLocation IdLoc = Result.getBeginLoc(); in ParseConceptDefinition() local
455 Id, IdLoc, ConstraintExpr); in ParseConceptDefinition()
H A DParseStmt.cpp1153 SourceLocation IdLoc = ConsumeToken(); in ParseCompoundStatementBody() local
1154 DeclsInGroup.push_back(Actions.LookupOrCreateLabel(II, IdLoc, LabelLoc)); in ParseCompoundStatementBody()
H A DParseOpenMP.cpp4203 SourceLocation IdLoc; in ParseOpenMPIteratorsExpr() local
4206 IdLoc = ConsumeToken(); in ParseOpenMPIteratorsExpr()
4263 D.DeclIdentLoc = IdLoc; in ParseOpenMPIteratorsExpr()
/openbsd-src/gnu/llvm/clang/include/clang/Sema/
H A DDeclSpec.h1061 void setIdentifier(const IdentifierInfo *Id, SourceLocation IdLoc) { in setIdentifier() argument
1064 StartLocation = EndLocation = IdLoc; in setIdentifier()
1106 SourceLocation IdLoc) { in setLiteralOperatorId() argument
1110 EndLocation = IdLoc; in setLiteralOperatorId()
2260 void SetIdentifier(IdentifierInfo *Id, SourceLocation IdLoc) { in SetIdentifier() argument
2261 Name.setIdentifier(Id, IdLoc); in SetIdentifier()
H A DSema.h3507 SourceLocation IdLoc,
3521 SourceLocation IdLoc, IdentifierInfo *Id,
4462 ObjCProtocolDecl *LookupProtocol(IdentifierInfo *II, SourceLocation IdLoc,
4614 SourceLocation IdLoc,
5225 SourceLocation IdLoc, IdentifierInfo *Id,
5251 SourceLocation IdLoc,
6936 NestedNameSpecInfo(IdentifierInfo *II, SourceLocation IdLoc,
6938 : ObjectType(ObjectType), Identifier(II), IdentifierLoc(IdLoc), in ObjectType()
6942 NestedNameSpecInfo(IdentifierInfo *II, SourceLocation IdLoc, in NestedNameSpecInfo()
6945 IdentifierLoc(IdLoc), CCLoc(ColonColonLoc) { in NestedNameSpecInfo()
[all …]
/openbsd-src/gnu/llvm/llvm/lib/TableGen/
H A DTGParser.cpp2813 SMLoc IdLoc = Lex.getLoc(); in ParseDeclaration() local
2819 BadField = AddValue(CurRec, IdLoc, in ParseDeclaration()
2820 RecordVal(DeclName, IdLoc, Type, in ParseDeclaration()
2826 BadField = AddValue(CurRec, IdLoc, RecordVal(DeclName, IdLoc, Type, in ParseDeclaration()
2832 BadField = AddValue(CurRec, IdLoc, RecordVal(DeclName, IdLoc, Type, in ParseDeclaration()
3002 SMLoc IdLoc = Lex.getLoc(); in ParseBodyItem() local
3031 return SetValue(CurRec, IdLoc, FieldName, BitList, Val); in ParseBodyItem()
/openbsd-src/gnu/llvm/clang/lib/Sema/
H A DSemaDeclCXX.cpp4172 SourceLocation IdLoc, in ActOnMemInitializer() argument
4176 DS, IdLoc, InitList, in ActOnMemInitializer()
4188 SourceLocation IdLoc, in ActOnMemInitializer() argument
4195 DS, IdLoc, List, EllipsisLoc); in ActOnMemInitializer()
4246 SourceLocation IdLoc, in BuildMemInitializer() argument
4289 << SourceRange(IdLoc, Init->getSourceRange().getEnd()); in BuildMemInitializer()
4291 return BuildMemberInitializer(Member, Init, IdLoc); in BuildMemInitializer()
4307 LookupResult R(*this, MemberOrBase, IdLoc, LookupOrdinaryName); in BuildMemInitializer()
4328 *MemberOrBase, IdLoc); in BuildMemInitializer()
4336 TL.setNameLoc(IdLoc); in BuildMemInitializer()
[all …]
H A DSemaDeclObjC.cpp5142 SourceLocation IdLoc, in BuildObjCExceptionDecl() argument
5150 Diag(IdLoc, diag::err_arg_with_address_space); in BuildObjCExceptionDecl()
5162 Diag(IdLoc, diag::err_illegal_qualifiers_on_catch_parm); in BuildObjCExceptionDecl()
5167 Diag(IdLoc, diag::err_catch_param_not_objc_type); in BuildObjCExceptionDecl()
5170 Diag(IdLoc, diag::err_catch_param_not_objc_type); in BuildObjCExceptionDecl()
5173 VarDecl *New = VarDecl::Create(Context, CurContext, StartLoc, IdLoc, Id, in BuildObjCExceptionDecl()
H A DSemaDecl.cpp2303 SourceLocation IdLoc, in getObjCInterfaceDecl() argument
2307 NamedDecl *IDecl = LookupSingleName(TUScope, Id, IdLoc, LookupOrdinaryName); in getObjCInterfaceDecl()
2314 CorrectTypo(DeclarationNameInfo(Id, IdLoc), LookupOrdinaryName, in getObjCInterfaceDecl()
19091 SourceLocation IdLoc, in CheckEnumConstant() argument
19140 Diag(IdLoc, diag::ext_enumerator_too_large) << EltTy; in CheckEnumConstant()
19142 Diag(IdLoc, diag::err_enumerator_too_large) << EltTy; in CheckEnumConstant()
19166 Diag(IdLoc, diag::ext_enum_value_not_int) in CheckEnumConstant()
19224 Diag(IdLoc, diag::err_enumerator_wrapped) in CheckEnumConstant()
19228 Diag(IdLoc, diag::ext_enumerator_increment_too_large) in CheckEnumConstant()
19248 Diag(IdLoc, diag::warn_enum_value_overflow); in CheckEnumConstant()
[all …]
H A DTreeTransform.h1132 SourceLocation IdLoc, in RebuildDependentNameType() argument
1147 *Id, IdLoc, DeducedTSTContext); in RebuildDependentNameType()
1155 LookupResult Result(SemaRef, Id, IdLoc, Sema::LookupTagName); in RebuildDependentNameType()
1186 LookupResult Result(SemaRef, Id, IdLoc, Sema::LookupTagName); in RebuildDependentNameType()
1194 SemaRef.Diag(IdLoc, diag::err_tag_reference_non_tag) << SomeDecl in RebuildDependentNameType()
1200 SemaRef.Diag(IdLoc, diag::err_not_tag_in_scope) in RebuildDependentNameType()
1208 IdLoc, Id)) { in RebuildDependentNameType()
2456 SourceLocation IdLoc, in RebuildExceptionDecl() argument
2459 StartLoc, IdLoc, Id); in RebuildExceptionDecl()
H A DSemaDeclAttr.cpp4065 IdentifierLoc *IdLoc = AL.getArgAsIdent(I); in handleCallbackAttr() local
4066 auto It = NameIdxMapping.find(IdLoc->Ident->getName()); in handleCallbackAttr()
4069 << IdLoc->Ident << IdLoc->Loc; in handleCallbackAttr()
4073 SR = SourceRange(IdLoc->Loc); in handleCallbackAttr()
H A DSemaLookup.cpp3300 SourceLocation IdLoc, in LookupProtocol() argument
3302 Decl *D = LookupSingleName(TUScope, II, IdLoc, in LookupProtocol()
H A DSemaTemplate.cpp10731 SourceLocation IdLoc, in ActOnTypenameType() argument
10750 TypenameLoc, QualifierLoc, II, IdLoc, &TSI, in ActOnTypenameType()

12