/llvm-project/clang/lib/Sema/ |
H A D | SemaLambda.cpp | 92 const clang::sema::LambdaScopeInfo *LSI = getStackIndexOfNearestEnclosingCaptureReadyLambda() local 234 getGenericLambdaTemplateParameterList(LambdaScopeInfo * LSI,Sema & SemaRef) getGenericLambdaTemplateParameterList() argument 508 buildLambdaScopeReturnType(Sema & S,LambdaScopeInfo * LSI,CXXMethodDecl * CallOperator,bool ExplicitResultType) buildLambdaScopeReturnType() argument 522 buildLambdaScope(LambdaScopeInfo * LSI,CXXMethodDecl * CallOperator,SourceRange IntroducerRange,LambdaCaptureDefault CaptureDefault,SourceLocation CaptureDefaultLoc,bool ExplicitParams,bool Mutable) buildLambdaScope() argument 540 finishLambdaExplicitCaptures(LambdaScopeInfo * LSI) finishLambdaExplicitCaptures() argument 548 LambdaScopeInfo *LSI = getCurLambda(); ActOnLambdaExplicitTemplateParameterList() local 875 addInitCapture(LambdaScopeInfo * LSI,VarDecl * Var,bool ByRef) addInitCapture() argument 1015 LambdaScopeInfo *LSI = getCurrentLambdaScopeUnsafe(*this); CompleteLambdaCallOperator() local 1062 LambdaScopeInfo *LSI = getCurLambda(); ActOnLambdaExpressionAfterIntroducer() local 1338 LambdaScopeInfo *LSI = getCurrentLambdaScopeUnsafe(*this); ActOnLambdaClosureQualifiers() local 1363 LambdaScopeInfo *LSI = getCurrentLambdaScopeUnsafe(*this); ActOnLambdaClosureParameters() local 1391 LambdaScopeInfo *LSI = getCurrentLambdaScopeUnsafe(*this); ActOnStartOfLambdaDefinition() local 1555 LambdaScopeInfo *LSI = cast<LambdaScopeInfo>(FunctionScopes.back()); ActOnLambdaError() local 1946 LambdaScopeInfo LSI = *cast<LambdaScopeInfo>(FunctionScopes.back()); ActOnLambdaExpr() local 2067 BuildLambdaExpr(SourceLocation StartLoc,SourceLocation EndLoc,LambdaScopeInfo * LSI) BuildLambdaExpr() argument [all...] |
H A D | Sema.cpp | 2181 LambdaScopeInfo *const LSI = new LambdaScopeInfo(getDiagnostics()); PushLambdaScope() local 2188 if (LambdaScopeInfo *const LSI = getCurLambda()) { RecordParsingTemplateParameterDepth() local 2372 if (auto *LSI = dyn_cast<sema::LambdaScopeInfo>(Scope)) { getEnclosingLambda() local 2413 if (LambdaScopeInfo *LSI = getCurLambda()) { getCurGenericLambda() local [all...] |
H A D | SemaTemplateVariadic.cpp | 315 if (auto *LSI = getEnclosingLambda()) { DiagnoseUnexpandedParameterPacks() local
|
H A D | SemaExpr.cpp | 4544 if (auto *LSI = dyn_cast<LambdaScopeInfo>(CSI)) CheckUnaryExprOrTypeTraitOperand() local 5256 if (auto *LSI = dyn_cast<LambdaScopeInfo>(CSI)) CreateBuiltinArraySubscriptExpr() local 18411 captureInLambda(LambdaScopeInfo * LSI,ValueDecl * Var,SourceLocation Loc,const bool BuildAndDiagnose,QualType & CaptureType,QualType & DeclRefType,const bool RefersToCapturedVariable,const Sema::TryCaptureKind Kind,SourceLocation EllipsisLoc,const bool IsTopScope,Sema & S,bool Invalid) captureInLambda() argument 18539 buildLambdaCaptureFixit(Sema & Sema,LambdaScopeInfo * LSI,ValueDecl * Var) buildLambdaCaptureFixit() argument 18688 LambdaScopeInfo *LSI = nullptr; tryCaptureVariable() local 18749 LambdaScopeInfo *LSI = cast<LambdaScopeInfo>(CSI); tryCaptureVariable() local 18843 auto *LSI = cast<LambdaScopeInfo>(CSI); tryCaptureVariable() local 18900 LambdaScopeInfo *LSI = cast<LambdaScopeInfo>(CSI); tryCaptureVariable() local 19046 if (LambdaScopeInfo *LSI = S.getCurLambda()) rebuildPotentialResultsAsNonOdrUsed() local 19368 LambdaScopeInfo *const LSI = DoMarkPotentialCapture() local 19602 auto *LSI = dyn_cast<sema::LambdaScopeInfo>(Scope); FixDependencyOfIdExpressionsInLambdaWithDependentObjectParameter() local [all...] |
H A D | SemaDecl.cpp | 8094 getCaptureLocation(const LambdaScopeInfo * LSI,const VarDecl * VD) getCaptureLocation() argument 8190 const auto *LSI = cast<LambdaScopeInfo>(getCurFunction()); CheckShadow() local 8266 DiagnoseShadowingLambdaDecls(const LambdaScopeInfo * LSI) DiagnoseShadowingLambdaDecls() argument 14855 if (LambdaScopeInfo *LSI = S.getCurLambda()) CheckExplicitObjectParameter() local 15061 if (auto *LSI = getEnclosingLambda()) CheckParameter() local 15315 LambdaScopeInfo *LSI = PushLambdaScope(); RebuildLambdaScopeInfo() local 15802 auto *LSI = getCurLambda(); ActOnFinishFunctionBody() local [all...] |
H A D | SemaExprCXX.cpp | 1284 buildLambdaThisCaptureFixit(Sema & Sema,LambdaScopeInfo * LSI) buildLambdaThisCaptureFixit() argument 1341 LambdaScopeInfo *LSI = dyn_cast<LambdaScopeInfo>(CSI); CheckCXXThisCapture() local 1463 auto *LSI = dyn_cast<sema::LambdaScopeInfo>(Scope); MarkThisReferenced() local [all...] |
H A D | SemaTemplate.cpp | 73 ParamsAtDepth(LSI->AutoTemplateParameterDepth); in getTemplateDepth() local 1012 if (auto *LSI = getEnclosingLambda()) ActOnTypeParameter() local 1539 if (auto *LSI = getEnclosingLambda()) ActOnNonTypeTemplateParameter() local 1590 if (auto *LSI = getEnclosingLambda()) ActOnTemplateTemplateParameter() local
|
H A D | SemaTemplateInstantiate.cpp | 1644 ComputeLambdaDependency(LambdaScopeInfo * LSI) ComputeLambdaDependency() argument
|
H A D | SemaTemplateInstantiateDecl.cpp | 4544 LambdaScopeInfo *LSI = cast<LambdaScopeInfo>(getFunctionScopes().back()); addInstantiatedLocalVarsToScope() local
|
H A D | TreeTransform.h | 776 ComputeLambdaDependency(LambdaScopeInfo * LSI) ComputeLambdaDependency() argument 14329 LambdaScopeInfo *LSI = getSema().PushLambdaScope(); TransformLambdaExpr() local [all...] |
/llvm-project/llvm/lib/Analysis/ |
H A D | MustExecute.cpp | 316 SimpleLoopSafetyInfo LSI; isMustExecuteIn() local
|
/llvm-project/llvm/lib/Transforms/Utils/ |
H A D | LoopUnrollAndJam.cpp | 948 SimpleLoopSafetyInfo LSI; isSafeToUnrollAndJam() local
|