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
[email protected]
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits