hokein added inline comments.
================ Comment at: clang-tools-extra/clangd/refactor/Rename.cpp:519 + if (RenameDecl.getKind() != Decl::Function && + RenameDecl.getKind() != Decl::CXXMethod) { if (auto *Conflict = lookupSiblingWithName(ASTCtx, RenameDecl, NewName)) ---------------- ckandeler wrote: > hokein wrote: > > The change looks good. It would be nice to have a testcase, can you add one > > in the `RenameTest, Renameable` unit test? > For a function, the rename result ends up in LocalChanges (because there is > no index), whereas the test assumes they are in GlobalChanges. Should I adapt > the test code accordingly or is it not the right one for this case? I see, you're right, sorry for missing this bit. I think it makes sense to change the `RenameTest.Renamable` to use `LocalChanges` (comparing ranges should be enough), as all testcases there are a single file. Repository: rG LLVM Github Monorepo CHANGES SINCE LAST ACTION https://reviews.llvm.org/D150685/new/ https://reviews.llvm.org/D150685 _______________________________________________ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits