Home
last modified time | relevance | path

Searched refs:ControlFlowContext (Results 1 – 12 of 12) sorted by relevance

/openbsd-src/gnu/llvm/clang/include/clang/Analysis/FlowSensitive/
H A DControlFlowContext.h31 class ControlFlowContext {
35 static llvm::Expected<ControlFlowContext> build(const Decl *D, Stmt &S,
53 ControlFlowContext(const Decl *D, std::unique_ptr<CFG> Cfg, in ControlFlowContext() function
H A DTypeErasedDataflowAnalysis.h141 const ControlFlowContext &CFCtx,
157 const ControlFlowContext &CFCtx, TypeErasedDataflowAnalysis &Analysis,
H A DDataflowAnalysisContext.h271 const ControlFlowContext *getControlFlowContext(const FunctionDecl *F);
391 llvm::DenseMap<const FunctionDecl *, ControlFlowContext> FunctionContexts;
H A DDataflowAnalysis.h194 const ControlFlowContext &CFCtx, AnalysisT &Analysis,
H A DDataflowEnvironment.h428 const ControlFlowContext *getControlFlowContext(const FunctionDecl *F) { in getControlFlowContext()
/openbsd-src/gnu/llvm/clang/lib/Analysis/FlowSensitive/
H A DControlFlowContext.cpp47 llvm::Expected<ControlFlowContext>
48 ControlFlowContext::build(const Decl *D, Stmt &S, ASTContext &C) { in build()
67 return ControlFlowContext(D, std::move(Cfg), std::move(StmtToBlock)); in build()
H A DTypeErasedDataflowAnalysis.cpp46 const ControlFlowContext &CFCtx, in StmtToEnvMapImpl()
60 const ControlFlowContext &CFCtx;
186 AnalysisContext(const ControlFlowContext &CFCtx, in AnalysisContext()
195 const ControlFlowContext &CFCtx;
388 const ControlFlowContext &CFCtx, in transferBlock()
401 const ControlFlowContext &CFCtx, TypeErasedDataflowAnalysis &Analysis, in runTypeErasedDataflowAnalysis()
H A DCMakeLists.txt2 ControlFlowContext.cpp
H A DDataflowAnalysisContext.cpp357 const ControlFlowContext *
368 auto CFCtx = ControlFlowContext::build(F, *Body, F->getASTContext()); in getControlFlowContext()
H A DTransfer.cpp792 const ControlFlowContext *CFCtx = Env.getControlFlowContext(F); in transferInlineCall()
/openbsd-src/gnu/llvm/llvm/utils/gn/secondary/clang/lib/Analysis/FlowSensitive/
H A DBUILD.gn9 "ControlFlowContext.cpp",
/openbsd-src/gnu/llvm/clang/docs/tools/
H A Dclang-formatted-files.txt125 clang/include/clang/Analysis/FlowSensitive/ControlFlowContext.h
309 clang/lib/Analysis/FlowSensitive/ControlFlowContext.cpp