Searched refs:CFCtx (Results 1 – 6 of 6) sorted by relevance
| /llvm-project-15.0.7/clang/lib/Analysis/FlowSensitive/ |
| H A D | TypeErasedDataflowAnalysis.cpp | 44 const ControlFlowContext &CFCtx, in StmtToEnvMapImpl() argument 47 : CFCtx(CFCtx), BlockToState(BlockToState) {} in StmtToEnvMapImpl() 51 assert(BlockIt != CFCtx.getStmtToBlock().end()); in getEnvironment() 58 const ControlFlowContext &CFCtx; member in clang::dataflow::StmtToEnvMapImpl 166 const ControlFlowContext &CFCtx, in computeBlockInputState() argument 197 assert(StmtBlock != CFCtx.getStmtToBlock().end()); in computeBlockInputState() 248 const ControlFlowContext &CFCtx, in transferCFGStmt() argument 305 const ControlFlowContext &CFCtx, in transferBlock() argument 338 PostOrderCFGView POV(&CFCtx.getCFG()); in runTypeErasedDataflowAnalysis() 345 const CFGBlock &Entry = CFCtx.getCFG().getEntry(); in runTypeErasedDataflowAnalysis() [all …]
|
| H A D | Transfer.cpp | 518 auto CFCtx = ControlFlowContext::build(F, F->getBody(), &ASTCtx); in VisitCallExpr() local 520 assert(CFCtx); in VisitCallExpr() 521 auto ExitBlock = CFCtx->getCFG().getExit().getBlockID(); in VisitCallExpr() 530 dataflow::runDataflowAnalysis(*CFCtx, Analysis, CalleeEnv); in VisitCallExpr()
|
| /llvm-project-15.0.7/clang/unittests/Analysis/FlowSensitive/ |
| H A D | TestingSupport.h | 67 const ControlFlowContext &CFCtx; member 107 auto CFCtx = ControlFlowContext::build(F, F->getBody(), &F->getASTContext()); variable 108 if (!CFCtx) 109 return CFCtx.takeError(); 132 MaybeBlockStates = runTypeErasedDataflowAnalysis(*CFCtx, Analysis, Env, 138 AnalysisData AnalysisData{Context, *CFCtx, Env, 174 for (const CFGBlock *Block : AnalysisData.CFCtx.getCFG()) { 180 AnalysisData.CFCtx, AnalysisData.BlockStates, *Block,
|
| H A D | TypeErasedDataflowAnalysisTest.cpp | 69 auto CFCtx = llvm::cantFail( in runAnalysis() local 76 return runDataflowAnalysis(CFCtx, Analysis, Env); in runAnalysis()
|
| /llvm-project-15.0.7/clang/include/clang/Analysis/FlowSensitive/ |
| H A D | TypeErasedDataflowAnalysis.h | 127 const ControlFlowContext &CFCtx, 143 const ControlFlowContext &CFCtx, TypeErasedDataflowAnalysis &Analysis,
|
| H A D | DataflowAnalysis.h | 125 const ControlFlowContext &CFCtx, AnalysisT &Analysis, 144 CFCtx, Analysis, InitEnv, PostVisitStmtClosure);
|