[clang][dataflow] Make header parse

Looks like this is actually dead code?
diff --git a/clang/include/clang/Analysis/FlowSensitive/DataflowAnalysis.h b/clang/include/clang/Analysis/FlowSensitive/DataflowAnalysis.h
index 975d618..a5d4a5d 100644
--- a/clang/include/clang/Analysis/FlowSensitive/DataflowAnalysis.h
+++ b/clang/include/clang/Analysis/FlowSensitive/DataflowAnalysis.h
@@ -60,7 +60,7 @@
 
   ASTContext &getASTContext() final { return Context; }
 
-  AnyLatticeElement typeErasedInitialElement() final {
+  TypeErasedLattice typeErasedInitialElement() final {
     return {static_cast<Derived *>(this)->initialElement()};
   }
 
@@ -78,8 +78,8 @@
     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)};