[PATCH] D24914: [clang-rename] Do not print out error message upon encountering multiple replacements in the same SourceLocation.

Alexander Shaposhnikov via cfe-commits cfe-commits at lists.llvm.org
Tue Sep 27 12:36:47 PDT 2016


alexshap added inline comments.

================
Comment at: clang-rename/RenamingAction.cpp:74
@@ +73,3 @@
+      // FIXME: An error might happen here if USRLocFinder finds the symbol
+      // twice or if the symbol happens to be in a header included multiple
+      // times independently. Such error doesn't mean clang-rename failure and
----------------
My concerns were about wording, the new version looks good to me.
I think the long-term fix would be to improve the interface of the class Replacements,
but it's clearly not in the scope of this patch (the other tools have the same issue), 
so to me your diff is OK.


https://reviews.llvm.org/D24914





More information about the cfe-commits mailing list