summaryrefslogtreecommitdiff
path: root/clang-tools-extra/clangd/GlobalCompilationDatabase.h
Commit message (Expand)AuthorAgeFilesLines
* [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-9/+9
* [clang-tools-extra] Add #include <optional> (NFC)Kazu Hirata2023-01-071-0/+1
* JSON: llvm::Optional => std::optionalFangrui Song2022-12-161-1/+1
* [clang-tools-extra] Use std::nullopt instead of None (NFC)Kazu Hirata2022-12-031-1/+1
* [clangd] Perform system include extraction inside CommandManglerNathan Ridge2022-11-071-5/+6
* [clangd] Pass the entire tooling::CompileCommand to CommandManglerNathan Ridge2022-11-071-2/+8
* [clangd] Clean up unused includes. NFCISam McCall2022-02-261-1/+1
* [clang-tools-extra] Remove unused forward declarations (NFC)Kazu Hirata2022-01-301-2/+0
* [clangd] Allow configuration database to be specified in config.Sam McCall2021-01-251-5/+3
* [clangd] Move DirBasedCDB broadcasting onto its own thread.Sam McCall2021-01-201-0/+5
* [clangd] Allow CDBs to have background work to block on.Sam McCall2021-01-201-0/+6
* [clangd] Split out a base class for delegating GlobalCompilationDatabases. NFCSam McCall2021-01-131-6/+20
* [clangd] Add hot-reload of compile_commands.json and compile_flags.txtSam McCall2020-12-181-2/+26
* Reland [clangd] Extract per-dir CDB cache to its own threadsafe class. NFCSam McCall2020-12-151-16/+14
* Revert [clangd] Extract per-dir CDB cache to its own threadsafe class. NFCSam McCall2020-12-111-14/+16
* Reland [clangd] Extract per-dir CDB cache to its own threadsafe class. NFCSam McCall2020-12-111-16/+14
* Revert "[clangd] Extract per-dir CDB cache to its own threadsafe class. NFC"Nico Weber2020-12-091-14/+16
* [clangd] Extract per-dir CDB cache to its own threadsafe class. NFCSam McCall2020-12-091-16/+14
* [clangd] Always retrieve ProjectInfo from Base in OverlayCDBKadir Cetinkaya2020-07-161-1/+2
* [clangd] Move non-clang base pieces into separate support/ lib. NFCISam McCall2020-04-291-2/+2
* [clangd] (take 2) Try harder to find a plausible `clang` as argv0, particular...Sam McCall2019-12-061-3/+6
* [clangd] Fix background index not triggering on windows due to case mismatch.Sam McCall2019-07-261-8/+8
* [clangd] Reland rL365634Kadir Cetinkaya2019-07-111-9/+34
* rL365634 adds a unique_ptr<CompilationDatabase> in GobalCompilationDatabase.h...Sterling Augustine2019-07-101-5/+1
* Revert "[clangd] Filter out non-governed files from broadcast"Matthew Voss2019-07-101-34/+9
* [clangd] Filter out non-governed files from broadcastKadir Cetinkaya2019-07-101-9/+34
* [clangd] Enable extraction of system includes from custom toolchainsKadir Cetinkaya2019-06-261-0/+7
* [clangd] Filter out plugin related flags and move all commandline manipulatio...Kadir Cetinkaya2019-01-221-1/+4
* Update the file headers across all of the LLVM projects in the monorepoChandler Carruth2019-01-191-4/+3
* [clangd] Auto-index watches global CDB for changes.Sam McCall2018-11-261-4/+12
* [clangd] Allow observation of changes to global CDBs.Sam McCall2018-11-201-5/+14
* [clangd] Make in-memory CDB always available as an overlay, refactor.Sam McCall2018-11-021-9/+16
* [clangd] Remove didOpen extraFlags extension.Sam McCall2018-11-021-9/+0
* [clangd] Remove unused CDB function. NFCSam McCall2018-10-251-3/+0
* [clangd] Don't invalidate LSP-set compile commands when closing a file.Sam McCall2018-10-251-4/+0
* [clangd] Remove caching of compilation database commands.Sam McCall2018-10-231-27/+0
* NFC: Enforce good formatting across multiple clang-tools-extra filesKirill Bobyrev2018-08-141-3/+3
* [clangd] allow clients to control the compilation database by passing inAlex Lorenz2018-08-011-0/+23
* [clangd] Move caching of compile args out of ClangdServer.Ilya Biryukov2018-06-131-0/+28
* Parse .h files as objective-c++ if we don't have a compile command.Sam McCall2018-04-201-0/+1
* [clangd] DidChangeConfiguration NotificationSimon Marchi2018-02-221-0/+3
* [clangd] Simplify GlobalCompilationDatabase, cache missing GCDsSam McCall2017-12-221-2/+2
* [clangd] Implemented logging using ContextIlya Biryukov2017-12-131-3/+1
* [clangd] GlobalCompilationDatabase interface changesSam McCall2017-12-041-11/+21
* [clangd] Command line arg to specify compile_commands.json pathIlya Biryukov2017-10-021-1/+6
* [clangd] Introduced Logger interface.Ilya Biryukov2017-09-201-0/+6
* [clangd] Rewrote AST and Preamble management.Ilya Biryukov2017-08-011-1/+1
* [clangd] Add support for per-file extra flagsKrasimir Georgiev2017-07-061-0/+8
* Fixing compilation failures on buildbots.Ilya Biryukov2017-05-161-0/+1