Lines Matching refs:Ident
248 IdentifierInfo *Ident) { in checkAttrMutualExclusion() argument
250 S.Diag(Range.getBegin(), diag::err_attributes_are_not_compatible) << Ident in checkAttrMutualExclusion()
320 Str = Loc->Ident->getName(); in checkStringLiteralArgumentAttr()
854 if (!ConsumableAttr::ConvertStrToConsumedState(IL->Ident->getName(), in handleConsumableAttr()
857 << Attr.getName() << IL->Ident; in handleConsumableAttr()
905 IdentifierLoc *Ident = Attr.getArgAsIdent(ArgIndex); in handleCallableWhenAttr() local
906 StateString = Ident->Ident->getName(); in handleCallableWhenAttr()
907 Loc = Ident->Loc; in handleCallableWhenAttr()
934 IdentifierLoc *Ident = Attr.getArgAsIdent(0); in handleParamTypestateAttr() local
935 StringRef StateString = Ident->Ident->getName(); in handleParamTypestateAttr()
939 S.Diag(Ident->Loc, diag::warn_attribute_type_not_supported) in handleParamTypestateAttr()
973 if (!ReturnTypestateAttr::ConvertStrToConsumedState(IL->Ident->getName(), in handleReturnTypestateAttr()
976 << Attr.getName() << IL->Ident; in handleReturnTypestateAttr()
1022 IdentifierLoc *Ident = Attr.getArgAsIdent(0); in handleSetTypestateAttr() local
1023 StringRef Param = Ident->Ident->getName(); in handleSetTypestateAttr()
1025 S.Diag(Ident->Loc, diag::warn_attribute_type_not_supported) in handleSetTypestateAttr()
1047 IdentifierLoc *Ident = Attr.getArgAsIdent(0); in handleTestTypestateAttr() local
1048 StringRef Param = Ident->Ident->getName(); in handleTestTypestateAttr()
1050 S.Diag(Ident->Loc, diag::warn_attribute_type_not_supported) in handleTestTypestateAttr()
1398 IdentifierInfo *Module = AL.getArgAsIdent(0)->Ident; in handleOwnershipAttr()
2075 IdentifierInfo *II = Platform->Ident; in handleAvailabilityAttr()
2078 << Platform->Ident; in handleAvailabilityAttr()
2268 if (!ObjCMethodFamilyAttr::ConvertStrToFamilyKind(IL->Ident->getName(), F)) { in handleObjCMethodFamilyAttr()
2270 << IL->Ident; in handleObjCMethodFamilyAttr()
2339 IdentifierInfo *II = Attr.getArgAsIdent(0)->Ident; in handleBlocksAttr()
2825 IdentifierInfo *II = Attr.getArgAsIdent(0)->Ident; in handleFormatAttr()
3360 IdentifierInfo *Name = Attr.getArgAsIdent(0)->Ident; in handleModeAttr()
3498 IdentifierInfo *Ident, in mergeAlwaysInlineAttr() argument
3501 Diag(Range.getBegin(), diag::warn_attribute_ignored) << Ident; in mergeAlwaysInlineAttr()
3514 IdentifierInfo *Ident, in mergeCommonAttr() argument
3516 if (checkAttrMutualExclusion<InternalLinkageAttr>(*this, D, Range, Ident)) in mergeCommonAttr()
3524 IdentifierInfo *Ident, in mergeInternalLinkageAttr() argument
3531 << Ident << (getLangOpts().CPlusPlus ? ExpectedFunctionVariableOrClass in mergeInternalLinkageAttr()
3542 if (checkAttrMutualExclusion<CommonAttr>(*this, D, Range, Ident)) in mergeInternalLinkageAttr()
3895 IdentifierInfo *ArgumentKind = Attr.getArgAsIdent(0)->Ident; in handleArgumentWithTypeTagAttr()
3946 IdentifierInfo *PointerKind = Attr.getArgAsIdent(0)->Ident; in handleTypeTagForDatatypeAttr()
4203 if (!Parm->Ident->isStr("id")) { in handleObjCBridgeAttr()
4218 ObjCBridgeAttr(Attr.getRange(), S.Context, Parm->Ident, in handleObjCBridgeAttr()
4232 ObjCBridgeMutableAttr(Attr.getRange(), S.Context, Parm->Ident, in handleObjCBridgeMutableAttr()
4239 Attr.isArgIdent(0) ? Attr.getArgAsIdent(0)->Ident : nullptr; in handleObjCBridgeRelatedAttr()
4245 Attr.getArgAsIdent(1) ? Attr.getArgAsIdent(1)->Ident : nullptr; in handleObjCBridgeRelatedAttr()
4247 Attr.getArgAsIdent(2) ? Attr.getArgAsIdent(2)->Ident : nullptr; in handleObjCBridgeRelatedAttr()