Home
last modified time | relevance | path

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

12

/freebsd/contrib/llvm-project/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.td201 if (C.capturesVariable())
H A DStmt.h3899 bool capturesVariable() const { return getCaptureKind() == VCK_ByRef; }
3985 bool capturesVariable(const VarDecl *Var) const;
H A DDecl.h4741 bool capturesVariable(const VarDecl *var) const;
/freebsd/contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/WebKit/
H A DRawPtrRefLambdaCapturesChecker.cpp278 if (!OtherCapture.capturesVariable()) in checkASTDecl()
379 if (C.capturesVariable()) { in visitLambdaExpr()
/freebsd/contrib/llvm-project/clang/lib/Sema/
H A DCheckExprLifetime.cpp996 if (Cap.capturesVariable()) in visitLocalsRetainedByInitializer()
1003 if (Cap.capturesVariable()) in visitLocalsRetainedByInitializer()
1147 if (!Path[I].Capture->capturesVariable()) in nextPathEntryRange()
1580 if (!Elem.Capture->capturesVariable()) in checkExprLifetimeImpl()
H A DSemaObjC.cpp890 if (block->getBlockDecl()->capturesVariable(Variable)) in VisitBlockExpr()
950 if (!block || !block->getBlockDecl()->capturesVariable(owner.Variable)) in findCapturingExpr()
H A DSemaLambda.cpp2476 if (!CapturePattern.capturesVariable()) { in addInstantiatedCapturesToScope()
/freebsd/contrib/llvm-project/clang/lib/Analysis/FlowSensitive/
H A DASTOps.cpp296 if (Capture.capturesVariable()) { in getReferencedDecls()
H A DDataflowEnvironment.cpp521 if (Capture.capturesVariable()) { in initialize()
/freebsd/contrib/llvm-project/clang/lib/CodeGen/
H A DCGOpenMPRuntimeGPU.cpp267 if (C.capturesVariable() && !C.capturesVariableByCopy()) { in VisitOpenMPCapturedStmt()
359 if (C.capturesVariable() && !C.capturesVariableByCopy()) { in VisitCapturedStmt()
371 if (C.capturesVariable()) { in VisitLambdaExpr()
2153 if (!C.capturesVariable()) in adjustTargetSpecificDataForLambdas()
2184 if (!CS->capturesVariable(cast<VarDecl>(VD))) in adjustTargetSpecificDataForLambdas()
H A DCGStmtOpenMP.cpp80 cast<BlockDecl>(CGF.CurCodeDecl)->capturesVariable(VD)); in isCapturedVar()
98 if (C.capturesVariable() || C.capturesVariableByCopy()) { in OMPLexicalScope()
242 cast<BlockDecl>(CGF.CurCodeDecl)->capturesVariable(VD)); in isCapturedVar()
295 if (C.capturesVariable() || C.capturesVariableByCopy()) { in OMPSimdLexicalScope()
423 assert(CurCap->capturesVariable() && "Expected capture by reference."); in GenerateOpenMPCapturedVars()
531 if (I->capturesVariable() || I->capturesVariableByCopy()) { in emitOutlinedFunctionPrologue()
629 } else if (I->capturesVariable()) { in emitOutlinedFunctionPrologue()
H A DCGOpenMPRuntime.cpp363 if (!C.capturesVariable() && !C.capturesVariableByCopy()) in CGOpenMPInnerExprInfo()
7956 assert(Cap.capturesVariable() && "Expected capture by reference only!"); in getMapModifiersForPrivateClauses()
8662 if (!LC.capturesVariable()) in generateInfoForLambdaCaptures()
9088 assert(CI.capturesVariable() && "Expected captured reference."); in generateDefaultMapInfo()
9553 if (CI->capturesVariable()) in genMapInfoForCaptures()
11566 if (Cap.capturesVariable() || Cap.capturesVariableByCopy()) in tryToDisableInnerAnalysis()
11960 if (!CS->capturesVariable(VD) || IgnoredDecls.contains(VD)) in checkAndEmitSharedLastprivateConditional()
H A DCodeGenFunction.h465 else if (I->capturesVariable())
/freebsd/contrib/llvm-project/clang/lib/AST/
H A DStmt.cpp1350 assert((capturesVariable() || capturesVariableByCopy()) && in getCapturedVar()
1475 bool CapturedStmt::capturesVariable(const VarDecl *Var) const { in capturesVariable() function in CapturedStmt
1477 if (!I.capturesVariable() && !I.capturesVariableByCopy()) in capturesVariable()
H A DExprCXX.cpp1347 return C->capturesVariable() && C->getCapturedVar()->isInitCapture() && in isInitCapture()
H A DStmtProfile.cpp2126 if (Capture.capturesVariable()) in VisitLambdaExpr()
H A DDeclCXX.cpp1810 else if (C->capturesVariable()) in getCaptureFields()
H A DDecl.cpp5353 bool BlockDecl::capturesVariable(const VarDecl *variable) const { in capturesVariable() function in BlockDecl
/freebsd/contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/
H A DDeadStoresChecker.cpp510 if (!C.capturesVariable()) in findLambdaReferenceCaptures()
/freebsd/contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/UninitializedObject/
H A DUninitializedObjectChecker.cpp588 if (It->capturesVariable()) in getVariableName()
/freebsd/contrib/llvm-project/clang/lib/Index/
H A DIndexBody.cpp410 if (C->capturesVariable() && IndexCtx.shouldIndexFunctionLocalSymbols()) in TraverseLambdaCapture()
/freebsd/contrib/llvm-project/clang/lib/Analysis/
H A DAnalysisDeclContext.cpp167 if (!LC.capturesVariable()) in getSelfDecl()
H A DCalledOnceCheck.cpp1112 return Block->capturesVariable(Parameter); in isCaptured()
/freebsd/contrib/llvm-project/clang/include/clang/ASTMatchers/
H A DASTMatchers.h5057 if (!Node.capturesVariable()) in AST_MATCHER_P()

12