summaryrefslogtreecommitdiff
path: root/clang-tools-extra/clangd/GlobalCompilationDatabase.cpp
Commit message (Expand)AuthorAgeFilesLines
* [clangd] Move standard options adaptor to CommandManglerDmitry Polukhin2023-03-171-9/+1
* Revert "[clangd] Move standard options adaptor to CommandMangler"Dmitry Polukhin2023-03-131-1/+9
* [clangd] Move standard options adaptor to CommandManglerDmitry Polukhin2023-03-131-9/+1
* [clang-tools-extra] Remove remaining uses of llvm::Optional (NFC)Kazu Hirata2023-01-071-1/+0
* [clang-tools-extra] Use std::optional instead of llvm::Optional (NFC)Kazu Hirata2023-01-071-10/+10
* [clang-tools-extra] Add #include <optional> (NFC)Kazu Hirata2023-01-071-0/+1
* [clang-tools-extra] Don't including None.h (NFC)Kazu Hirata2022-12-061-1/+0
* [clang-tools-extra] Use std::nullopt instead of None (NFC)Kazu Hirata2022-12-031-9/+9
* [clangd] Pass the entire tooling::CompileCommand to CommandManglerNathan Ridge2022-11-071-6/+6
* Don't use Optional::getValue (NFC)Kazu Hirata2022-06-201-5/+4
* Don't use Optional::hasValue (NFC)Kazu Hirata2022-06-201-1/+1
* [clangd] Clean up unused includes. NFCISam McCall2022-02-261-4/+0
* Revert "Revert "[clangd] Adjust compile flags to contain only the requested f...Kadir Cetinkaya2021-07-271-2/+2
* [clangd] Use function pointer instead of function_ref to avoid GCC 5 bugSam McCall2021-07-271-3/+2
* Revert "[clangd] Avoid range-loop init-list lifetime subtleties."Sam McCall2021-07-261-6/+4
* Revert "[clangd] Adjust compile flags to contain only the requested file as i...Kadir Cetinkaya2021-07-231-2/+2
* [clangd] Adjust compile flags to contain only the requested file as inputKadir Cetinkaya2021-07-231-2/+2
* [clangd] Avoid range-loop init-list lifetime subtleties.Sam McCall2021-07-231-4/+6
* [clangd] Expose absoluteParent helperKadir Cetinkaya2021-02-191-15/+0
* [clangd] Fix race in Global CDB shutdownSam McCall2021-02-021-1/+5
* [clangd] Rename: merge index/AST refs path-insensitively where neededSam McCall2021-02-011-14/+0
* [clangd] Allow configuration database to be specified in config.Sam McCall2021-01-251-83/+197
* [clangd] Move DirBasedCDB broadcasting onto its own thread.Sam McCall2021-01-201-16/+117
* [clangd] Allow CDBs to have background work to block on.Sam McCall2021-01-201-0/+6
* [clangd] Set correct CWD when using compile_flags.txtAdam Czachorowski2021-01-151-1/+2
* [clangd] Reduce logspam for CDB scanningSam McCall2021-01-141-1/+1
* [clangd] Split out a base class for delegating GlobalCompilationDatabases. NFCSam McCall2021-01-131-17/+35
* [clangd] Fix case mismatch crash on in CDB on windows after 92dd077af1ff8Sam McCall2020-12-231-4/+7
* [clangd] Add hot-reload of compile_commands.json and compile_flags.txtSam McCall2020-12-181-55/+242
* [clangd] Oops, fix code in #ifdef WIN32Sam McCall2020-12-151-1/+1
* Reland [clangd] Extract per-dir CDB cache to its own threadsafe class. NFCSam McCall2020-12-151-72/+180
* [clangd] Avoid traversing C:\ -> C: when looking for CDBsSam McCall2020-12-151-3/+17
* Revert [clangd] Extract per-dir CDB cache to its own threadsafe class. NFCSam McCall2020-12-111-180/+72
* Reland [clangd] Extract per-dir CDB cache to its own threadsafe class. NFCSam McCall2020-12-111-72/+180
* Revert "[clangd] Extract per-dir CDB cache to its own threadsafe class. NFC"Nico Weber2020-12-091-176/+73
* [clangd] Extract per-dir CDB cache to its own threadsafe class. NFCSam McCall2020-12-091-73/+176
* [clangd] Always retrieve ProjectInfo from Base in OverlayCDBKadir Cetinkaya2020-07-161-7/+3
* [clangd] Move non-clang base pieces into separate support/ lib. NFCISam McCall2020-04-291-2/+2
* [clangd] Look for compilation database in `build` subdirectory of parents.Sam McCall2020-04-251-2/+12
* [clangd] Log directory when a CDB is loadedKadir Cetinkaya2020-01-301-1/+3
* Make llvm::StringRef to std::string conversions explicit.Benjamin Kramer2020-01-281-3/+3
* [clangd] (take 2) Try harder to find a plausible `clang` as argv0, particular...Sam McCall2019-12-061-40/+9
* Revert "[clangd] repair mac tests for 88bccded8fa1"Sam McCall2019-12-021-137/+13
* [clangd] Try harder to find a plausible `clang` as argv0, particularly on Mac.Sam McCall2019-12-021-13/+137
* [clangd] Fix background index not triggering on windows due to case mismatch.Sam McCall2019-07-261-29/+53
* [clangd] Get rid of dots and dotsdots within GlobalCompilationDatabaseKadir Cetinkaya2019-07-181-12/+22
* [clangd] Reland rL365634Kadir Cetinkaya2019-07-111-42/+145
* Revert "[clangd] Filter out non-governed files from broadcast"Matthew Voss2019-07-101-145/+42
* [clangd] Filter out non-governed files from broadcastKadir Cetinkaya2019-07-101-42/+145
* [clangd] Parse files without extensions if we don't have a compile command.Haojian Wu2019-06-181-2/+4