1710 Commits (110023483a3259dd97db45c870a3e5bf3f31528f)
 

Author SHA1 Message Date
Fangrui Song 110023483a Improve VarDef::type for textDocument/typeDefinition 6 years ago
Fangrui Song 569a7624a6 intern args 6 years ago
Fangrui Song 97e773081b intern strings in dependencies and IndexInclude::resolved_path 6 years ago
Fangrui Song 1249eb1eb0 Simplify pipeline and fix race 6 years ago
Fangrui Song cffc8c8409 Add hierarchicalDocumentSymbolSupport 6 years ago
Fangrui Song 4b2f53aa5d Add clang.pathMappings to reuse cache files with differect source paths 6 years ago
Fangrui Song 1208a7d6b2 Remove [spell.start, spell.end) -> [spell.start, extent.end) hack 6 years ago
Fangrui Song 05c4c85bd6 Skip informative scope foo:: 6 years ago
Fangrui Song 62d0c49b0a Rename hierarchies to $ccls/{call,inheritance,member} 6 years ago
Fangrui Song 71f2aee644 Better diagnostics 6 years ago
Fangrui Song db50943cd7 textDocument/documentSymbol 6 years ago
Fangrui Song d758b78635 Make $ccls/inheritanceHierarchy and textDocument/typeDefinition find declarations if definitions do not exist; spelling ranges of operator= 6 years ago
Fangrui Song c633ce437b pipeline improvement for files not having a project entry (e.g. .h) 6 years ago
Fangrui Song f939b6cc44 Make $ccls/reload reset DB and reload cached index files 6 years ago
Riatre Foo 082096b613 Normalize paths on Windows 6 years ago
Fangrui Song fa8b032301 diagnostics; use custom DenseMapInfo 6 years ago
Fangrui Song 68fba7989d Revamp completion and signatureHelp, set completion.detailedLabel: true and add completion.duplicateOptional 6 years ago
Fangrui Song 1b367eeb4b Misc 6 years ago
Fangrui Song 46db389c81 Make CXXConversion references wider; use getTypedefNameForAnonDecl; improve CXXDestructor CXXConversion spell 6 years ago
Fangrui Song 68a27e746d Add diagnostics.onSave 6 years ago
Fangrui Song 1df131d411 Reuse preamble (built by "comp-preload") in indexer 6 years ago
Fangrui Song f1d9a93819 Support empty cacheDirectory and fix cache load 6 years ago
Fangrui Song 0ba4a7f0a9 Implement index.onChange: true; enable spell checking for diagnostics 6 years ago
Fangrui Song 017a91c30e Add DeclUse as element type of declarations 6 years ago
Fangrui Song ce72cf7bd9 Remove $ccls/base and clean up; deduplicate codeLens 6 years ago
Fangrui Song 69f749ac9f Improve hover and documentSymbol 6 years ago
Fangrui Song 8a2438411e Add clang.excludeArgs and rename diagnostics.onType to onChange 6 years ago
Fangrui Song d864f969ad Add $ccls/navigate and improve textDocument/definition 6 years ago
Fangrui Song d22e6402d9 Add all: boolean to textDocument/documentSymbol 6 years ago
Fangrui Song d3e0a4c4fd Add index.multiVersion{Black,White}list 6 years ago
Fangrui Song 4f67bd03d5 index.multiVersion: int 6 years ago
Fangrui Song a8bb605d4a Fix unaligned load/store; add index.multiVersion prototype, rename index.onParse to index.OnOpen 6 years ago
Fangrui Song 1ab0d492b7 README 6 years ago
Fangrui Song 6aee7b9648 Remove ASTUnit from indexer and clean up 6 years ago
scturtle df1717538f Filter deps with `index.blacklist`. (#64) 6 years ago
Fangrui Song 5c0a146ee4 detailed_name: "{\n}" -> "{}" ; completion 6 years ago
firstlove ea28e50d0f fix clang_tu.h && clang_complete.cc (#61) 6 years ago
Fangrui Song fea457616a New diagnostics 6 years ago
Fangrui Song a66533b023 Use StoreInMemory Preamble for CodeComplete 6 years ago
Fangrui Song 4c1b8f3811 Use StoreInMemory Preamble for CodeComplete 6 years ago
Fangrui Song 368bd9a283 SkipFunctionBodiesScope; improve fuzzy 6 years ago
Fangrui Song 99fe7c7624 Uniquify $ccls/inheritanceHierarchy and add flat to $ccls/memberHierarchy 6 years ago
Fangrui Song b794b3606f Add LLVM_ENABLE_RTTI (default: OFF) to allow linking against Arch Linux extra/{llvm,clang} (-DLLVM_ENABLE_RTTI=ON) 6 years ago
Fangrui Song d7c48d12d6 Fix VarDef::is_local; default cacheDirectory to ".ccls-cache" 6 years ago
Fangrui Song 27a5b24b59 Add license notice 6 years ago
Amos Bird 6e8ba37ad0 correctly grabbing the ownership of index files. (#54) 6 years ago
Fangrui Song 73e500bc97 textDocument/hover: prefer definitions in the same file 6 years ago
Fangrui Song 82962e565b Remove CompileCommandsEntry and reduce clangDriver invocations 6 years ago
inengch 84e18e51b2 Fix typo error (#49) 6 years ago
Fangrui Song 39787d2851 clang-format 6 years ago