Home
last modified time | relevance | path

Searched refs:CurrentLSI (Results 1 – 1 of 1) sorted by relevance

/netbsd-src/external/apache2/llvm/dist/clang/lib/Sema/
H A DSemaExprCXX.cpp7908 Expr *const FE, LambdaScopeInfo *const CurrentLSI, Sema &S) { in CheckIfAnyEnclosingLambdasMustCaptureAnyPotentialCaptures() argument
7917 CurrentLSI->CallOperator == DC && in CheckIfAnyEnclosingLambdasMustCaptureAnyPotentialCaptures()
7926 CurrentLSI->visitPotentialCaptures([&] (VarDecl *Var, Expr *VarExpr) { in CheckIfAnyEnclosingLambdasMustCaptureAnyPotentialCaptures()
7938 if (CurrentLSI->isVariableExprMarkedAsNonODRUsed(VarExpr) && in CheckIfAnyEnclosingLambdasMustCaptureAnyPotentialCaptures()
7975 if (CurrentLSI->hasPotentialThisCapture()) { in CheckIfAnyEnclosingLambdasMustCaptureAnyPotentialCaptures()
7982 S.CheckCXXThisCapture(CurrentLSI->PotentialThisCaptureLocation, in CheckIfAnyEnclosingLambdasMustCaptureAnyPotentialCaptures()
7989 CurrentLSI->clearPotentialCaptures(); in CheckIfAnyEnclosingLambdasMustCaptureAnyPotentialCaptures()
8483 LambdaScopeInfo *const CurrentLSI = in ActOnFinishFullExpr() local
8503 if (IsInLambdaDeclContext && CurrentLSI && in ActOnFinishFullExpr()
8504 CurrentLSI->hasPotentialCaptures() && !FullExpr.isInvalid()) in ActOnFinishFullExpr()
[all …]