]> granicus.if.org Git - clang/commitdiff
Remove ConstraintManager:isEqual(). It is no longer used.
authorTed Kremenek <kremenek@apple.com>
Fri, 7 Sep 2012 22:24:18 +0000 (22:24 +0000)
committerTed Kremenek <kremenek@apple.com>
Fri, 7 Sep 2012 22:24:18 +0000 (22:24 +0000)
git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@163425 91177308-0d34-0410-b5e6-96231b3b80d8

include/clang/StaticAnalyzer/Core/PathSensitive/ConstraintManager.h
lib/StaticAnalyzer/Core/RangeConstraintManager.cpp

index 7fd6167419816493938148645f5d5c024b2488ce..e41a90858393e7ec2d4e5b7d5b92db8ad3caacfe 100644 (file)
@@ -46,10 +46,6 @@ public:
   virtual const llvm::APSInt* getSymVal(ProgramStateRef state,
                                         SymbolRef sym) const = 0;
 
-  virtual bool isEqual(ProgramStateRef state,
-                       SymbolRef sym,
-                       const llvm::APSInt& V) const = 0;
-
   virtual ProgramStateRef removeDeadBindings(ProgramStateRef state,
                                                  SymbolReaper& SymReaper) = 0;
 
index 2b883cf9b9beb8896142dc254c75d9925ae20929..3c31ecbedcbb0233307f4841c92c0abcad7c5c6e 100644 (file)
@@ -325,12 +325,6 @@ public:
 
   const llvm::APSInt* getSymVal(ProgramStateRef St, SymbolRef sym) const;
 
-  // FIXME: Refactor into SimpleConstraintManager?
-  bool isEqual(ProgramStateRef St, SymbolRef sym, const llvm::APSInt& V) const {
-    const llvm::APSInt *i = getSymVal(St, sym);
-    return i ? *i == V : false;
-  }
-
   ProgramStateRef removeDeadBindings(ProgramStateRef St, SymbolReaper& SymReaper);
 
   void print(ProgramStateRef St, raw_ostream &Out,