Searched refs:getArgAsExpr (Results 1 – 4 of 4) sorted by relevance
331 Expr *ArgExpr = Attr.getArgAsExpr(ArgNum); in checkStringLiteralArgumentAttr()527 Expr *ArgExp = Attr.getArgAsExpr(Idx); in checkAttrArgsAreCapabilityObjs()739 if (!isIntOrBool(Attr.getArgAsExpr(0))) { in checkTryLockFunAttrCommon()759 Attr.getArgAsExpr(0), in handleSharedTrylockFunctionAttr()771 Attr.getRange(), S.Context, Attr.getArgAsExpr(0), Args.data(), in handleExclusiveTrylockFunctionAttr()810 Expr *Cond = Attr.getArgAsExpr(0); in handleEnableIfAttr()845 Expr *E = Attr.getArgAsExpr(0); in handlePassObjectSizeAttr()1233 Expr *Ex = Attr.getArgAsExpr(I); in handleNonNullAttr()1311 Expr *E = Attr.getArgAsExpr(0), in handleAssumeAlignedAttr()1312 *OE = Attr.getNumArgs() > 1 ? Attr.getArgAsExpr(1) : nullptr; in handleAssumeAlignedAttr()[all …]
61 Expr *ValueExpr = A.getArgAsExpr(3); in handleLoopHintAttr()249 Expr *E = A.getArgAsExpr(0); in handleOpenCLUnrollHint()
4805 TL.setAttrExprOperand(attrs->getArgAsExpr(0)); in fillAttributedTypeLoc()4812 TL.setAttrEnumOperandLoc(attrs->getArgAsExpr(0)->getExprLoc()); in fillAttributedTypeLoc()5283 Expr *ASArgExpr = static_cast<Expr *>(Attr.getArgAsExpr(0)); in HandleAddressSpaceTypeAttribute()6085 Str = cast<StringLiteral>(Attr.getArgAsExpr(0))->getString(); in getCCTypeAttrKind()6312 Expr *sizeExpr = static_cast<Expr *>(Attr.getArgAsExpr(0)); in HandleVectorSizeAttr()6388 sizeExpr = Attr.getArgAsExpr(0); in HandleExtVectorTypeAttr()6469 Expr *numEltsExpr = static_cast<Expr *>(Attr.getArgAsExpr(0)); in HandleNeonVectorTypeAttr()
421 Expr *getArgAsExpr(unsigned Arg) const { in getArgAsExpr() function