Searched refs:currBldrCtx (Results 1 – 5 of 5) sorted by relevance
/freebsd/contrib/llvm-project/clang/lib/StaticAnalyzer/Core/ |
H A D | ExprEngineCXX.cpp | 33 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 D | ExprEngineC.cpp | 67 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 D | ExprEngine.cpp | 423 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 D | ExprEngineCallAndReturn.cpp | 182 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 D | ExprEngine.h | 163 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()
|