summaryrefslogtreecommitdiff
path: root/lib/Tooling/JSONCompilationDatabase.cpp
Commit message (Expand)AuthorAgeFilesLines
* Re-land [JSONCompilationDatabase] Strip distcc/ccache/gomacc wrappers from pa...Sam McCall2019-07-121-4/+46
* Revert "[JSONCompilationDatabase] Strip distcc/ccache/gomacc wrappers from pa...Russell Gallop2019-07-121-46/+4
* [JSONCompilationDatabase] Strip distcc/ccache/gomacc wrappers from parsed com...Sam McCall2019-07-121-4/+46
* [clang][Tooling] Infer target and mode from argv[0] when using JSONCompilatio...Kadir Cetinkaya2019-06-261-1/+5
* [Tooling] Don't mmap the JSONCompilationDatabase, it's not correct for long-l...Sam McCall2019-05-071-1/+4
* [clang][Tooling] Delete dots and dotdots when generating absolute pathsKadir Cetinkaya2019-03-081-0/+1
* Update the file headers across all of the LLVM projects in the monorepoChandler Carruth2019-01-191-4/+3
* [Tooling] JSONCompilationDatabasePlugin infers compile commands for missing f...Sam McCall2018-09-141-1/+4
* Remove \brief commands from doxygen comments.Adrian Prantl2018-05-091-1/+1
* [Tooling] Fix some Clang-tidy modernize and Include What You Use warnings; ot...Eugene Zelenko2018-03-141-40/+46
* [Tooling] Remove redundant check, NFCiKrasimir Georgiev2017-05-051-6/+2
* Extend CompilationDatabase by a field for the output filenameJoerg Sonnenberger2016-12-011-2/+8
* Fix json compilation database syntax on non-Windows.Zachary Turner2016-08-181-4/+2
* Resubmit "[Tooling] Parse compilation database command lines on Windows."Zachary Turner2016-08-181-12/+42
* Revert "[Tooling] Parse compilation database command lines on Windows."Zachary Turner2016-08-171-18/+0
* [Tooling] Parse compilation database command lines on Windows.Zachary Turner2016-08-171-0/+18
* [tooling] Provide the compile commands of the JSON database in the order that...Argyrios Kyrtzidis2015-09-221-7/+4
* [tooling] In CompileCommand, Expose the 'file' that was associated with the c...Argyrios Kyrtzidis2015-09-111-3/+6
* Fix performance regression when running clang tools.Manuel Klimek2015-09-081-22/+30
* Add structed way to express command line options in the compilation database.Manuel Klimek2015-08-141-27/+42
* Replace push_back(Constructor(foo)) with emplace_back(foo) for non-trivial typesBenjamin Kramer2015-05-291-4/+4
* Remove many superfluous SmallString::str() calls.Yaron Keren2015-03-181-3/+3
* Sure-up MemoryBuffer ownership in JSONCompilationDatabase's ctor.David Blaikie2014-08-081-2/+2
* CompilationDatabase: Sure-up ownership of compilation databases using std::un...David Blaikie2014-08-081-7/+7
* Update for llvm api change.Rafael Espindola2014-07-061-5/+4
* Include system_error directly.Rafael Espindola2014-06-121-1/+1
* Replace llvm::error_code with std::error_code.Rafael Espindola2014-06-121-2/+2
* Don't compare an error_code with nullptr.Rafael Espindola2014-06-011-1/+1
* [C++11] Use 'nullptr'. Tooling edition.Craig Topper2014-05-201-14/+14
* [C++11] Add 'override' keyword to virtual methods that override their base cl...Craig Topper2014-03-151-2/+2
* Replace OwningPtr with std::unique_ptr.Ahmed Charles2014-03-071-5/+5
* Change OwningPtr::take() to OwningPtr::release().Ahmed Charles2014-03-071-5/+5
* Remove a whole lot of unused variablesAlp Toker2013-11-271-1/+1
* Put helper class in anonymous namespace.Craig Topper2013-07-011-2/+2
* CommandLineArgumentParser: handle single quotes.Peter Collingbourne2013-03-021-3/+14
* Remove useless 'llvm::' qualifier from names like StringRef and others that areDmitri Gribenko2013-01-121-21/+19
* Fix spurious output in JSONCompilationDatabaseArnaud A. de Grandmaison2013-01-121-5/+1
* Sort all of Clang's files under 'lib', and fix up the broken headersChandler Carruth2012-12-041-1/+0
* Introduce CompilationDatabase::getAllCompileCommands() that returns allArgyrios Kyrtzidis2012-12-041-9/+25
* Support symlinks and relative paths in complilation databases.Daniel Jasper2012-10-081-3/+23
* Fix the definition of JSONAnchorSource. MSVC mangles variable symbols, and "v...NAKAMURA Takumi2012-08-241-1/+1
* Use LLVM's plugin registry to enable registering new compilationDaniel Jasper2012-08-241-0/+283