Home
last modified time | relevance | path

Searched refs:capturesVariable (Results 1 – 25 of 29) sorted by relevance

12

/llvm-project-15.0.7/clang/include/clang/AST/
H A DLambdaCapture.h88 bool capturesVariable() const { in capturesVariable() function
105 assert(capturesVariable() && "No variable available for capture"); in getCapturedVar()
H A DStmtDataCollectors.td202 if (C.capturesVariable())
H A DStmt.h3573 bool capturesVariable() const { return getCaptureKind() == VCK_ByRef; } in capturesVariable() function
3659 bool capturesVariable(const VarDecl *Var) const;
H A DDecl.h4380 bool capturesVariable(const VarDecl *var) const;
/llvm-project-15.0.7/clang/lib/StaticAnalyzer/Checkers/WebKit/
H A DUncountedLambdaCapturesChecker.cpp59 if (C.capturesVariable()) { in visitLambdaExpr()
/llvm-project-15.0.7/clang-tools-extra/clang-tidy/utils/
H A DAliasing.cpp28 return C.capturesVariable() && C.getCaptureKind() == LCK_ByRef && in capturesByRef()
/llvm-project-15.0.7/clang/lib/AST/
H A DStmt.cpp1303 assert((capturesVariable() || capturesVariableByCopy()) && in getCapturedVar()
1423 bool CapturedStmt::capturesVariable(const VarDecl *Var) const { in capturesVariable() function in CapturedStmt
1425 if (!I.capturesVariable() && !I.capturesVariableByCopy()) in capturesVariable()
H A DExprCXX.cpp1214 return (C->capturesVariable() && C->getCapturedVar()->isInitCapture() && in isInitCapture()
H A DDeclCXX.cpp1584 else if (C->capturesVariable()) in getCaptureFields()
H A DDecl.cpp4860 bool BlockDecl::capturesVariable(const VarDecl *variable) const { in capturesVariable() function in BlockDecl
/llvm-project-15.0.7/clang/lib/StaticAnalyzer/Checkers/UninitializedObject/
H A DUninitializedObjectChecker.cpp589 if (It->capturesVariable()) in getVariableName()
/llvm-project-15.0.7/clang/lib/StaticAnalyzer/Checkers/
H A DDeadStoresChecker.cpp512 if (!C.capturesVariable()) in findLambdaReferenceCaptures()
/llvm-project-15.0.7/clang/lib/Index/
H A DIndexBody.cpp398 if (C->capturesVariable() && IndexCtx.shouldIndexFunctionLocalSymbols()) in TraverseLambdaCapture()
/llvm-project-15.0.7/clang-tools-extra/clang-tidy/modernize/
H A DLoopConvertUtils.cpp787 if (C->capturesVariable()) { in TraverseLambdaCapture()
/llvm-project-15.0.7/clang/lib/Analysis/
H A DAnalysisDeclContext.cpp169 if (!LC.capturesVariable()) in getSelfDecl()
H A DCalledOnceCheck.cpp1113 return Block->capturesVariable(Parameter); in isCaptured()
/llvm-project-15.0.7/clang/lib/CodeGen/
H A DCGOpenMPRuntimeGPU.cpp295 if (C.capturesVariable() && !C.capturesVariableByCopy()) { in VisitOpenMPCapturedStmt()
388 if (C.capturesVariable() && !C.capturesVariableByCopy()) { in VisitCapturedStmt()
400 if (C.capturesVariable()) { in VisitLambdaExpr()
3797 if (!C.capturesVariable()) in adjustTargetSpecificDataForLambdas()
3826 if (!CS->capturesVariable(VD)) in adjustTargetSpecificDataForLambdas()
H A DCGStmtOpenMP.cpp71 cast<BlockDecl>(CGF.CurCodeDecl)->capturesVariable(VD)); in isCapturedVar()
89 if (C.capturesVariable() || C.capturesVariableByCopy()) { in OMPLexicalScope()
209 cast<BlockDecl>(CGF.CurCodeDecl)->capturesVariable(VD)); in isCapturedVar()
262 if (C.capturesVariable() || C.capturesVariableByCopy()) { in OMPSimdLexicalScope()
365 assert(CurCap->capturesVariable() && "Expected capture by reference."); in GenerateOpenMPCapturedVars()
472 if (I->capturesVariable() || I->capturesVariableByCopy()) { in emitOutlinedFunctionPrologue()
570 } else if (I->capturesVariable()) { in emitOutlinedFunctionPrologue()
H A DCGOpenMPRuntime.cpp363 if (!C.capturesVariable() && !C.capturesVariableByCopy()) in CGOpenMPInnerExprInfo()
8342 assert(Cap.capturesVariable() && "Expected capture by reference only!"); in getMapModifiersForPrivateClauses()
8970 if (!LC.capturesVariable()) in generateInfoForLambdaCaptures()
9062 (Cap->capturesVariable() ? OMP_MAP_TO : OMP_MAP_LITERAL) | in generateInfoForCapture()
9309 assert(CI.capturesVariable() && "Expected captured reference."); in generateDefaultMapInfo()
10411 if (CI->capturesVariable()) in emitTargetCall()
12319 if (Cap.capturesVariable() || Cap.capturesVariableByCopy()) in tryToDisableInnerAnalysis()
12713 if (!CS->capturesVariable(VD) || IgnoredDecls.contains(VD)) in checkAndEmitSharedLastprivateConditional()
H A DCodeGenFunction.h421 else if (I->capturesVariable())
H A DCGDebugInfo.cpp1497 if (C.capturesVariable()) { in CollectRecordLambdaFields()
/llvm-project-15.0.7/clang/lib/Sema/
H A DSemaInit.cpp7429 if (Cap.capturesVariable()) in visitLocalsRetainedByInitializer()
7437 if (Cap.capturesVariable()) in visitLocalsRetainedByInitializer()
7580 if (!Path[I].Capture->capturesVariable()) in nextPathEntryRange()
7845 if (!Elem.Capture->capturesVariable()) in checkInitializerLifetime()
H A DSemaOpenMP.cpp3671 if (!CS || (isa<OMPCapturedExprDecl>(VD) && !CS->capturesVariable(VD) && in VisitDeclRefExpr()
3686 if (VD->hasLocalStorage() && CS && !CS->capturesVariable(VD) && in VisitDeclRefExpr()
3702 if (VD->hasGlobalStorage() && CS && !CS->capturesVariable(VD) && in VisitDeclRefExpr()
4054 if (!Cap.capturesVariable() && !Cap.capturesVariableByCopy()) in visitSubCaptures()
H A DTreeTransform.h13205 assert(C->capturesVariable() && "unexpected kind of lambda capture"); in TransformLambdaExpr()
13331 assert(C->capturesVariable() && "unexpected kind of lambda capture"); in SkipLambdaBody()
/llvm-project-15.0.7/clang/lib/Serialization/
H A DASTWriter.cpp5790 Capture.capturesVariable() ? Capture.getCapturedVar() : nullptr; in AddCXXDefinitionData()

12