arphaman added a comment.

This looks better, it's almost ready. A couple of small requests:



================
Comment at: tools/libclang/CIndex.cpp:7262
+            LHS->getMessage() == RHS->getMessage() &&
+            LHS->getReplacement() == RHS->getReplacement())
+          return true;
----------------
We should also have a test that verifies that we merge identical availabilities.


================
Comment at: tools/libclang/CIndex.cpp:7268
+            (!LHS->getObsoleted().empty() && !RHS->getObsoleted().empty()) ||
+            (!LHS->getMessage().empty() && !RHS->getMessage().empty()))
+          return false;
----------------
I think that we don't really need the `(!LHS->getMessage().empty() && 
!RHS->getMessage().empty())` check here since message has to be either in a 
deprecated or obsoleted clause, so we should already handle that with previous 
checks.


https://reviews.llvm.org/D33478



_______________________________________________
cfe-commits mailing list
cfe-commits@lists.llvm.org
http://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits

Reply via email to