summaryrefslogtreecommitdiffstats
path: root/clang-tools-extra/test/clang-rename/UserDefinedConversion.cpp
Commit message (Collapse)AuthorAgeFilesLines
* [refactor] Move clang-rename into the clang repositoryAlex Lorenz2017-06-301-26/+0
| | | | | | | | | | | | 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
* [clang-rename] merge tests when possibleKirill Bobyrev2016-08-101-8/+21
| | | | | | | | | | | The only difference between some tests is -offset passed to clang-rename. It makes sense to merge them into a single file and add multiple tool invocations. Reviewers: alexfh Differential Revision: https://reviews.llvm.org/D23158 llvm-svn: 278221
* [clang-rename] handle overridden functions correctlyKirill Bobyrev2016-08-011-1/+3
| | | | | | | | | | | | | 1. Renaming overridden functions only works for two levels of "overriding hierarchy". clang-rename should recursively add overridden methods. 2. Make use of forEachOverridden AST Matcher. 3. Fix two tests. Reviewers: alexfh Differential Revision: https://reviews.llvm.org/D23009 llvm-svn: 277356
* [clang-rename] skip CXXConversionDecl while searching for NamedDeclKirill Bobyrev2016-07-271-5/+3
| | | | llvm-svn: 276866
* [clang-rename] fix testsetKirill Bobyrev2016-07-151-0/+1
| | | | | | Make yet unsupported tests marked with FIXME pass so that buildbot doesn't fail. llvm-svn: 275556
* [clang-rename] add few testsKirill Bobyrev2016-07-151-0/+12
Thiis patch introduces few additional tests including one case the tool does not handle yet, which should be fixed in the future. Differential Revision: https://reviews.llvm.org/D22102 llvm-svn: 275545
OpenPOWER on IntegriCloud