[cfe-commits] r159996 - /cfe/trunk/lib/StaticAnalyzer/Checkers/DivZeroChecker.cpp
Anna Zaks
ganna at apple.com
Tue Jul 10 09:27:55 PDT 2012
Author: zaks
Date: Tue Jul 10 11:27:55 2012
New Revision: 159996
URL: http://llvm.org/viewvc/llvm-project?rev=159996&view=rev
Log:
[analyzer] Remove redundant check (scalar type is a superset of integer)
PR13319 Reported by Jozsef Mihalicza.
Modified:
cfe/trunk/lib/StaticAnalyzer/Checkers/DivZeroChecker.cpp
Modified: cfe/trunk/lib/StaticAnalyzer/Checkers/DivZeroChecker.cpp
URL: http://llvm.org/viewvc/llvm-project/cfe/trunk/lib/StaticAnalyzer/Checkers/DivZeroChecker.cpp?rev=159996&r1=159995&r2=159996&view=diff
==============================================================================
--- cfe/trunk/lib/StaticAnalyzer/Checkers/DivZeroChecker.cpp (original)
+++ cfe/trunk/lib/StaticAnalyzer/Checkers/DivZeroChecker.cpp Tue Jul 10 11:27:55 2012
@@ -57,8 +57,7 @@
Op != BO_RemAssign)
return;
- if (!B->getRHS()->getType()->isIntegerType() ||
- !B->getRHS()->getType()->isScalarType())
+ if (!B->getRHS()->getType()->isScalarType())
return;
SVal Denom = C.getState()->getSVal(B->getRHS(), C.getLocationContext());
More information about the cfe-commits
mailing list