This revision was automatically updated to reflect the committed changes. Closed by commit rGe875de2a3e8e: [clang][dataflow] Remove deprecated pass-through APIs for… (authored by bazuzi, committed by ymandel).
Repository: rG LLVM Github Monorepo CHANGES SINCE LAST ACTION https://reviews.llvm.org/D149869/new/ https://reviews.llvm.org/D149869 Files: clang/include/clang/Analysis/FlowSensitive/DataflowEnvironment.h Index: clang/include/clang/Analysis/FlowSensitive/DataflowEnvironment.h =================================================================== --- clang/include/clang/Analysis/FlowSensitive/DataflowEnvironment.h +++ clang/include/clang/Analysis/FlowSensitive/DataflowEnvironment.h @@ -179,18 +179,6 @@ /// with a symbolic representation of the `this` pointee. Environment(DataflowAnalysisContext &DACtx, const DeclContext &DeclCtx); - LLVM_DEPRECATED("Use getDataflowAnalysisContext().getOptions() instead.", "") - const DataflowAnalysisContext::Options &getAnalysisOptions() const { - return DACtx->getOptions(); - } - - LLVM_DEPRECATED("Use getDataflowAnalysisContext().arena() instead.", "") - Arena &arena() const { return DACtx->arena(); } - - LLVM_DEPRECATED("Use getDataflowAnalysisContext().getOptions().Log instead.", - "") - Logger &logger() const { return *DACtx->getOptions().Log; } - /// Creates and returns an environment to use for an inline analysis of the /// callee. Uses the storage location from each argument in the `Call` as the /// storage location for the corresponding parameter in the callee. @@ -422,14 +410,6 @@ /// given `MaxDepth`. bool canDescend(unsigned MaxDepth, const DeclContext *Callee) const; - /// Returns the `ControlFlowContext` registered for `F`, if any. Otherwise, - /// returns null. - LLVM_DEPRECATED( - "Use getDataflowAnalysisContext().getControlFlowContext(F) instead.", "") - const ControlFlowContext *getControlFlowContext(const FunctionDecl *F) { - return DACtx->getControlFlowContext(F); - } - /// Returns the `DataflowAnalysisContext` used by the environment. DataflowAnalysisContext &getDataflowAnalysisContext() const { return *DACtx; }
Index: clang/include/clang/Analysis/FlowSensitive/DataflowEnvironment.h =================================================================== --- clang/include/clang/Analysis/FlowSensitive/DataflowEnvironment.h +++ clang/include/clang/Analysis/FlowSensitive/DataflowEnvironment.h @@ -179,18 +179,6 @@ /// with a symbolic representation of the `this` pointee. Environment(DataflowAnalysisContext &DACtx, const DeclContext &DeclCtx); - LLVM_DEPRECATED("Use getDataflowAnalysisContext().getOptions() instead.", "") - const DataflowAnalysisContext::Options &getAnalysisOptions() const { - return DACtx->getOptions(); - } - - LLVM_DEPRECATED("Use getDataflowAnalysisContext().arena() instead.", "") - Arena &arena() const { return DACtx->arena(); } - - LLVM_DEPRECATED("Use getDataflowAnalysisContext().getOptions().Log instead.", - "") - Logger &logger() const { return *DACtx->getOptions().Log; } - /// Creates and returns an environment to use for an inline analysis of the /// callee. Uses the storage location from each argument in the `Call` as the /// storage location for the corresponding parameter in the callee. @@ -422,14 +410,6 @@ /// given `MaxDepth`. bool canDescend(unsigned MaxDepth, const DeclContext *Callee) const; - /// Returns the `ControlFlowContext` registered for `F`, if any. Otherwise, - /// returns null. - LLVM_DEPRECATED( - "Use getDataflowAnalysisContext().getControlFlowContext(F) instead.", "") - const ControlFlowContext *getControlFlowContext(const FunctionDecl *F) { - return DACtx->getControlFlowContext(F); - } - /// Returns the `DataflowAnalysisContext` used by the environment. DataflowAnalysisContext &getDataflowAnalysisContext() const { return *DACtx; }
_______________________________________________ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits