llvm-project/clang/lib/Tooling
Benjamin Kramer efffbee024 Tooling: Ignore file names in tooling::deduplicate.
This was horribly broken due to how the sort predicate works. We would
report a conflict for files with a replacement in the same position but
different names if the length differed. Just ignore paths as this is often
what the user wants. Files can occur with different names (due to symlinks
or relative paths) and we don't ever want to do the same edit in one file
twice.

llvm-svn: 217439
2014-09-09 13:53:29 +00:00
..
ArgumentsAdjusters.cpp ClangTool: strip -o from the command line 2013-06-06 11:52:19 +00:00
CMakeLists.txt Make clang's rewrite engine a core feature 2014-07-16 16:48:33 +00:00
CommonOptionsParser.cpp CompilationDatabase: Sure-up ownership of compilation databases using std::unique_ptr 2014-08-08 16:06:15 +00:00
CompilationDatabase.cpp unique_ptrify JobList::Jobs 2014-09-04 16:04:28 +00:00
FileMatchTrie.cpp [C++11] Add 'override' keyword to virtual methods that override their base class. 2014-03-15 04:29:04 +00:00
JSONCompilationDatabase.cpp Sure-up MemoryBuffer ownership in JSONCompilationDatabase's ctor. 2014-08-08 22:01:06 +00:00
Makefile Adds a tooling library. 2012-04-04 12:07:46 +00:00
Refactoring.cpp Tooling: Ignore file names in tooling::deduplicate. 2014-09-09 13:53:29 +00:00
RefactoringCallbacks.cpp Finishing the move of RefactoringCallbacks and fixing the corresponding 2012-07-17 08:37:03 +00:00
Tooling.cpp unique_ptrify JobList::Jobs 2014-09-04 16:04:28 +00:00