Commit Graph

  • e71ab5eea1
    Merge 5d401fc95d into 4331c89586 rherilier 2024-11-24 11:08:59 +0800
  • 4331c89586 Adapt llvmorg-20-init-12964-gdf9a14d7bbf1: createDiagnostics master Fangrui Song 2024-11-23 18:25:48 -0800
  • 5d401fc95d early return and add a comment Fangrui Song 2024-11-23 17:51:50 -0800
  • 141dc706d9
    Merge 874be9223a into 3640f899f1 Bastian Beranek 2024-11-19 18:54:38 +0100
  • 3a1cad663d
    Merge 9a90b44b17 into 3640f899f1 Fangrui Song 2024-11-19 18:54:38 +0100
  • 900f9f51fb
    Merge 201317535d into 3640f899f1 Felicián Németh 2024-11-19 18:53:10 +0100
  • e55cc6865c workspace: Make didChangeConfiguration use its parameter Rémi Hérilier 2024-10-24 18:39:18 +0200
  • 4172308cd9 pipeline: escape log command line dev Fangrui Song 2024-10-25 18:13:52 -0700
  • 9c30da3fed
    Merge 0b57c9503d into 3640f899f1 Ludovic J 2024-11-11 19:44:08 -0500
  • f1e202a0aa
    Merge 63c8800100 into 3640f899f1 Will Dietz 2024-11-11 19:44:01 -0500
  • 3640f899f1 textDocument/signatureHelp: add trigger character { Fangrui Song 2024-11-09 23:10:54 -0800
  • 664f952f38 Implement textDocument/switchSourceheader 0.20241108 switchSourceHeader Fangrui Song 2024-11-05 08:56:57 -0800
  • cc13ced659 Support LSP semantic tokens Fangrui Song 2020-12-25 11:22:07 +0100
  • 50fd8d069e Drop support for LLVM 7, 8, and 9 Fangrui Song 2024-11-01 23:26:56 -0700
  • 9feab024f9 Support LSP semantic tokens Fangrui Song 2020-12-25 11:22:07 +0100
  • d008a7f525
    Merge 4c9ed62469 into 192a82ba85 EUREKA 2024-10-22 09:15:34 +0800
  • 192a82ba85 .clang-format: ColumnLimit: 120 Fangrui Song 2024-10-21 17:52:44 -0700
  • 349cdc471b didOpen: Sort index requests by approximity to working files Fangrui Song 2024-10-21 17:49:54 -0700
  • f78daefc73 didOpen: Sort index requests by approximity to working files project-sort Fangrui Song 2024-10-21 15:20:45 -0700
  • db74b73d63 Support LSP semantic tokens Fangrui Song 2020-12-25 11:22:07 +0100
  • 58e360085b Support semantic highlight, introduced in specification 3.16.0 Jan Lahoda 2020-12-25 11:22:07 +0100
  • ddbe41300f
    utils: Add <cstdint> (#968) Sam James 2024-10-03 01:36:02 +0100
  • dcb10d17de
    utils: Add <cstdint> Sam James 2024-08-06 11:41:47 +0100
  • 0f3068220c
    Merge 8b5fcf9358 into e5e101253a the_next 2024-05-24 17:48:24 +0800
  • e5e101253a Adapt llvmorg-19-init-9465-g39adc8f42329: BuiltinType::ArraySection 0.20240505 Fangrui Song 2024-05-05 17:43:08 -0700
  • 559b416409 Adapt llvmorg-19-init-9119-g4ec9a662d388: startswith/endswith removal Fangrui Song 2024-05-05 17:34:46 -0700
  • 88e382f8a3 Adapt llvmorg-19-init-1720-gda95d926f6fc: InclusionDirective Fangrui Song 2024-05-05 17:40:09 -0700
  • f8d2778b65 Adapt llvm/llvm-project#74910: FileEntry::getName 0.20240202 Fangrui Song 2024-02-01 23:58:38 -0800
  • f36ecb0c0e Adapt llvmorg-18-init-13684-ge1e34cc2a17c: llvm/Support/Host.h Fangrui Song 2023-12-14 22:07:21 -0800
  • 490edc1e02 Adapt llvmorg-18-init-10631-gedd690b02e16: TTK_* Fangrui Song 2023-11-15 16:01:09 -0800
  • 7b17426b9f Adapt llvmorg-18-init-4877-g62e576b454e1: getLangOpts Fangrui Song 2023-09-09 19:38:01 -0700
  • ee2d4f5b9a Disable -include b.hh => -include b.hh.{gch,pch} transition 0.20230717 Fangrui Song 2023-07-17 16:06:47 -0700
  • 0d2acd55ef [SEMA MANAGER] fix incorrect logic for CINDEX_VERSION version check Wadim Mueller 2023-06-29 20:53:38 +0200
  • a5a4313aa0 [SEMA_MANAGER] fix missing PrecompiledPreamble::Build parameter Wadim Mueller 2023-06-28 13:47:01 +0200
  • ba38e13b93 Adapt llvmorg-17-init-4072-gcc929590ad30: PrecompiledPreamble::Build Fangrui Song 2023-04-11 11:03:41 -0700
  • 8bc3959537 Use raw module format to fix -gmodules crash Fangrui Song 2023-01-15 12:10:05 -0800
  • 2468edc0b3 cmake: Adapt llvmorg-16-init-15123-gf09cf34d0062 (LLVMTargetParser) Fangrui Song 2023-01-14 21:37:44 -0800
  • 6dc564f2a8 Adapt llvm::Optional deprecation Fangrui Song 2022-12-17 20:04:54 -0800
  • 9be6d02413 fix std::optional -> llvm::Optional for up-to-date upstream llvm 16.0.0. mxlol233 2023-01-01 14:21:33 +0800
  • 3affc60eb4 Adapt llvm::Optional deprecation Fangrui Song 2022-12-17 20:04:54 -0800
  • 8a93950fb9 Add callHierarchy Fangrui Song 2022-11-03 00:20:22 -0700
  • ca2a610686 format rhcher 2022-07-01 13:31:44 +0800
  • fdef0037f4 fix(addition edit): fix issue use a pointer refer to a struct in macro rhcher 2022-07-01 13:31:34 +0800
  • 2b18de28cc add var support in textDocument_foldingRange rhcher 2022-07-01 13:29:57 +0800
  • b1e36f60a7 clang format rhcher 2022-07-01 13:28:58 +0800
  • f69111d84c
    Merge 013b655e4c into 74458915b3 Jan Lahoda 2022-04-28 18:48:51 +0900
  • 106386ce8f
    Merge 7c1d53b186 into 74458915b3 Felipe Lema 2022-04-22 15:24:23 +0800
  • 74458915b3 Adapt llvmorg-15-init-7692-gd79ad2f1dbc2: PPCallbacks::InclusionDirective parameter 0.20220729 Fangrui Song 2022-04-16 22:29:02 -0700
  • 63c8800100 Help Clang find bottom of stacks for safety, use desired stack size Will Dietz 2022-03-31 12:37:52 -0500
  • 4c9ed62469 When clang is in CL mode, it ignores the working-directory option, so it must be added tcwz 2022-02-11 18:20:24 +0800
  • 790daca4b2 query: include llvm/ADT/STLExtras.h Fangrui Song 2022-01-30 11:17:32 -0800
  • b28cec1872
    platform_posix: add support for Haiku (#863) augiedoggie 2022-01-23 01:22:29 -0700
  • f3fe1ca86b platform_posix: add support for Haiku Chris Roberts 2022-01-22 17:27:06 -0700
  • 9a90b44b17 project: Expand response files rsp Fangrui Song 2022-01-17 21:08:34 -0800
  • c7596e3712 initialize: Add offsetEncoding to InitializeResult Fangrui Song 2022-01-11 19:25:21 -0800
  • 8422f0a522 Adapt llvmorg-14-init-13600-g92417eaf3329: braced constructor call Fangrui Song 2022-01-09 12:25:07 -0800
  • dce86b1362 cmake: Add LANGUAGE C to fix find_package(Clang REQUIRED) error Fangrui Song 2021-12-15 10:13:29 -0800
  • 5f16129409
    feat: Add option CLANG_LINK_DYLIB for static build DragonBillow 2021-12-01 14:51:37 +0800
  • 9f7cbdf324
    Merge 39ec1549af into 5a48e6c419 Evan Klitzke 2021-10-29 00:17:25 -0700
  • 874be9223a Workaround inconsistency in intersection between ranges. Bastian Beranek 2021-10-23 12:18:00 +0200
  • 5a48e6c419 sema_manager: only keep latest session.maxNum sessions in case of a surge of textDocument/didChange Fangrui Song 2021-09-23 14:41:51 -0700
  • 3ce756e39a Adaopt llvmorg-14-init-3863-g601102d282d5: refactor clang::isIdentifierBody Fangrui Song 2021-09-23 13:36:01 -0700
  • 7c1d53b186 improve log messages: add info Felipe Lema 2021-08-16 18:49:40 -0400
  • b27b1a6d59 fix build (no more using ID) Felipe Lema 2021-08-16 18:31:03 -0400
  • 3fc5b19511 Convert a first character of diagnostic message to uppercase Server 2021-07-05 18:31:07 +0900
  • 8d38fb9841 NFCI, Constexpr-ed constant string Server 2021-07-03 21:01:21 +0900
  • f21fd7e5a2 pipeline: Avoid Twine Fangrui Song 2021-06-26 12:07:41 -0700
  • dc9ba782aa remove surrounding braces on single-if-statements Felipe Lema 2021-06-23 12:32:57 -0400
  • 20ef17c0a7 clang-format file Felipe Lema 2021-06-23 12:29:54 -0400
  • b07d39b949 remove using per github review Felipe Lema 2021-06-23 12:29:28 -0400
  • 03324a122e correct usage of "empty (list) of params" Felipe Lema 2021-06-22 15:25:30 -0400
  • 000fd75af4 remove another unnecessary abstraction per gh review Felipe Lema 2021-06-18 17:02:09 -0400
  • 5e2ea98cb0 remove absctractions per github review Felipe Lema 2021-06-18 16:19:21 -0400
  • c9f36a342d remove $ccls/publishSemanticHighlight Felipe Lema 2021-06-18 15:09:14 -0400
  • 79c0beedcd omit copyright year per review Felipe Lema 2021-06-17 13:37:28 -0400
  • 1ff4931f2a comply with github review comments Felipe Lema 2021-06-16 18:04:16 -0400
  • de89baedd3 use different container per gh review Felipe Lema 2021-06-16 18:03:24 -0400
  • b7c425bd36 add xdg support Joan Milev 2021-06-07 23:42:33 +0300
  • e702d33e48 indent fix Felipe Lema 2021-05-28 13:22:29 -0400
  • ab53802497 use SemanticTokensWithId internally Felipe Lema 2021-05-28 13:20:50 -0400
  • 80d06eb476 sema_manager: Use llvm::CrashRecoveryContext crash-recovery Fangrui Song 2021-05-18 21:01:50 -0700
  • 16d7ef6aa8 use symbols that "intersect", rather than "begin" within range Felipe Lema 2021-05-10 15:41:37 -0400
  • 0b57c9503d
    remove part of macro expansion from ignore function Ludovic Jozeau 2021-05-10 16:20:14 +0200
  • 5208eb6be6
    remove document symbols from macro expansion Ludovic Jozeau 2021-05-09 22:04:17 +0200
  • c018bce9af hierarchicalDocumentSymbol: use a range based method to support out-of-line class members (#674) Ludovic J 2021-05-09 18:38:42 +0200
  • 700c1ffa58 fix debug build Felipe Lema 2021-05-03 12:51:16 -0400
  • 84a00f6371 textDocument/semanticTokens/range Felipe Lema 2021-05-03 12:51:04 -0400
  • 661870a502 fix compilation Felipe Lema 2021-04-12 14:47:48 -0400
  • c9860305f0 fix type Felipe Lema 2021-04-12 14:47:33 -0400
  • 554833abf2 handle TODOs, imprve readbility Felipe Lema 2021-04-12 14:33:19 -0400
  • ca51f9eb4a use tuple for lexicographical comparison Felipe Lema 2021-04-12 14:32:54 -0400
  • a4de46b9a0 name types for (trace|read)ability Felipe Lema 2021-04-12 14:31:45 -0400
  • c6686be382 ccls_lsp Fangrui Song 2021-04-05 18:04:48 -0700
  • 48b51507fd
    fix outline, multiple symbols defined on the same line: Ludovic Jozeau 2021-04-04 10:29:52 +0200
  • 407f78e658
    use sort instead of heap Ludovic Jozeau 2020-07-20 20:54:24 +0200
  • 54a38bcc74
    remove pointer in DocumentSymbol.children and useless things Ludovic Jozeau 2020-07-20 15:02:19 +0200
  • 197c9dc049
    refactor all hierarchical document symbol Ludovic Jozeau 2020-07-20 12:33:16 +0200
  • 0ada56ef3b Fix short_name_size when getNameAsString does not return a prefix (#784) 0.20210330 zhangjunphy 2021-03-31 14:33:18 +0800
  • b0be581971 Fix short_name_size when getNameAsString does not return a prefix zhangjunphy 2021-03-30 10:14:33 +0800
  • 4cd308d7fd Adapt llvmorg-12-init-17739-gf4d02fbe418d: change CanReuse Fangrui Song 2021-01-28 00:18:27 -0800