[analyzer] MisusedMovedObject: Remove deprecated callback. NFC
authorArtem Dergachev <artem.dergachev@gmail.com>
Fri, 24 Mar 2017 10:16:08 +0000 (10:16 +0000)
committerArtem Dergachev <artem.dergachev@gmail.com>
Fri, 24 Mar 2017 10:16:08 +0000 (10:16 +0000)
wantsRegionChangeUpdate() checker callback is no longer used since recently.

Fixes a buildbot warning.

llvm-svn: 298699

clang/lib/StaticAnalyzer/Checkers/MisusedMovedObjectChecker.cpp

index 96641d9..decc552 100644 (file)
@@ -50,7 +50,6 @@ public:
   void checkPreCall(const CallEvent &MC, CheckerContext &C) const;
   void checkPostCall(const CallEvent &MC, CheckerContext &C) const;
   void checkDeadSymbols(SymbolReaper &SR, CheckerContext &C) const;
-  bool wantsRegionChangeUpdate(ProgramStateRef State) const;
   ProgramStateRef
   checkRegionChanges(ProgramStateRef State,
                      const InvalidatedSymbols *Invalidated,
@@ -453,12 +452,6 @@ void MisusedMovedObjectChecker::checkDeadSymbols(SymbolReaper &SymReaper,
   C.addTransition(State);
 }
 
-bool MisusedMovedObjectChecker::wantsRegionChangeUpdate(
-    ProgramStateRef State) const {
-  TrackedRegionMapTy Regions = State->get<TrackedRegionMap>();
-  return !Regions.isEmpty();
-}
-
 ProgramStateRef MisusedMovedObjectChecker::checkRegionChanges(
     ProgramStateRef State, const InvalidatedSymbols *Invalidated,
     ArrayRef<const MemRegion *> ExplicitRegions,