aboutsummaryrefslogtreecommitdiff
path: root/clang/lib/Tooling/CompilationDatabase.cpp
AgeCommit message (Expand)AuthorFilesLines
2025-05-31[Tooling] Remove unused includes (NFC) (#142257)Kazu Hirata1-6/+0
2025-05-22Reapply "[clang] Remove intrusive reference count from `DiagnosticOptions` (#...Jan Svoboda1-4/+4
2025-05-22Revert "[clang] Remove intrusive reference count from `DiagnosticOptions` (#1...Kazu Hirata1-4/+4
2025-05-22[clang] Remove intrusive reference count from `DiagnosticOptions` (#139584)Jan Svoboda1-4/+4
2024-01-20[clang] Use SmallString::operator std::string (NFC)Kazu Hirata1-1/+1
2024-01-19[Tooling] Fix FixedCompilationDatabase with header compile flags (#73913)Sam McCall1-1/+3
2023-12-13[clang] Use StringRef::{starts,ends}_with (NFC) (#75149)Kazu Hirata1-1/+1
2023-02-10[NFC][TargetParser] Replace uses of llvm/Support/Host.hArchibald Elliott1-1/+1
2021-01-07[CompilationDatabase] Pass Twine by const reference instead of by value. NFCI.Simon Pilgrim1-3/+3
2020-12-07Add ability to load a FixedCompilationDatabase from a buffer.Sam McCall1-4/+12
2020-11-14[NFC] Small refactor to CompilationDatabaseNathan James1-27/+9
2020-06-19[NFC] Refactor Registry loops to range forNathan James1-6/+4
2020-05-19[Tooling] Drop leading/trailing whitespace from compile_flags.txt linesSam McCall1-2/+8
2020-01-28Make llvm::StringRef to std::string conversions explicit.Benjamin Kramer1-4/+4
2019-08-14[Clang] Migrate llvm::make_unique to std::make_uniqueJonas Devlieghere1-2/+2
2019-01-19Update the file headers across all of the LLVM projects in the monorepoChandler Carruth1-4/+3
2019-01-16Reapply [Tooling] Make clang-tool find libc++ dir on mac when running on a fi...Sam McCall1-4/+15
2019-01-16Revert "[Tooling] Make clang-tool find libc++ dir on mac when running on a fi...Vlad Tsyrklevich1-14/+4
2019-01-15[Tooling] Make clang-tool find libc++ dir on mac when running on a file witho...Haojian Wu1-4/+14
2018-08-22[Tooling] Allow -flto flags and filter out -Wa, flagsChih-Hung Hsieh1-6/+14
2018-05-09Remove \brief commands from doxygen comments.Adrian Prantl1-1/+1
2018-03-14[Tooling] Fix some Clang-tidy modernize and Include What You Use warnings; ot...Eugene Zelenko1-16/+39
2017-11-24[Tooling] Acknowledge that many CompilationDatabases don't support enumeration.Sam McCall1-10/+9
2017-11-09[Tooling] Use FixedCompilationDatabase when `compile_flags.txt` is found.Sam McCall1-2/+36
2017-10-11Revert "[ADT] Make Twine's copy constructor private."Zachary Turner1-3/+3
2017-10-11[ADT] Make Twine's copy constructor private.Zachary Turner1-3/+3
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