llvm-project/clang/lib/Tooling/Refactoring/Rename
Haojian Wu f6c0678db7 [clang-refactor] Get rid of OccurrencesFinder in RenamingAction, NFC
Summary:
The OccurrencesFinder is only used in RenameOccurrences to find symbol
occurrences, there is no need to inherit RefactoringRule.

Replace it with a single utility function to avoid code misleading.

Reviewers: sammccall

Reviewed By: sammccall

Subscribers: klimek, cfe-commits

Differential Revision: https://reviews.llvm.org/D39796

llvm-svn: 317696
2017-11-08 14:53:08 +00:00
..
RenamingAction.cpp [clang-refactor] Get rid of OccurrencesFinder in RenamingAction, NFC 2017-11-08 14:53:08 +00:00
SymbolOccurrences.cpp [rename] Introduce symbol occurrences 2017-08-14 16:19:24 +00:00
USRFinder.cpp
USRFindingAction.cpp [clang-rename] Fix and enable the failing TemplatedClassFunction test. 2017-10-25 08:25:25 +00:00
USRLocFinder.cpp [rename] support renaming class member. 2017-10-25 11:54:45 +00:00