Lines Matching refs:LSI

7984 static SourceLocation getCaptureLocation(const LambdaScopeInfo *LSI,  in getCaptureLocation()  argument
7986 for (const Capture &Capture : LSI->Captures) { in getCaptureLocation()
8097 const auto *LSI = cast<LambdaScopeInfo>(getCurFunction()); in CheckShadow() local
8099 CaptureLoc = getCaptureLocation(LSI, cast<VarDecl>(ShadowedDecl)); in CheckShadow()
8157 void Sema::DiagnoseShadowingLambdaDecls(const LambdaScopeInfo *LSI) { in DiagnoseShadowingLambdaDecls() argument
8158 for (const auto &Shadow : LSI->ShadowingDecls) { in DiagnoseShadowingLambdaDecls()
8161 SourceLocation CaptureLoc = getCaptureLocation(LSI, ShadowedDecl); in DiagnoseShadowingLambdaDecls()
14408 if (auto *LSI = getEnclosingLambda()) in CheckParameter() local
14409 LSI->LocalPacks.push_back(New); in CheckParameter()
14659 LambdaScopeInfo *LSI = S.PushLambdaScope(); in RebuildLambdaScopeInfo() local
14660 LSI->CallOperator = CallOperator; in RebuildLambdaScopeInfo()
14661 LSI->Lambda = LambdaClass; in RebuildLambdaScopeInfo()
14662 LSI->ReturnType = CallOperator->getReturnType(); in RebuildLambdaScopeInfo()
14666 LSI->ImpCaptureStyle = CapturingScopeInfo::ImpCap_None; in RebuildLambdaScopeInfo()
14668 LSI->ImpCaptureStyle = CapturingScopeInfo::ImpCap_LambdaByval; in RebuildLambdaScopeInfo()
14670 LSI->ImpCaptureStyle = CapturingScopeInfo::ImpCap_LambdaByref; in RebuildLambdaScopeInfo()
14673 LSI->IntroducerRange = DNI.getCXXOperatorNameRange(); in RebuildLambdaScopeInfo()
14674 LSI->Mutable = !CallOperator->isConst(); in RebuildLambdaScopeInfo()
14685 LSI->addCapture(VD, /*IsBlock*/false, ByRef, in RebuildLambdaScopeInfo()
14692 LSI->addThisCapture(/*Nested*/ false, C.getLocation(), I->getType(), in RebuildLambdaScopeInfo()
14695 LSI->addVLATypeCapture(C.getLocation(), I->getCapturedVLAType(), in RebuildLambdaScopeInfo()
15037 auto *LSI = getCurLambda(); in ActOnFinishFunctionBody() local
15038 if (LSI->HasImplicitReturnType) { in ActOnFinishFunctionBody()
15039 deduceClosureReturnType(*LSI); in ActOnFinishFunctionBody()
15045 LSI->ReturnType.isNull() ? Context.VoidTy : LSI->ReturnType; in ActOnFinishFunctionBody()