aboutsummaryrefslogtreecommitdiff
path: root/clang/lib/Tooling/CompilationDatabase.cpp
AgeCommit message (Expand)AuthorFilesLines
2017-06-29[Tooling] FixedCompilationDatabase should be able to strip positionalAlex Lorenz1-3/+5
2017-05-24Method loadFromCommandLine should be able to report errorsSerge Pavlov1-16/+26
2016-12-01Extend CompilationDatabase by a field for the output filenameJoerg Sonnenberger1-1/+2
2016-10-06Use llvm::raw_string_ostream instead of std::stringstream (NFC)Mehdi Amini1-3/+2
2016-10-01Use StringRef in Registry API (NFC)Mehdi Amini1-1/+1
2016-08-05Reapply r276973 "Adjust Registry interface to not require plugins to export a...John Brawn1-0/+2
2016-07-28Revert r276973 "Adjust Registry interface to not require plugins to export a ...John Brawn1-2/+0
2016-07-28Reapply r276856 "Adjust Registry interface to not require plugins to export a...John Brawn1-0/+2
2016-07-27Revert r276856 "Adjust Registry interface to not require plugins to export a ...John Brawn1-2/+0
2016-07-27Adjust Registry interface to not require plugins to export a registryJohn Brawn1-0/+2
2016-02-23Rename Action::begin() to Action::input_begin().Nico Weber1-3/+2
2015-10-20Roll-back r250822.Angel Garcia Gomez1-2/+2
2015-10-20Apply modernize-use-default to clang.Angel Garcia Gomez1-2/+2
2015-09-11[tooling] In CompileCommand, Expose the 'file' that was associated with the c...Argyrios Kyrtzidis1-1/+3
2015-08-07Use LLVM_ATTRIBUTE_UNUSED to hide gcc 5.1 unused variable warning.Yaron Keren1-1/+1
2015-08-07Silence tools/clang/lib/Tooling/CompilationDatabase.cpp:328:12: warning:Yaron Keren1-1/+1
2015-07-02Driver: Remove the Job class. NFCJustin Bogner1-8/+5
2015-05-29Replace push_back(Constructor(foo)) with emplace_back(foo) for non-trivial typesBenjamin Kramer1-2/+1
2015-04-17Improve const-nessDavid Blaikie1-5/+3
2015-04-11Use 'override/final' instead of 'virtual' for overridden methodsAlexander Kornienko1-2/+2
2015-03-09Tooling: Hide implementation detailsBenjamin Kramer1-3/+7
2014-10-03Driver: Use pointee_iterator rather than iterating over unique_ptrsJustin Bogner1-4/+3
2014-09-04unique_ptrify JobList::JobsDavid Blaikie1-3/+3
2014-08-08CompilationDatabase: Sure-up ownership of compilation databases using std::un...David Blaikie1-14/+13
2014-06-12Include system_error directly.Rafael Espindola1-1/+1
2014-05-20[C++11] Use 'nullptr'. Tooling edition.Craig Topper1-5/+5
2014-05-15Eliminate DefaultImageName from the Driver constructorAlp Toker1-3/+3
2014-05-10Decouple ExprCXX.h and DeclCXX.h and clean up includes a bit.Benjamin Kramer1-0/+1
2014-04-30PR19601: std::remove_if does not really remove the elements.Arnaud A. de Grandmaison1-2/+3
2014-03-10[C++11] Avoid implicit conversion of ArrayRef to std::vector and use move sem...Benjamin Kramer1-1/+2
2014-03-07Replace OwningPtr with std::unique_ptr.Ahmed Charles1-3/+3
2014-03-02Switch all uses of LLVM_OVERRIDE to just use 'override' directly.Craig Topper1-1/+1
2014-01-07Sort all the #include lines with LLVM's utils/sort_includes.py whichChandler Carruth1-9/+8
2013-12-14CompilationDatabase.cpp:stripPositionalArgs(): Match not "no-integrated-as" b...NAKAMURA Takumi1-1/+2
2013-12-13clang-check to ignore -no-integrated-as because certain drivers can't handle itArtyom Skrobov1-2/+6
2013-12-05Fixed a bad assert from r194968. r194969 removed the assert.Richard Trieu1-0/+1
2013-11-17Tooling/CompilationDatabase.cpp: Use \return here instead of \param[out]. [-W...NAKAMURA Takumi1-3/+2
2013-11-17Remove a bad string compare from r194968Alp Toker1-1/+0
2013-11-17Relax some preconditions for using FixedCompilationDatabase.Edwin Vane1-2/+185
2013-01-12Remove useless 'llvm::' qualifier from names like StringRef and others that areDmitri Gribenko1-2/+2
2012-12-04Sort all of Clang's files under 'lib', and fix up the broken headersChandler Carruth1-1/+1
2012-12-04Introduce CompilationDatabase::getAllCompileCommands() that returns allArgyrios Kyrtzidis1-0/+5
2012-10-15Only report first error when no compilation database is found.Daniel Jasper1-2/+7
2012-08-24Use LLVM's plugin registry to enable registering new compilationDaniel Jasper1-256/+36
2012-07-17Add a custom initialize hook for clang tools + minor fixes in CustomCompilati...Alexander Kornienko1-1/+1
2012-07-13Allows retrieving all files in a CompilationDatabase.Manuel Klimek1-0/+20
2012-07-11Add a hook to supply a custom CompilationDatabase. To add a custom Compilatio...Daniel Jasper1-0/+9
2012-07-10Adds support for auto-detection of compilation databases, looking in a direct...Arnaud A. de Grandmaison1-9/+33
2012-07-10Adds support for auto-detection of compilation databasesManuel Klimek1-1/+18
2012-05-23Tooling: Canonicalize Key in IndexByFile[]. llvm::sys::path::native() may be ...NAKAMURA Takumi1-2/+6