llvm-project/clang/lib/Tooling
Justin Bogner 0cd9248d9e Driver: Remove the Job class. NFC
We had a strange relationship here where we made a list of Jobs
inherit from a single Job, but there weren't actually any places where
this arbitrary nesting was used or needed.

Simplify all of this by removing Job entirely and updating all of the
users to either work with a JobList or a single Command.

llvm-svn: 241310
2015-07-02 22:52:08 +00:00
..
Core Tooling: When applying a set of replacements, do deletions before 2015-06-16 10:22:10 +00:00
ArgumentsAdjusters.cpp Attempt to fix the build with XCode 5.0.2 (and probably 5.1.1). 2015-01-16 15:57:15 +00:00
CMakeLists.txt Refactor libTooling to reduce required dependencies. 2014-10-29 18:55:09 +00:00
CommonOptionsParser.cpp [tooling] Move ArgumentsAdjustingCompilations into an anonymous namespace. 2015-03-23 12:47:15 +00:00
CompilationDatabase.cpp Driver: Remove the Job class. NFC 2015-07-02 22:52:08 +00:00
FileMatchTrie.cpp Tooling: Hide implementation details 2015-03-09 15:03:26 +00:00
JSONCompilationDatabase.cpp Replace push_back(Constructor(foo)) with emplace_back(foo) for non-trivial types 2015-05-29 19:42:19 +00:00
Makefile Refactor libTooling to reduce required dependencies. 2014-10-29 18:55:09 +00:00
Refactoring.cpp Introduce a PCHContainerOperations interface (NFC). 2015-06-20 18:53:08 +00:00
RefactoringCallbacks.cpp
Tooling.cpp Revert r240270 ("Fixed/added namespace ending comments using clang-tidy"). 2015-06-22 23:07:51 +00:00