- dd66277 [clangd] Suggest adding missing includes for incomplete type diagnostics. by Eric Liu · 6 years ago
- 1ca0c58 [clangd] Support clang-tidy configuration in clangd. by Haojian Wu · 6 years ago
- be6b35d [clangd] Filter out plugin related flags and move all commandline manipulations into OverlayCDB. by Kadir Cetinkaya · 6 years ago
- 2946cd7 Update the file headers across all of the LLVM projects in the monorepo by Chandler Carruth · 6 years ago
- c34f022 [clangd] Add Limit parameter for xref. by Haojian Wu · 6 years ago
- f2001aa [clangd] Remove 'using namespace llvm' from .cpp files. NFC by Ilya Biryukov · 6 years ago
- 22fa465 [clangd] clang-format everything. NFC by Ilya Biryukov · 6 years ago
- 667e8ef [clangd] BackgroundIndex rebuilds symbol index periodically. by Eric Liu · 6 years ago
- ec3d020 [clangd] C++ API for emitting file status. by Haojian Wu · 6 years ago
- b406701 [clangd] textDocument/SymbolInfo extension by Jan Korous · 6 years ago
- 422c828 [clangd] Enable auto-index behind a flag. by Sam McCall · 6 years ago
- 19d7560 [clangd] Add support for hierarchical documentSymbol by Ilya Biryukov · 6 years ago
- 16cc195 [clangd] Cleanup: make the diags callback global in TUScheduler by Ilya Biryukov · 6 years ago
- 27b83d2 [clangd] Cleanup error consumption code. NFC by Ilya Biryukov · 6 years ago
- c76394b [clangd] Cleanup: make diagnostics callbacks from TUScheduler non-racy by Ilya Biryukov · 6 years ago
- c0ac4bb [clangd] Cleanup: stop passing around list of supported URI schemes. by Eric Liu · 6 years ago
- 6d4eb46 [clangd] workspace/symbol should be async, it reads from the index. by Sam McCall · 7 years ago
- c008af6 [clangd] Namespace style cleanup in cpp files. NFC. by Sam McCall · 7 years ago
- 0d9b40f [clangd] Set workspace root when initializing ClangdServer, disallow mutation. by Sam McCall · 7 years ago
- 3d0adbe [clangd] Enforce rules around "initialize" request, and create ClangdServer lazily. by Sam McCall · 7 years ago
- 96f2489 [clangd] Optionally use dex for the preamble parts of the dynamic index. by Sam McCall · 7 years ago
- c55e997 Move some helpers from the global namespace into anonymous ones. by Benjamin Kramer · 7 years ago
- 26fac46 [clangd] Make FSProvider const-correct. NFC by Sam McCall · 7 years ago
- 4a5ff88 [clangd] NFC: Migrate to LLVM STLExtras API where possible by Kirill Bobyrev · 7 years ago
- 422f724 [clangd] expose MergedIndex class by Sam McCall · 7 years ago
- b1d7542 [clangd] Cache FS stat() calls when building preamble. by Eric Liu · 7 years ago
- 764f461 [clangd] Get rid of Decls parameter in indexMainDecls. NFC by Eric Liu · 7 years ago
- 821a116 [clangd] Merge ClangdServer::DynamicIndex into FileIndex. NFC. by Eric Liu · 7 years ago
- 45be5cf [clangd] Allow all LSP methods to signal cancellation via $/cancelRequest by Sam McCall · 7 years ago
- c875840 [clangd] Simplify cancellation public API by Sam McCall · 7 years ago
- 1ad142f [clangd] Add xrefs LSP boilerplate implementation. by Sam McCall · 7 years ago
- b013831 [clangd] SymbolOccurrences -> Refs and cleanup by Sam McCall · 7 years ago
- 046557b [clangd] Some nitpicking around the new split (preamble/main) dynamic index by Sam McCall · 7 years ago
- d9fe753 [clangd] Handle errors before checking for cancelltion by Ilya Biryukov · 7 years ago
- e6ce8da [clangd] Run SignatureHelp using an up-to-date preamble, waiting if needed. by Sam McCall · 7 years ago
- c572dae [clangd] Add some trace::Spans. NFC by Ilya Biryukov · 7 years ago
- 689bf93 [clangd] Initial cancellation mechanism for LSP requests. by Kadir Cetinkaya · 7 years ago
- 25d74e9 [clangd] Speculative code completion index request before Sema is run. by Eric Liu · 7 years ago
- 8343baf [clangd] Make FileIndex aware of the main file by Ilya Biryukov · 7 years ago
- c5e44c1 [clangd] Add callbacks on parsed AST in addition to parsed preambles by Ilya Biryukov · 7 years ago
- 8a0f76b [clangd] Fetch documentation from the Index during signature help by Ilya Biryukov · 7 years ago
- 6316e0d [clangd] Extract FileSystemProvider into a separate header. NFC by Sam McCall · 7 years ago
- bed5885 [clangd] Upgrade logging facilities with levels and formatv. by Sam McCall · 7 years ago
- 1be6970 [clangd] Implementation of textDocument/documentSymbol by Marc-Andre Laperle · 7 years ago
- c36c09f [clangd] Replace UniqueFunction with llvm::unique_function. by Benjamin Kramer · 7 years ago
- 3f0243f [clangd] Incorporate transitive #includes into code complete proximity scoring. by Sam McCall · 7 years ago
- e746a2b [clangd] ClangdServer::codeComplete return CodeCompleteResult, not LSP struct. by Sam McCall · 7 years ago
- 27c979a [clangd] codeComplete returns more structured completion items, LSP. NFC. by Sam McCall · 7 years ago
- bbadbe0 [clangd] Use default clang-format styles. by Eric Liu · 7 years ago
- 53425f29 [clangd] Use workspace root path as hint path for resolving URIs in workspace/symbol by Eric Liu · 7 years ago
- 13e503f [clangd] Customizable URI schemes for dynamic index. by Eric Liu · 7 years ago
- b10ef47 [clangd] Move caching of compile args out of ClangdServer. by Ilya Biryukov · 7 years ago
- 6138b78 [clangd] Fix using the incorrect Index for go-to-definition. by Haojian Wu · 7 years ago
- d41bc70 [clangd] Remove unused variables by Marc-Andre Laperle · 7 years ago
- 682cfe7 [clangd] Hover should return null when not hovering over anything. by Sam McCall · 7 years ago
- 823b056 [clangd] Keep only a limited number of idle ASTs in memory by Ilya Biryukov · 7 years ago
- 6c5e99e [clangd] Build index on preamble changes instead of the AST changes by Ilya Biryukov · 7 years ago
- 50a7969 [clangd] Fix a typo. NFC by Ilya Biryukov · 7 years ago
- 63f419a [clangd] Populate #include insertions as additional edits in completion items. by Eric Liu · 7 years ago
- 2c19053 [clangd] Remove LSP command-based #include insertion. by Eric Liu · 7 years ago
- 88cfb66 [clangd] Using index for GoToDefinition. by Haojian Wu · 7 years ago
- a4962cc [clangd] Fix unicode handling, using UTF-16 where LSP requires it. by Sam McCall · 7 years ago
- b387b6e [clangd] Implementation of workspace/symbol request by Marc-Andre Laperle · 7 years ago
- e9a5a2f [clangd] Allow using customized include path in URI. by Haojian Wu · 7 years ago
- 766338a Make positionToOffset return llvm::Expected<size_t> by Simon Marchi · 7 years ago
- 9569fd5 Move DraftMgr from ClangdServer to ClangdLSPServer by Simon Marchi · 7 years ago
- 5a48cf8 [clangd] Use Contents from inputs in codeComplete and signatureHelp by Simon Marchi · 7 years ago
- f1f3d57 [clangd] Don't expose vfs in TUScheduler::runWithPreamble. by Ilya Biryukov · 7 years ago
- bec5df2 [clangd] Remove forceReparse, add a flag to addDocument instead by Ilya Biryukov · 7 years ago
- a7bb0cc [clangd] Remove Tagged and some related APIs from ClangdServer. by Sam McCall · 7 years ago
- 71028b8 [clangd] Revamp handling of diagnostics. by Ilya Biryukov · 7 years ago
- 33caf89 [clangd] Fix -Wpedantic warning, NFC. by Haojian Wu · 7 years ago
- e3395b9 [clangd] Sort includes when formatting code or inserting new includes. by Eric Liu · 7 years ago
- 7363a2f [clangd] Extract ClangdServer::Options struct. by Sam McCall · 7 years ago
- d1e0deb [clangd] Debounce streams of updates. by Sam McCall · 7 years ago
- db3ea4c [clangd] Remove codecomplete override content API. Long live addDocument! by Sam McCall · 7 years ago
- 6c8e858 [clangd] don't insert new includes if either original header or canonical header is already included. by Eric Liu · 7 years ago
- 091557d [clangd] BindWithForward -> Bind. NFC by Sam McCall · 7 years ago
- 5178f92 [clangd] DidChangeConfiguration Notification by Simon Marchi · 7 years ago
- 568e17f [clangd] Allow embedders some control over when diagnostics are generated. by Sam McCall · 7 years ago
- 709bde8 [clangd] Fixes for #include insertion. by Eric Liu · 7 years ago
- c901c5d [clangd] Tracing: name worker threads, and enforce naming scheduled async tasks by Sam McCall · 7 years ago
- 3e618ed [clangd] Implement textDocument/hover by Marc-Andre Laperle · 7 years ago
- c5105f9 [clangd] collect symbol #include & insert #include in global code completion. by Eric Liu · 7 years ago
- 2c5e8e8 [clangd] Make functions of ClangdServer callback-based by Ilya Biryukov · 7 years ago
- 0bb24cd [clangd] Stop exposing Futures from ClangdServer operations. by Sam McCall · 7 years ago
- cd5eb00 [clangd] Remove codeComplete that returns std::future<> by Ilya Biryukov · 7 years ago
- 7e5ee26 Resubmit "[clangd] The new threading implementation" by Ilya Biryukov · 7 years ago
- d1a7a37 [clangd] Pass Context implicitly using TLS. by Sam McCall · 7 years ago
- 2525870 [clangd] Second attempt to fix MSVC compilation breakage. by Ilya Biryukov · 7 years ago
- f9fe311 [clangd] Attempt to fix compilation breakage with MSVC. by Ilya Biryukov · 7 years ago
- 75f1dd9 [clangd] Refactored threading in ClangdServer by Ilya Biryukov · 7 years ago
- b5f5eb6 [clangd] Replace homegrown make_scope_exit with one from ADT by Sam McCall · 7 years ago
- df84234 [clangd] Provide a helper to report estimated memory usage per-file by Ilya Biryukov · 7 years ago
- 929697b [clangd] Moved caching of compile commands to ClangdServer by Ilya Biryukov · 7 years ago
- 82b59ae4 [clangd] Simplify code handling compile commands by Ilya Biryukov · 7 years ago
- 261c72e [clangd] Don't crash on LSP calls for non-added files by Ilya Biryukov · 7 years ago
- 0faecf0 [clangd] Merge results from static/dynamic index. by Sam McCall · 7 years ago
- 9555839 [clangd] Pass Context to onDiagnosticsReady callback by Ilya Biryukov · 7 years ago
- ba28e9a [clangd] Add static index for the global code completion. by Haojian Wu · 7 years ago