Home
last modified time | relevance | path

Searched refs:CFCtx (Results 1 – 6 of 6) sorted by relevance

/freebsd-14.2/contrib/llvm-project/clang/lib/Analysis/FlowSensitive/
H A DTypeErasedDataflowAnalysis.cpp153 AnalysisContext(const ControlFlowContext &CFCtx, in AnalysisContext()
158 : CFCtx(CFCtx), Analysis(Analysis), InitEnv(InitEnv), in AnalysisContext()
161 Log.beginAnalysis(CFCtx, Analysis); in AnalysisContext()
166 const ControlFlowContext &CFCtx; member
180 : CFCtx(CFCtx), Message(Message) {} in PrettyStackTraceAnalysis()
185 CFCtx.getDecl().dump(OS); in print()
187 CFCtx.getCFG().print(OS, LangOptions(), false); in print()
191 const ControlFlowContext &CFCtx; member in clang::dataflow::__anonbea4f3b00211::PrettyStackTraceAnalysis
303 auto &StmtToBlock = AC.CFCtx.getStmtToBlock(); in computeBlockInputState()
529 const clang::CFG &CFG = CFCtx.getCFG(); in runTypeErasedDataflowAnalysis()
[all …]
H A DTransfer.cpp41 auto BlockIt = CFCtx.getStmtToBlock().find(&ignoreCFGOmittedNodes(S)); in getEnvironment()
42 assert(BlockIt != CFCtx.getStmtToBlock().end()); in getEnvironment()
43 if (!CFCtx.isBlockReachable(*BlockIt->getSecond())) in getEnvironment()
793 const ControlFlowContext *CFCtx = in transferInlineCall() local
795 if (!CFCtx) in transferInlineCall()
802 auto ExitBlock = CFCtx->getCFG().getExit().getBlockID(); in transferInlineCall()
809 auto Analysis = NoopAnalysis(CFCtx->getDecl().getASTContext(), in transferInlineCall()
813 dataflow::runDataflowAnalysis(*CFCtx, Analysis, CalleeEnv); in transferInlineCall()
H A DDataflowAnalysisContext.cpp302 auto CFCtx = ControlFlowContext::build(*F); in getControlFlowContext() local
304 assert(CFCtx); in getControlFlowContext()
305 auto Result = FunctionContexts.insert({F, std::move(*CFCtx)}); in getControlFlowContext()
/freebsd-14.2/contrib/llvm-project/clang/include/clang/Analysis/FlowSensitive/
H A DTransfer.h32 StmtToEnvMap(const ControlFlowContext &CFCtx, in StmtToEnvMap() argument
37 : CFCtx(CFCtx), BlockToState(BlockToState), CurBlockID(CurBlockID), in StmtToEnvMap()
45 const ControlFlowContext &CFCtx;
H A DTypeErasedDataflowAnalysis.h149 const ControlFlowContext &CFCtx, TypeErasedDataflowAnalysis &Analysis,
H A DDataflowAnalysis.h199 const ControlFlowContext &CFCtx, AnalysisT &Analysis,