Home
last modified time | relevance | path

Searched refs:currBldrCtx (Results 1 – 5 of 5) sorted by relevance

/freebsd/contrib/llvm-project/clang/lib/StaticAnalyzer/Core/
H A DExprEngineCXX.cpp33 StmtNodeBuilder Bldr(Pred, Dst, *currBldrCtx); in CreateCXXTemporaryObject()
247 currBldrCtx->blockCount()); in computeObjectUnderConstruction()
601 StmtNodeBuilder Bldr(Pred, destNodes, *currBldrCtx); in handleConstructor()
642 StmtNodeBuilder Bldr(Pred, destNodes, *currBldrCtx); in handleConstructor()
666 CE, State, currBldrCtx, LCtx, CC, CallOpts, Idx); in handleConstructor()
725 StmtNodeBuilder BldrPrepare(Pred, DstPrepare, *currBldrCtx); in handleConstructor()
747 StmtNodeBuilder Bldr(DstPreVisit, PreInitialized, *currBldrCtx); in handleConstructor()
782 StmtNodeBuilder Bldr(DstPreCall, DstEvaluated, *currBldrCtx); in handleConstructor()
801 StmtNodeBuilder Bldr(DstEvaluated, DstEvaluatedPostProcessed, *currBldrCtx); in handleConstructor()
879 NodeBuilder Bldr(Pred, Dst, *currBldrCtx); in VisitCXXDestructor()
[all …]
H A DExprEngineC.cpp67 unsigned Count = currBldrCtx->blockCount(); in VisitBinaryOperator()
80 StmtNodeBuilder Bldr(*it, Tmp2, *currBldrCtx); in VisitBinaryOperator()
85 unsigned Count = currBldrCtx->blockCount(); in VisitBinaryOperator()
169 currBldrCtx->blockCount()); in VisitBinaryOperator()
202 currBldrCtx->blockCount()); in VisitBlockExpr()
245 StmtNodeBuilder Bldr(Pred, Tmp, *currBldrCtx); in VisitBlockExpr()
305 StmtNodeBuilder Bldr(dstPreStmt, Dst, *currBldrCtx); in VisitCast()
464 currBldrCtx->blockCount()); in VisitCast()
488 currBldrCtx->blockCount()); in VisitCast()
531 currBldrCtx->blockCount()); in VisitCast()
[all …]
H A DExprEngine.cpp423 currBldrCtx->blockCount(), LC, true, in createTemporaryRegionIfNeeded()
440 currBldrCtx->blockCount()); in createTemporaryRegionIfNeeded()
450 currBldrCtx->blockCount()); in createTemporaryRegionIfNeeded()
970 currBldrCtx = Ctx; in processCFGElement()
1086 StmtNodeBuilder Bldr(CheckedSet, Out, *currBldrCtx); in removeDead()
1136 Engine.enqueue(Dst, currBldrCtx->getBlock(), currStmtIdx); in ProcessStmt()
1145 NodeBuilder Bldr(Pred, Dst, *currBldrCtx); in ProcessLoopExit()
1154 Engine.enqueue(Dst, currBldrCtx->getBlock(), currStmtIdx); in ProcessLoopExit()
1185 NodeBuilder Bldr(Pred, Tmp, *currBldrCtx); in ProcessInitializer()
1216 currBldrCtx->blockCount()); in ProcessInitializer()
[all …]
H A DExprEngineCallAndReturn.cpp182 SaveAndRestore<const NodeBuilderContext *> NodeContextRAII(currBldrCtx, &BC); in removeDeadOnEndOfFunction()
364 currBldrCtx = &Ctx; in processCallExit()
372 currBldrCtx = nullptr; in processCallExit()
393 SaveAndRestore<const NodeBuilderContext *> NBCSave(currBldrCtx, &Ctx); in processCallExit()
554 CalleeADC->getStackFrame(ParentOfCallee, CallE, currBldrCtx->getBlock(), in inlineCall()
555 currBldrCtx->blockCount(), currStmtIdx); in inlineCall()
665 NodeBuilder B(Pred, Dst, *currBldrCtx); in finishArgumentConstruction()
711 NodeBuilder B(I, Dst, *currBldrCtx); in evalCall()
767 unsigned Count = currBldrCtx->blockCount(); in bindReturnValue()
774 Call.getOriginExpr(), State, currBldrCtx, LCtx, in bindReturnValue()
[all …]
/freebsd/contrib/llvm-project/clang/include/clang/StaticAnalyzer/Core/PathSensitive/
H A DExprEngine.h163 const NodeBuilderContext *currBldrCtx = nullptr; variable
218 assert(currBldrCtx); in getBuilderContext()
219 return *currBldrCtx; in getBuilderContext()
230 const CFGBlock *blockPtr = currBldrCtx ? currBldrCtx->getBlock() : nullptr; in getCFGElementRef()
688 return (*currBldrCtx->getBlock())[currStmtIdx]; in getCurrentCFGElement()