[clang] fd1d8e4 - [clang][dataflow] Make header parse
Benjamin Kramer via cfe-commits
cfe-commits at lists.llvm.org
Tue Nov 30 08:54:13 PST 2021
Author: Benjamin Kramer
Date: 2021-11-30T17:53:19+01:00
New Revision: fd1d8e45f488b28db8d63ab51733ddd1e37e751c
URL: https://github.com/llvm/llvm-project/commit/fd1d8e45f488b28db8d63ab51733ddd1e37e751c
DIFF: https://github.com/llvm/llvm-project/commit/fd1d8e45f488b28db8d63ab51733ddd1e37e751c.diff
LOG: [clang][dataflow] Make header parse
Looks like this is actually dead code?
Added:
Modified:
clang/include/clang/Analysis/FlowSensitive/DataflowAnalysis.h
Removed:
################################################################################
diff --git a/clang/include/clang/Analysis/FlowSensitive/DataflowAnalysis.h b/clang/include/clang/Analysis/FlowSensitive/DataflowAnalysis.h
index 975d618e99edc..a5d4a5d6ba407 100644
--- a/clang/include/clang/Analysis/FlowSensitive/DataflowAnalysis.h
+++ b/clang/include/clang/Analysis/FlowSensitive/DataflowAnalysis.h
@@ -60,7 +60,7 @@ class DataflowAnalysis : public TypeErasedDataflowAnalysis {
ASTContext &getASTContext() final { return Context; }
- AnyLatticeElement typeErasedInitialElement() final {
+ TypeErasedLattice typeErasedInitialElement() final {
return {static_cast<Derived *>(this)->initialElement()};
}
@@ -78,8 +78,8 @@ class DataflowAnalysis : public TypeErasedDataflowAnalysis {
return L1 == L2;
}
- AnyLatticeElement transferTypeErased(const Stmt *Stmt,
- const AnyLatticeElement &E,
+ TypeErasedLattice transferTypeErased(const Stmt *Stmt,
+ const TypeErasedLattice &E,
Environment &Env) final {
const Lattice &L = llvm::any_cast<const Lattice &>(E.Value);
return {static_cast<Derived *>(this)->transfer(Stmt, L, Env)};
More information about the cfe-commits
mailing list