llvm-project/clang/lib/Tooling
Alex Lorenz 44b94c7eb3 [rename] Introduce symbol occurrences
Symbol occurrences store the results of local rename and will also be used for
the global, indexed rename results. Their kind is used to determine whether they
should be renamed automatically or not. They can be converted to a set of
AtomicChanges as well.

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

llvm-svn: 310853
2017-08-14 16:19:24 +00:00
..
ASTDiff [clang-diff] Renames, NFC 2017-08-01 20:17:46 +00:00
Core Add const to reference arguments of Diagnostic ctor 2017-07-05 11:45:09 +00:00
Refactoring [rename] Introduce symbol occurrences 2017-08-14 16:19:24 +00:00
ArgumentsAdjusters.cpp Allow CompilerInvocations to generate .d files. 2017-07-06 21:02:52 +00:00
CMakeLists.txt [clang-diff] Add initial implementation 2017-07-21 12:49:28 +00:00
CommonOptionsParser.cpp Method loadFromCommandLine should be able to report errors 2017-05-24 11:57:37 +00:00
CompilationDatabase.cpp [Tooling] FixedCompilationDatabase should be able to strip positional 2017-06-29 10:43:44 +00:00
FileMatchTrie.cpp Tooling: Hide implementation details 2015-03-09 15:03:26 +00:00
FixIt.cpp [tooling] FixItHint Tooling refactoring 2016-05-11 14:31:39 +00:00
JSONCompilationDatabase.cpp [Tooling] Remove redundant check, NFCi 2017-05-05 14:07:23 +00:00
Refactoring.cpp Apply clang-tidy's performance-unnecessary-value-param to parts of clang. 2017-03-21 21:35:04 +00:00
RefactoringCallbacks.cpp [tooling] RefactoringCallbacks code cleanup 2017-05-12 00:16:56 +00:00
Tooling.cpp Prevent ClangTools from generating dependency files. 2017-07-14 18:33:30 +00:00