/freebsd-src/contrib/llvm-project/clang/lib/Sema/ |
H A D | SemaLambda.cpp | 89 const clang::sema::LambdaScopeInfo *LSI = getStackIndexOfNearestEnclosingCaptureReadyLambda() local 231 getGenericLambdaTemplateParameterList(LambdaScopeInfo * LSI,Sema & SemaRef) getGenericLambdaTemplateParameterList() argument 466 buildLambdaScopeReturnType(Sema & S,LambdaScopeInfo * LSI,CXXMethodDecl * CallOperator,bool ExplicitResultType) buildLambdaScopeReturnType() argument 480 buildLambdaScope(LambdaScopeInfo * LSI,CXXMethodDecl * CallOperator,SourceRange IntroducerRange,LambdaCaptureDefault CaptureDefault,SourceLocation CaptureDefaultLoc,bool ExplicitParams,bool Mutable) buildLambdaScope() argument 498 finishLambdaExplicitCaptures(LambdaScopeInfo * LSI) finishLambdaExplicitCaptures() argument 506 LambdaScopeInfo *LSI = getCurLambda(); ActOnLambdaExplicitTemplateParameterList() local 833 addInitCapture(LambdaScopeInfo * LSI,VarDecl * Var,bool ByRef) addInitCapture() argument 973 LambdaScopeInfo *LSI = getCurrentLambdaScopeUnsafe(*this); CompleteLambdaCallOperator() local 1020 LambdaScopeInfo *LSI = getCurLambda(); ActOnLambdaExpressionAfterIntroducer() local 1281 LambdaScopeInfo *LSI = getCurrentLambdaScopeUnsafe(*this); ActOnLambdaClosureQualifiers() local 1306 LambdaScopeInfo *LSI = getCurrentLambdaScopeUnsafe(*this); ActOnLambdaClosureParameters() local 1334 LambdaScopeInfo *LSI = getCurrentLambdaScopeUnsafe(*this); ActOnStartOfLambdaDefinition() local 1498 LambdaScopeInfo *LSI = cast<LambdaScopeInfo>(FunctionScopes.back()); ActOnLambdaError() local 1889 LambdaScopeInfo LSI = *cast<LambdaScopeInfo>(FunctionScopes.back()); ActOnLambdaExpr() local 2010 BuildLambdaExpr(SourceLocation StartLoc,SourceLocation EndLoc,LambdaScopeInfo * LSI) BuildLambdaExpr() argument [all...] |
H A D | Sema.cpp | 2172 LambdaScopeInfo *const LSI = new LambdaScopeInfo(getDiagnostics()); PushLambdaScope() local 2179 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 | 303 if (auto *LSI = getEnclosingLambda()) { DiagnoseUnexpandedParameterPacks() local
|
H A D | SemaExpr.cpp | 4818 if (auto *LSI = dyn_cast<LambdaScopeInfo>(CSI)) CheckUnaryExprOrTypeTraitOperand() local 6103 if (auto *LSI = dyn_cast<LambdaScopeInfo>(CSI)) CreateBuiltinArraySubscriptExpr() local 19495 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 19633 buildLambdaCaptureFixit(Sema & Sema,LambdaScopeInfo * LSI,ValueDecl * Var) buildLambdaCaptureFixit() argument 19772 LambdaScopeInfo *LSI = nullptr; tryCaptureVariable() local 19833 LambdaScopeInfo *LSI = cast<LambdaScopeInfo>(CSI); tryCaptureVariable() local 19917 auto *LSI = cast<LambdaScopeInfo>(CSI); tryCaptureVariable() local 19974 LambdaScopeInfo *LSI = cast<LambdaScopeInfo>(CSI); tryCaptureVariable() local 20120 if (LambdaScopeInfo *LSI = S.getCurLambda()) rebuildPotentialResultsAsNonOdrUsed() local 20443 LambdaScopeInfo *const LSI = DoMarkPotentialCapture() local 20675 const LambdaScopeInfo *LSI = SemaRef.getCurLambda(); FixDependencyOfIdExpressionsInLambdaWithDependentObjectParameter() local [all...] |
H A D | SemaDecl.cpp | 8292 for (const auto &Shadow : LSI->ShadowingDecls) { in getCaptureLocation() argument 8403 const auto *LSI = cast<LambdaScopeInfo>(getCurFunction()); CheckShadow() local 8481 DiagnoseShadowingLambdaDecls(const LambdaScopeInfo * LSI) DiagnoseShadowingLambdaDecls() argument 15097 if (LambdaScopeInfo *LSI = S.getCurLambda()) CheckExplicitObjectParameter() local 15338 if (auto *LSI = getEnclosingLambda()) CheckParameter() local 15591 LambdaScopeInfo *LSI = PushLambdaScope(); RebuildLambdaScopeInfo() local 16052 auto *LSI = getCurLambda(); ActOnFinishFunctionBody() local [all...] |
H A D | SemaTemplate.cpp | 72 if (auto *LSI = dyn_cast<LambdaScopeInfo>(FSI)) { getTemplateDepth() local 1057 if (auto *LSI = getEnclosingLambda()) ActOnTypeParameter() local 1592 if (auto *LSI = getEnclosingLambda()) ActOnNonTypeTemplateParameter() local 1650 if (auto *LSI = getEnclosingLambda()) ActOnTemplateTemplateParameter() local [all...] |
H A D | SemaExprCXX.cpp | 1287 buildLambdaThisCaptureFixit(Sema & Sema,LambdaScopeInfo * LSI) buildLambdaThisCaptureFixit() argument 1344 LambdaScopeInfo *LSI = dyn_cast<LambdaScopeInfo>(CSI); CheckCXXThisCapture() local [all...] |
H A D | SemaTemplateInstantiateDecl.cpp | 4549 LambdaScopeInfo *LSI = cast<LambdaScopeInfo>(getFunctionScopes().back()); addInstantiatedLocalVarsToScope() local
|
H A D | TreeTransform.h | 13469 LambdaScopeInfo *LSI = getSema().PushLambdaScope(); TransformLambdaExpr() local
|
/freebsd-src/contrib/llvm-project/llvm/lib/Analysis/ |
H A D | MustExecute.cpp | 316 SimpleLoopSafetyInfo LSI; in isMustExecuteIn() local
|
/freebsd-src/contrib/llvm-project/llvm/lib/Transforms/Utils/ |
H A D | LoopUnrollAndJam.cpp | 948 SimpleLoopSafetyInfo LSI; in isSafeToUnrollAndJam() local
|