llvm-project/clang-tools-extra/clangd/refactor
Haojian Wu 0d893fda43 [clangd] Add a symbol-name-based blacklist for rename.
Summary:
This patch adds a simple mechanism to disallow global rename
on std symbols. We might extend it to other symbols, e.g. protobuf.

Reviewers: kadircet

Subscribers: mgorny, ilya-biryukov, MaskRay, jkorous, arphaman, usaxena95, cfe-commits

Tags: #clang

Differential Revision: https://reviews.llvm.org/D73450
2020-01-29 10:32:40 +01:00
..
tweaks Make llvm::StringRef to std::string conversions explicit. 2020-01-28 23:25:25 +01:00
Rename.cpp [clangd] Add a symbol-name-based blacklist for rename. 2020-01-29 10:32:40 +01:00
Rename.h [clangd] Deduplicate refs from index for cross-file rename. 2019-12-11 10:52:13 +01:00
Tweak.cpp Revert "[clangd] Reapply b60896fad9 Fall back to selecting token-before-cursor if token-after-cursor fails." 2019-12-16 19:07:49 +01:00
Tweak.h Make llvm::StringRef to std::string conversions explicit. 2020-01-28 23:25:25 +01:00