Lines Matching refs:buildCapture
2866 static DeclRefExpr *buildCapture(Sema &S, ValueDecl *D, Expr *CaptureExpr,
4672 static DeclRefExpr *buildCapture(Sema &S, ValueDecl *D, Expr *CaptureExpr, in buildCapture() function
4685 static ExprResult buildCapture(Sema &S, Expr *CaptureExpr, DeclRefExpr *&Ref, in buildCapture() function
8605 return buildCapture(SemaRef, Capture, I->second, Name); in tryBuildCapture()
8607 ExprResult Res = buildCapture(SemaRef, Capture, Ref, Name); in tryBuildCapture()
9265 PrivateRef = buildCapture(*this, D, ISC.getLoopDeclRefExpr(), in ActOnOpenMPLoopInitialization()
18433 Ref = buildCapture(*this, D, SimpleRefExpr, /*WithInit=*/false); in ActOnOpenMPPrivateClause()
18715 Ref = buildCapture(*this, D, SimpleRefExpr, /*WithInit=*/true); in ActOnOpenMPFirstprivateClause()
18883 Ref = buildCapture(*this, D, SimpleRefExpr, /*WithInit=*/false); in ActOnOpenMPLastprivateClause()
18959 Ref = buildCapture(*this, D, SimpleRefExpr, /*WithInit=*/true); in ActOnOpenMPSharedClause()
19021 CapturedExpr = buildCapture(SemaRef, Field, E, /*WithInit=*/false); in TransformMemberExpr()
20088 VarsExpr = Ref = buildCapture(S, D, SimpleRefExpr, /*WithInit=*/false); in actOnOMPReductionKindClause()
20340 Ref = buildCapture(*this, D, SimpleRefExpr, /*WithInit=*/false); in ActOnOpenMPLinearClause()
20569 Ref = buildCapture(*this, D, SimpleRefExpr, /*WithInit=*/true); in ActOnOpenMPAlignedClause()
20787 : buildCapture(*this, D, SimpleRefExpr, /*WithInit=*/false)); in ActOnOpenMPCopyprivateClause()
23667 Ref = buildCapture(*this, D, SimpleRefExpr, /*WithInit=*/true); in ActOnOpenMPUseDevicePtrClause()
23717 Ref = buildCapture(*this, D, SimpleRefExpr, /*WithInit=*/true); in ActOnOpenMPUseDeviceAddrClause()
23888 buildCapture(*this, D, SimpleRefExpr, /*WithInit=*/true); in ActOnOpenMPHasDeviceAddrClause()
23962 Ref = buildCapture(*this, D, SimpleRefExpr, /*WithInit=*/false); in ActOnOpenMPAllocateClause()