[cfe-commits] r163490 - /cfe/trunk/lib/StaticAnalyzer/Core/PathDiagnostic.cpp
Ted Kremenek
kremenek at apple.com
Sun Sep 9 23:56:08 PDT 2012
Author: kremenek
Date: Mon Sep 10 01:56:07 2012
New Revision: 163490
URL: http://llvm.org/viewvc/llvm-project?rev=163490&view=rev
Log:
Use isBeforeInTranslationUnitThan() instead of operator<.
Modified:
cfe/trunk/lib/StaticAnalyzer/Core/PathDiagnostic.cpp
Modified: cfe/trunk/lib/StaticAnalyzer/Core/PathDiagnostic.cpp
URL: http://llvm.org/viewvc/llvm-project/cfe/trunk/lib/StaticAnalyzer/Core/PathDiagnostic.cpp?rev=163490&r1=163489&r2=163490&view=diff
==============================================================================
--- cfe/trunk/lib/StaticAnalyzer/Core/PathDiagnostic.cpp (original)
+++ cfe/trunk/lib/StaticAnalyzer/Core/PathDiagnostic.cpp Mon Sep 10 01:56:07 2012
@@ -215,11 +215,11 @@
FullSourceLoc XSL = X.getStartLocation().asLocation();
FullSourceLoc YSL = Y.getStartLocation().asLocation();
if (XSL != YSL)
- return XSL < YSL;
+ return XSL.isBeforeInTranslationUnitThan(YSL);
FullSourceLoc XEL = X.getStartLocation().asLocation();
FullSourceLoc YEL = Y.getStartLocation().asLocation();
if (XEL != YEL)
- return XEL < YEL;
+ return XEL.isBeforeInTranslationUnitThan(YEL);
return llvm::Optional<bool>();
}
@@ -235,15 +235,15 @@
FullSourceLoc X_CEL = X.callEnter.asLocation();
FullSourceLoc Y_CEL = Y.callEnter.asLocation();
if (X_CEL != Y_CEL)
- return X_CEL < Y_CEL;
+ return X_CEL.isBeforeInTranslationUnitThan(Y_CEL);
FullSourceLoc X_CEWL = X.callEnterWithin.asLocation();
FullSourceLoc Y_CEWL = Y.callEnterWithin.asLocation();
if (X_CEWL != Y_CEWL)
- return X_CEWL < Y_CEWL;
+ return X_CEWL.isBeforeInTranslationUnitThan(Y_CEWL);
FullSourceLoc X_CRL = X.callReturn.asLocation();
FullSourceLoc Y_CRL = Y.callReturn.asLocation();
if (X_CRL != Y_CRL)
- return X_CRL < Y_CRL;
+ return X_CRL.isBeforeInTranslationUnitThan(Y_CRL);
return comparePath(X.path, Y.path);
}
@@ -255,7 +255,7 @@
FullSourceLoc XL = X.getLocation().asLocation();
FullSourceLoc YL = Y.getLocation().asLocation();
if (XL != YL)
- return XL < YL;
+ return XL.isBeforeInTranslationUnitThan(YL);
if (X.getString() != Y.getString())
return X.getString() < Y.getString();
@@ -305,7 +305,7 @@
FullSourceLoc XL = X.getLocation().asLocation();
FullSourceLoc YL = Y.getLocation().asLocation();
if (XL != YL)
- return XL < YL;
+ return XL.isBeforeInTranslationUnitThan(YL);
if (X.getBugType() != Y.getBugType())
return X.getBugType() < Y.getBugType();
if (X.getCategory() != Y.getCategory())
More information about the cfe-commits
mailing list