Searched refs:getArgAsExpr (Results 1 – 12 of 12) sorted by relevance
| /freebsd/contrib/llvm-project/clang/lib/Sema/ |
| H A D | SemaAMDGPU.cpp | 162 Expr *MinExpr = AL.getArgAsExpr(0); in handleAMDGPUFlatWorkGroupSizeAttr() 163 Expr *MaxExpr = AL.getArgAsExpr(1); in handleAMDGPUFlatWorkGroupSizeAttr() 224 Expr *MinExpr = AL.getArgAsExpr(0); in handleAMDGPUWavesPerEUAttr() 225 Expr *MaxExpr = (AL.getNumArgs() > 1) ? AL.getArgAsExpr(1) : nullptr; in handleAMDGPUWavesPerEUAttr() 232 Expr *NumSGPRExpr = AL.getArgAsExpr(0); in handleAMDGPUNumSGPRAttr() 242 Expr *NumVGPRExpr = AL.getArgAsExpr(0); in handleAMDGPUNumVGPRAttr() 306 Expr *YExpr = (AL.getNumArgs() > 1) ? AL.getArgAsExpr(1) : nullptr; in handleAMDGPUMaxNumWorkGroupsAttr() 307 Expr *ZExpr = (AL.getNumArgs() > 2) ? AL.getArgAsExpr(2) : nullptr; in handleAMDGPUMaxNumWorkGroupsAttr() 308 addAMDGPUMaxNumWorkGroupsAttr(D, AL, AL.getArgAsExpr(0), YExpr, ZExpr); in handleAMDGPUMaxNumWorkGroupsAttr()
|
| H A D | SemaHLSL.cpp | 314 if (!SemaRef.checkUInt32Argument(AL, AL.getArgAsExpr(0), X)) in handleNumThreadsAttr() 317 Diag(AL.getArgAsExpr(0)->getExprLoc(), in handleNumThreadsAttr() 323 if (!SemaRef.checkUInt32Argument(AL, AL.getArgAsExpr(1), Y)) in handleNumThreadsAttr() 326 Diag(AL.getArgAsExpr(1)->getExprLoc(), in handleNumThreadsAttr() 332 if (!SemaRef.checkUInt32Argument(AL, AL.getArgAsExpr(2), Z)) in handleNumThreadsAttr() 335 SemaRef.Diag(AL.getArgAsExpr(2)->getExprLoc(), in handleNumThreadsAttr() 379 if (!SemaRef.checkUInt32Argument(AL, AL.getArgAsExpr(0), SubComponent)) in handlePackOffsetAttr() 382 if (!SemaRef.checkUInt32Argument(AL, AL.getArgAsExpr(1), Component)) in handlePackOffsetAttr()
|
| H A D | SemaDeclAttr.cpp | 148 Expr *ArgExpr = AL.getArgAsExpr(ArgNum); in checkStringLiteralArgumentAttr() 353 Expr *ArgExp = AL.getArgAsExpr(Idx); in checkAttrArgsAreCapabilityObjs() 546 Expr *AttrArg = AI.getArgAsExpr(AttrArgNo); in checkParamIsIntegerType() 574 const Expr *SizeExpr = AL.getArgAsExpr(0); in handleAllocSizeAttr() 585 const Expr *NumberExpr = AL.getArgAsExpr(1); in handleAllocSizeAttr() 604 if (!isIntOrBool(AL.getArgAsExpr(0))) { in checkTryLockFunAttrCommon() 623 S.Context, AL, AL.getArgAsExpr(0), Args.data(), Args.size())); in handleSharedTrylockFunctionAttr() 633 S.Context, AL, AL.getArgAsExpr(0), Args.data(), Args.size())); in handleExclusiveTrylockFunctionAttr() 665 Cond = AL.getArgAsExpr(0); in checkFunctionConditionAttr() 793 auto *F = dyn_cast_if_present<DeclRefExpr>(AL.getArgAsExpr(0)); in handleDiagnoseAsBuiltinAttr() [all …]
|
| H A D | SemaStmtAttr.cpp | 83 Expr *ValueExpr = A.getArgAsExpr(3); in handleLoopHintAttr() 378 Expr *E = A.getArgAsExpr(0); in handleCodeAlignAttr() 566 Expr *E = A.getArgAsExpr(0); in handleOpenCLUnrollHint() 604 Expr *E = A.getArgAsExpr(0); in handleHLSLLoopHintAttr() 703 if (A.getNumArgs() != 1 || !A.getArgAsExpr(0)) { in ActOnCXXAssumeAttr() 709 auto *Assumption = A.getArgAsExpr(0); in ActOnCXXAssumeAttr()
|
| H A D | SemaM68k.cpp | 35 Expr *NumParamsExpr = static_cast<Expr *>(AL.getArgAsExpr(0)); in handleInterruptAttr()
|
| H A D | SemaMSP430.cpp | 56 Expr *NumParamsExpr = static_cast<Expr *>(AL.getArgAsExpr(0)); in handleInterruptAttr()
|
| H A D | SemaSwift.cpp | 299 Expr *IdxExpr = AL.getArgAsExpr(1); in handleAsyncError() 681 Expr *HandlerIdx = AL.getArgAsExpr(1); in handleAsyncAttr()
|
| H A D | SemaOpenCL.cpp | 81 const Expr *E = AL.getArgAsExpr(0); in handleSubGroupSize()
|
| H A D | SemaType.cpp | 5783 MTL.setAttrRowOperand(AL.getArgAsExpr(0)); in fillMatrixTypeLoc() 5784 MTL.setAttrColumnOperand(AL.getArgAsExpr(1)); in fillMatrixTypeLoc() 6219 DASTL.setAttrExprOperand(AL.getArgAsExpr(0)); in fillDependentAddressSpaceTypeLoc() 6468 auto *StrLiteral = dyn_cast<StringLiteral>(Attr.getArgAsExpr(0)); in HandleBTFTypeTagAttribute() 6509 Expr *ASArgExpr = static_cast<Expr *>(Attr.getArgAsExpr(0)); in HandleAddressSpaceTypeAttribute() 7459 Str = cast<StringLiteral>(Attr.getArgAsExpr(0))->getString(); in getCCTypeAttr() 7541 CondExpr = PAttr.getArgAsExpr(0); in handleNonBlockingNonAllocatingTypeAttr() 8056 Expr *SizeExpr = Attr.getArgAsExpr(0); in HandleVectorSizeAttr() 8075 Expr *SizeExpr = Attr.getArgAsExpr(0); in HandleExtVectorTypeAttr() 8131 const auto *AttrExpr = Attr.getArgAsExpr(0); in verifyValidIntegerConstantExpr() [all …]
|
| H A D | SemaObjC.cpp | 2003 if (Attr.isArgExpr(0) && Attr.getArgAsExpr(0)) in handleNSErrorDomain() 2004 Loc = Attr.getArgAsExpr(0)->getBeginLoc(); in handleNSErrorDomain()
|
| /freebsd/contrib/llvm-project/clang/lib/Parse/ |
| H A D | ParseOpenMP.cpp | 3647 PA, PA.getArgAsExpr(0), PA.getArgAsExpr(1))) in ParseOpenMPOMPXAttributesClause() 3655 PA, PA.getArgAsExpr(0), in ParseOpenMPOMPXAttributesClause() 3656 PA.getNumArgs() > 1 ? PA.getArgAsExpr(1) : nullptr)) in ParseOpenMPOMPXAttributesClause() 3664 PA, PA.getArgAsExpr(0), in ParseOpenMPOMPXAttributesClause() 3665 PA.getNumArgs() > 1 ? PA.getArgAsExpr(1) : nullptr, in ParseOpenMPOMPXAttributesClause() 3666 PA.getNumArgs() > 2 ? PA.getArgAsExpr(2) : nullptr)) in ParseOpenMPOMPXAttributesClause()
|
| /freebsd/contrib/llvm-project/clang/include/clang/Sema/ |
| H A D | ParsedAttr.h | 398 Expr *getArgAsExpr(unsigned Arg) const { in getArgAsExpr() function
|