summaryrefslogtreecommitdiffstats
path: root/lib/Tooling/CompilationDatabase.cpp
Commit message (Expand)AuthorAgeFilesLines
* [Tooling] FixedCompilationDatabase should be able to strip positionalAlex Lorenz2017-06-291-3/+5
* Method loadFromCommandLine should be able to report errorsSerge Pavlov2017-05-241-16/+26
* Extend CompilationDatabase by a field for the output filenameJoerg Sonnenberger2016-12-011-1/+2
* Use llvm::raw_string_ostream instead of std::stringstream (NFC)Mehdi Amini2016-10-061-3/+2
* Use StringRef in Registry API (NFC)Mehdi Amini2016-10-011-1/+1
* Reapply r276973 "Adjust Registry interface to not require plugins to export a...John Brawn2016-08-051-0/+2
* Revert r276973 "Adjust Registry interface to not require plugins to export a ...John Brawn2016-07-281-2/+0
* Reapply r276856 "Adjust Registry interface to not require plugins to export a...John Brawn2016-07-281-0/+2
* Revert r276856 "Adjust Registry interface to not require plugins to export a ...John Brawn2016-07-271-2/+0
* Adjust Registry interface to not require plugins to export a registryJohn Brawn2016-07-271-0/+2
* Rename Action::begin() to Action::input_begin().Nico Weber2016-02-231-3/+2
* Roll-back r250822.Angel Garcia Gomez2015-10-201-2/+2
* Apply modernize-use-default to clang.Angel Garcia Gomez2015-10-201-2/+2
* [tooling] In CompileCommand, Expose the 'file' that was associated with the c...Argyrios Kyrtzidis2015-09-111-1/+3
* Use LLVM_ATTRIBUTE_UNUSED to hide gcc 5.1 unused variable warning.Yaron Keren2015-08-071-1/+1
* Silence tools/clang/lib/Tooling/CompilationDatabase.cpp:328:12: warning:Yaron Keren2015-08-071-1/+1
* Driver: Remove the Job class. NFCJustin Bogner2015-07-021-8/+5
* Replace push_back(Constructor(foo)) with emplace_back(foo) for non-trivial typesBenjamin Kramer2015-05-291-2/+1
* Improve const-nessDavid Blaikie2015-04-171-5/+3
* Use 'override/final' instead of 'virtual' for overridden methodsAlexander Kornienko2015-04-111-2/+2
* Tooling: Hide implementation detailsBenjamin Kramer2015-03-091-3/+7
* Driver: Use pointee_iterator rather than iterating over unique_ptrsJustin Bogner2014-10-031-4/+3
* unique_ptrify JobList::JobsDavid Blaikie2014-09-041-3/+3
* CompilationDatabase: Sure-up ownership of compilation databases using std::un...David Blaikie2014-08-081-14/+13
* Include system_error directly.Rafael Espindola2014-06-121-1/+1
* [C++11] Use 'nullptr'. Tooling edition.Craig Topper2014-05-201-5/+5
* Eliminate DefaultImageName from the Driver constructorAlp Toker2014-05-151-3/+3
* Decouple ExprCXX.h and DeclCXX.h and clean up includes a bit.Benjamin Kramer2014-05-101-0/+1
* PR19601: std::remove_if does not really remove the elements.Arnaud A. de Grandmaison2014-04-301-2/+3
* [C++11] Avoid implicit conversion of ArrayRef to std::vector and use move sem...Benjamin Kramer2014-03-101-1/+2
* Replace OwningPtr with std::unique_ptr.Ahmed Charles2014-03-071-3/+3
* Switch all uses of LLVM_OVERRIDE to just use 'override' directly.Craig Topper2014-03-021-1/+1
* Sort all the #include lines with LLVM's utils/sort_includes.py whichChandler Carruth2014-01-071-9/+8
* CompilationDatabase.cpp:stripPositionalArgs(): Match not "no-integrated-as" b...NAKAMURA Takumi2013-12-141-1/+2
* clang-check to ignore -no-integrated-as because certain drivers can't handle itArtyom Skrobov2013-12-131-2/+6
* Fixed a bad assert from r194968. r194969 removed the assert.Richard Trieu2013-12-051-0/+1
* Tooling/CompilationDatabase.cpp: Use \return here instead of \param[out]. [-W...NAKAMURA Takumi2013-11-171-3/+2
* Remove a bad string compare from r194968Alp Toker2013-11-171-1/+0
* Relax some preconditions for using FixedCompilationDatabase.Edwin Vane2013-11-171-2/+185
* Remove useless 'llvm::' qualifier from names like StringRef and others that areDmitri Gribenko2013-01-121-2/+2
* Sort all of Clang's files under 'lib', and fix up the broken headersChandler Carruth2012-12-041-1/+1
* Introduce CompilationDatabase::getAllCompileCommands() that returns allArgyrios Kyrtzidis2012-12-041-0/+5
* Only report first error when no compilation database is found.Daniel Jasper2012-10-151-2/+7
* Use LLVM's plugin registry to enable registering new compilationDaniel Jasper2012-08-241-256/+36
* Add a custom initialize hook for clang tools + minor fixes in CustomCompilati...Alexander Kornienko2012-07-171-1/+1
* Allows retrieving all files in a CompilationDatabase.Manuel Klimek2012-07-131-0/+20
* Add a hook to supply a custom CompilationDatabase. To add a custom Compilatio...Daniel Jasper2012-07-111-0/+9
* Adds support for auto-detection of compilation databases, looking in a direct...Arnaud A. de Grandmaison2012-07-101-9/+33
* Adds support for auto-detection of compilation databasesManuel Klimek2012-07-101-1/+18
* Tooling: Canonicalize Key in IndexByFile[]. llvm::sys::path::native() may be ...NAKAMURA Takumi2012-05-231-2/+6