Lines Matching refs:buildCapture
2791 static DeclRefExpr *buildCapture(Sema &S, ValueDecl *D, Expr *CaptureExpr,
4602 static DeclRefExpr *buildCapture(Sema &S, ValueDecl *D, Expr *CaptureExpr, in buildCapture() function
4615 static ExprResult buildCapture(Sema &S, Expr *CaptureExpr, DeclRefExpr *&Ref) { in buildCapture() function
8370 return buildCapture(SemaRef, Capture, I->second); in tryBuildCapture()
8372 ExprResult Res = buildCapture(SemaRef, Capture, Ref); in tryBuildCapture()
9018 PrivateRef = buildCapture(*this, D, ISC.getLoopDeclRefExpr(), in ActOnOpenMPLoopInitialization()
17811 Ref = buildCapture(*this, D, SimpleRefExpr, /*WithInit=*/false); in ActOnOpenMPPrivateClause()
18093 Ref = buildCapture(*this, D, SimpleRefExpr, /*WithInit=*/true); in ActOnOpenMPFirstprivateClause()
18261 Ref = buildCapture(*this, D, SimpleRefExpr, /*WithInit=*/false); in ActOnOpenMPLastprivateClause()
18337 Ref = buildCapture(*this, D, SimpleRefExpr, /*WithInit=*/true); in ActOnOpenMPSharedClause()
18399 CapturedExpr = buildCapture(SemaRef, Field, E, /*WithInit=*/false); in TransformMemberExpr()
19447 VarsExpr = Ref = buildCapture(S, D, SimpleRefExpr, /*WithInit=*/false); in actOnOMPReductionKindClause()
19692 Ref = buildCapture(*this, D, SimpleRefExpr, /*WithInit=*/false); in ActOnOpenMPLinearClause()
19921 Ref = buildCapture(*this, D, SimpleRefExpr, /*WithInit=*/true); in ActOnOpenMPAlignedClause()
20139 : buildCapture(*this, D, SimpleRefExpr, /*WithInit=*/false)); in ActOnOpenMPCopyprivateClause()
22863 Ref = buildCapture(*this, D, SimpleRefExpr, /*WithInit=*/true); in ActOnOpenMPUseDevicePtrClause()
22913 Ref = buildCapture(*this, D, SimpleRefExpr, /*WithInit=*/true); in ActOnOpenMPUseDeviceAddrClause()
23080 buildCapture(*this, D, SimpleRefExpr, /*WithInit=*/true); in ActOnOpenMPHasDeviceAddrClause()
23154 Ref = buildCapture(*this, D, SimpleRefExpr, /*WithInit=*/false); in ActOnOpenMPAllocateClause()