Home
last modified time | relevance | path

Searched defs:LSI (Results 1 – 12 of 12) sorted by relevance

/llvm-project/clang/lib/Sema/
H A DSemaLambda.cpp92 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 DSema.cpp2181 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 DSemaTemplateVariadic.cpp315 if (auto *LSI = getEnclosingLambda()) { DiagnoseUnexpandedParameterPacks() local
H A DSemaExpr.cpp4544 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 DSemaDecl.cpp8094 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 DSemaExprCXX.cpp1284 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 DSemaTemplate.cpp73 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 DSemaTemplateInstantiate.cpp1644 ComputeLambdaDependency(LambdaScopeInfo * LSI) ComputeLambdaDependency() argument
H A DSemaTemplateInstantiateDecl.cpp4544 LambdaScopeInfo *LSI = cast<LambdaScopeInfo>(getFunctionScopes().back()); addInstantiatedLocalVarsToScope() local
H A DTreeTransform.h776 ComputeLambdaDependency(LambdaScopeInfo * LSI) ComputeLambdaDependency() argument
14329 LambdaScopeInfo *LSI = getSema().PushLambdaScope(); TransformLambdaExpr() local
[all...]
/llvm-project/llvm/lib/Analysis/
H A DMustExecute.cpp316 SimpleLoopSafetyInfo LSI; isMustExecuteIn() local
/llvm-project/llvm/lib/Transforms/Utils/
H A DLoopUnrollAndJam.cpp948 SimpleLoopSafetyInfo LSI; isSafeToUnrollAndJam() local