Lines Matching refs:LambdaScopeInfo
3062 else if (const LambdaScopeInfo *LSI = getCurLambda()) in BuildPredefinedExpr()
3890 if (auto LSI = dyn_cast<LambdaScopeInfo>(CSI)) { in captureVariablyModifiedType()
3972 if (auto *LSI = dyn_cast<LambdaScopeInfo>(CSI)) in CreateUnaryExprOrTypeTraitExpr()
13200 !(isa<LambdaScopeInfo>(CSI) && cast<LambdaScopeInfo>(CSI)->Mutable) && in isVariableAlreadyCapturedInScopeInfo()
13231 bool IsLambda = isa<LambdaScopeInfo>(CSI); in isVariableCapturable()
13433 static void addAsFieldToClosureType(Sema &S, LambdaScopeInfo *LSI, in addAsFieldToClosureType()
13450 static bool captureInLambda(LambdaScopeInfo *LSI, in captureInLambda()
13467 ByRef = (LSI->ImpCaptureStyle == LambdaScopeInfo::ImpCap_LambdaByref); in captureInLambda()
13631 LambdaScopeInfo *LSI = cast<LambdaScopeInfo>(CSI); in tryCaptureVariable()
13687 if (cast<LambdaScopeInfo>(CSI)->Lambda) in tryCaptureVariable()
13688 Diag(cast<LambdaScopeInfo>(CSI)->Lambda->getLocStart(), in tryCaptureVariable()
13732 LambdaScopeInfo *LSI = cast<LambdaScopeInfo>(CSI); in tryCaptureVariable()
13809 if (LambdaScopeInfo *LSI = getCurLambda()) { in UpdateMarkingForLValueToRValue()
13883 if (LambdaScopeInfo *const LSI = SemaRef.getCurLambda()) { in DoMarkVarDeclReferenced()