Searched refs:CurrentLSI (Results 1 – 1 of 1) sorted by relevance
7580 Expr *const FE, LambdaScopeInfo *const CurrentLSI, Sema &S) { in CheckIfAnyEnclosingLambdasMustCaptureAnyPotentialCaptures() argument7589 (CurrentLSI->CallOperator == DC || !CurrentLSI->AfterParameterList) && in CheckIfAnyEnclosingLambdasMustCaptureAnyPotentialCaptures()7598 CurrentLSI->visitPotentialCaptures([&](ValueDecl *Var, Expr *VarExpr) { in CheckIfAnyEnclosingLambdasMustCaptureAnyPotentialCaptures()7610 if (CurrentLSI->isVariableExprMarkedAsNonODRUsed(VarExpr) && in CheckIfAnyEnclosingLambdasMustCaptureAnyPotentialCaptures()7650 if (CurrentLSI->hasPotentialThisCapture()) { in CheckIfAnyEnclosingLambdasMustCaptureAnyPotentialCaptures()7657 S.CheckCXXThisCapture(CurrentLSI->PotentialThisCaptureLocation, in CheckIfAnyEnclosingLambdasMustCaptureAnyPotentialCaptures()7664 CurrentLSI->clearPotentialCaptures(); in CheckIfAnyEnclosingLambdasMustCaptureAnyPotentialCaptures()7733 LambdaScopeInfo *const CurrentLSI = in ActOnFinishFullExpr() local7753 if (IsInLambdaDeclContext && CurrentLSI && in ActOnFinishFullExpr()7754 CurrentLSI->hasPotentialCaptures() && !FullExpr.isInvalid()) in ActOnFinishFullExpr()[all …]