Haojian Wu
6f60ff84cd
[clang-rename] Add function unit tests.
...
Summary:
Also contain a fix:
* Fix a false positive of renaming a using shadow function declaration.
Reviewers: ioeric
Reviewed By: ioeric
Subscribers: klimek, mgorny, cfe-commits
Differential Revision: https://reviews.llvm.org/D38882
llvm-svn: 315898
2017-10-16 10:37:42 +00:00
Haojian Wu
3a4b7ec9de
[clang-rename] Add more unittest.
...
llvm-svn: 315459
2017-10-11 14:00:42 +00:00
Haojian Wu
19d7299a8b
[clang-rename] Don't add prefix qualifiers to the declaration and definition of the renamed symbol.
...
Reviewers: ioeric
Reviewed By: ioeric
Subscribers: klimek, cfe-commits, arphaman
Differential Revision: https://reviews.llvm.org/D38723
llvm-svn: 315452
2017-10-11 11:15:48 +00:00
Alex Lorenz
4abbd92bf4
[refactor] Move clang-rename into the clang repository
...
The core engine of clang-rename will be used for local and global renames in the
new refactoring engine, as mentioned in
http://lists.llvm.org/pipermail/cfe-dev/2017-June/054286.html .
The clang-rename tool is still supported but might get deprecated in the future.
Differential Revision: https://reviews.llvm.org/D34696
llvm-svn: 306840
2017-06-30 16:36:09 +00:00