hokein added inline comments.
================ Comment at: clang-tools-extra/clangd/refactor/Rename.cpp:175 + // Currently, we only support normal rename (one range) for C/C++. + // FIXME: support multiple-range rename for objective-c methods. + if (Rename.getNameRanges().size() > 1) ---------------- sammccall wrote: > is this a regression in this patch, or did the limitation already exist? this is not a regression, this is a limitation in clangd. ================ Comment at: clang-tools-extra/clangd/refactor/Rename.cpp:178 + continue; + cantFail(FilteredChanges.add(tooling::Replacement( + AST.getASTContext().getSourceManager(), ---------------- sammccall wrote: > why can't this fail? I just kept the previous behavior. Made the error emit to the client rather than crashing here. Repository: rG LLVM Github Monorepo CHANGES SINCE LAST ACTION https://reviews.llvm.org/D65936/new/ https://reviews.llvm.org/D65936 _______________________________________________ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits