[clang] [clang][dataflow] Remove deprecated synonyms from `Environment`. (PR #72987)
via cfe-commits
cfe-commits at lists.llvm.org
Tue Nov 21 05:08:40 PST 2023
llvmbot wrote:
<!--LLVM PR SUMMARY COMMENT-->
@llvm/pr-subscribers-clang-analysis
Author: None (martinboehme)
<details>
<summary>Changes</summary>
---
Full diff: https://github.com/llvm/llvm-project/pull/72987.diff
1 Files Affected:
- (modified) clang/include/clang/Analysis/FlowSensitive/DataflowEnvironment.h (-6)
``````````diff
diff --git a/clang/include/clang/Analysis/FlowSensitive/DataflowEnvironment.h b/clang/include/clang/Analysis/FlowSensitive/DataflowEnvironment.h
index 963197b728f4273..7c1f5491096326b 100644
--- a/clang/include/clang/Analysis/FlowSensitive/DataflowEnvironment.h
+++ b/clang/include/clang/Analysis/FlowSensitive/DataflowEnvironment.h
@@ -544,9 +544,6 @@ class Environment {
/// Record a fact that must be true if this point in the program is reached.
void assume(const Formula &);
- /// Deprecated synonym for `assume()`.
- void addToFlowCondition(const Formula &F) { assume(F); }
-
/// Returns true if the formula is always true when this point is reached.
/// Returns false if the formula may be false (or the flow condition isn't
/// sufficiently precise to prove that it is true) or if the solver times out.
@@ -563,9 +560,6 @@ class Environment {
/// (or the flow condition is overly constraining) or if the solver times out.
bool allows(const Formula &) const;
- /// Deprecated synonym for `proves()`.
- bool flowConditionImplies(const Formula &F) const { return proves(F); }
-
/// Returns the `DeclContext` of the block being analysed, if any. Otherwise,
/// returns null.
const DeclContext *getDeclCtx() const { return CallStack.back(); }
``````````
</details>
https://github.com/llvm/llvm-project/pull/72987
More information about the cfe-commits
mailing list