summaryrefslogtreecommitdiff
path: root/clang-tools-extra/clangd/ClangdUnit.cpp
AgeCommit message (Expand)Author
2018-10-02[clangd] Cache FS stat() calls when building preamble.linaro-local/ci/tcwg-llvm-kernel-baseline-armv8l-release-stablelinaro-local/ci/tcwg-llvm-kernel-baseline-armv8l-release-nextlinaro-local/ci/tcwg-llvm-kernel-baseline-armv8l-release-ltslinaro-local/ci/tcwg-llvm-kernel-baseline-aarch64-release-nextlinaro-local/ci/llvm-kernel-armv8l-baselinelinaro-local/ci/llvm-kernel-aarch64-baselineEric Liu
2018-09-03[clangd] Some nitpicking around the new split (preamble/main) dynamic indexSam McCall
2018-08-14NFC: Enforce good formatting across multiple clang-tools-extra filesKirill Bobyrev
2018-07-26[clangd] Fix (most) naming warnings from clang-tidy. NFCIlya Biryukov
2018-07-11[clangd] Upgrade logging facilities with levels and formatv.Sam McCall
2018-07-09[clangd] Do not write comments into Preamble PCHIlya Biryukov
2018-07-03[clangd] Incorporate transitive #includes into code complete proximity scoring.Sam McCall
2018-06-05[clangd] Boost code completion results that are narrowly scoped (local, members)Sam McCall
2018-06-01[clangd] Compute better estimates for memory usage of the ASTIlya Biryukov
2018-06-01[clangd] Keep only a limited number of idle ASTs in memoryIlya Biryukov
2018-05-28[clangd] Remove accessors for top-level decls from preambleIlya Biryukov
2018-05-28[clangd] Fix leak sanitizers warnings in clangdIlya Biryukov
2018-05-24[clangd] Build index on preamble changes instead of the AST changesIlya Biryukov
2018-05-16[clangd] Parse all comments in Sema and completion.Ilya Biryukov
2018-05-14[clangd] Add helper for collecting #include directives in file.Eric Liu
2018-05-10Reland "[tools] Updating PPCallbacks::InclusionDirective calls"Julie Hockett
2018-05-09Revert "[tools] Updating PPCallbacks::InclusionDirective calls"Julie Hockett
2018-05-09[tools] Updating PPCallbacks::InclusionDirective callsJulie Hockett
2018-04-27[clangd] Fix unicode handling, using UTF-16 where LSP requires it.Sam McCall
2018-04-06[clangd] move comment to the right place. NFCSam McCall
2018-03-12[clangd] Revamp handling of diagnostics.Ilya Biryukov
2018-02-21[clangd] #include statements support for Open definitionMarc-Andre Laperle
2018-02-19[clangd] Do not reuse preamble if compile args changedIlya Biryukov
2018-02-15[clangd] Create trace::Span when running ASTCallbackIlya Biryukov
2018-02-14[clangd] Explicitly initialize all primitive fields in Protocol.hIlya Biryukov
2018-02-13[clangd] Log if CWD could not be changed. NFC.Ilya Biryukov
2018-02-12[clangd] Log all ignored diagnostics.Ilya Biryukov
2018-02-09[clangd] Fix crash when CompilerInvocation can't be created.Ilya Biryukov
2018-02-09[clangd] Remove threading-related code from ClangdUnit.hIlya Biryukov
2018-02-06[clangd] Make the premble tremble.Benjamin Kramer
2018-02-01[clangd] Log dropped diagnostics.Ilya Biryukov
2018-01-31[clangd] Pass Context implicitly using TLS.Sam McCall
2018-01-29[clangd] Fixed null deference on invalid compile commands.Ilya Biryukov
2018-01-26[clangd] Modify the Span API so that Spans propagate with contexts.Sam McCall
2018-01-25[clangd] Provide a helper to report estimated memory usage per-fileIlya Biryukov
2018-01-25[clangd] Moved caching of compile commands to ClangdServerIlya Biryukov
2018-01-23[clangd] Simplify code handling compile commandsIlya Biryukov
2018-01-09[clangd] Add more symbol information for code completion.Eric Liu
2017-12-28[clangd] Skip function bodies when building the preambleIlya Biryukov
2017-12-21[clangd] Log more info about preamblesIlya Biryukov
2017-12-19[clangd] Build dynamic index and use it for code completion.Eric Liu
2017-12-19[clangd] Split findDefs/highlights into XRefs, from ClangdUnit. NFCSam McCall
2017-12-14[clangd] Put all #includes in one block in clangd source files. NFCEric Liu
2017-12-14[clangd] Implemented tracing using ContextIlya Biryukov
2017-12-13[clangd] Implemented logging using ContextIlya Biryukov
2017-12-13[clangd] Emit ranges for clangd diagnostics, and fix off-by-one positionsSam McCall
2017-12-12[clangd] Removed unused variable. NFCIlya Biryukov
2017-12-12[clangd] Document highlights for clangdIlya Biryukov
2017-12-04[clangd] Split CodeComplete into a separate file. NFCSam McCall
2017-12-01[clangd] Filter completion results by fuzzy-matching identifiers.Sam McCall