Lines Matching refs:LambdaScopeInfo
4443 (isa<CapturedRegionScopeInfo>(CSI) || isa<LambdaScopeInfo>(CSI))) in captureVariablyModifiedType()
4570 if (auto *LSI = dyn_cast<LambdaScopeInfo>(CSI)) in CheckUnaryExprOrTypeTraitOperand()
5282 if (auto *LSI = dyn_cast<LambdaScopeInfo>(CSI)) in CreateBuiltinArraySubscriptExpr()
6304 LambdaScopeInfo *const CurLSI = S.getCurLambda(); in tryImplicitlyCaptureThisIfImplicitMemberFunctionAccessWithDependentArgs()
18262 !(isa<LambdaScopeInfo>(CSI) && in isVariableAlreadyCapturedInScopeInfo()
18263 !cast<LambdaScopeInfo>(CSI)->lambdaCaptureShouldBeConst()) && in isVariableAlreadyCapturedInScopeInfo()
18301 bool IsLambda = isa<LambdaScopeInfo>(CSI); in isVariableCapturable()
18481 static bool captureInLambda(LambdaScopeInfo *LSI, ValueDecl *Var, in captureInLambda()
18493 ByRef = (LSI->ImpCaptureStyle == LambdaScopeInfo::ImpCap_LambdaByref); in captureInLambda()
18609 static void buildLambdaCaptureFixit(Sema &Sema, LambdaScopeInfo *LSI, in buildLambdaCaptureFixit()
18758 LambdaScopeInfo *LSI = nullptr; in tryCaptureVariable()
18760 LSI = dyn_cast_or_null<LambdaScopeInfo>( in tryCaptureVariable()
18819 LambdaScopeInfo *LSI = cast<LambdaScopeInfo>(CSI); in tryCaptureVariable()
18913 auto *LSI = cast<LambdaScopeInfo>(CSI); in tryCaptureVariable()
18970 LambdaScopeInfo *LSI = cast<LambdaScopeInfo>(CSI); in tryCaptureVariable()
19116 if (LambdaScopeInfo *LSI = S.getCurLambda()) in rebuildPotentialResultsAsNonOdrUsed()
19438 LambdaScopeInfo *const LSI = in DoMarkPotentialCapture()
19672 auto *LSI = dyn_cast<sema::LambdaScopeInfo>(Scope); in FixDependencyOfIdExpressionsInLambdaWithDependentObjectParameter()
19695 if (LSI->ImpCaptureStyle == LambdaScopeInfo::ImpCap_LambdaByval) in FixDependencyOfIdExpressionsInLambdaWithDependentObjectParameter()