Commit Graph

  • 6710dbc2e9 Set RetainCommentsFromSystemHeaders to true Fangrui Song 2019-04-11 22:26:07 -0700
  • 0951004370 Set RetainCommentsFromSystemHeaders to true Fangrui Song 2019-04-11 22:26:07 -0700
  • c64c5fd2db Add WIN32 to the check for a C++ stdlib workaround Nathan Lanza 2019-04-06 16:19:33 -0700
  • 2a204bcaf8 A few notes in the readme Max Rietmann 2019-04-02 09:20:50 +0200
  • d136012fab Rely more heavily on .ccls Max Rietmann 2019-04-01 16:52:08 +0200
  • 7bf2e8797b Some fixes for CUDA. not quite working reliably for big project Max Rietmann 2019-04-01 15:10:26 +0200
  • 32bd6f8ecf Initial support for CUDA. Max Rietmann 2019-04-01 14:32:45 +0200
  • 64f9dbdc7a Set RetainRemappedFileBuffers to true Fangrui Song 2019-03-29 07:48:58 -0700
  • 3a364c868b Set RetainRemappedFileBuffers to true Fangrui Song 2019-03-29 07:48:58 -0700
  • 556ad0aeb5 Add error checking of object deserialization; ignore non-object initializationOptions Fangrui Song 2019-03-29 06:54:41 -0700
  • 4c871d9783 Add error checking of object deserialization; ignore non-object initializationOptions Fangrui Song 2019-03-29 06:54:41 -0700
  • 4808ccb32c Add missing headers to adapt llvmorg-11-init-5501-g213aea4c583 and llvmorg-11-init-5528-gd7c5037e6b9 0.20190314.4 Fangrui Song 2020-03-12 08:35:59 -0700
  • b0d42ad8f2 Adapt llvmorg-10-init-12036-g3b9715cb2193: handleDeclOccurence -> handleDeclOccurrence Fangrui Song 2019-12-16 22:11:31 -0800
  • a858567686 Adapt rL364464: clang::FrontendAction::Execute returns llvm::Error instead of bool Fangrui Song 2019-06-27 01:10:04 -0700
  • aab9dd6642 Simplify: hide unrelated options Fangrui Song 2019-05-08 07:45:17 -0700
  • 34c5954420 Adapt clang rC358696: removal of OutputIsBinary Fangrui Song 2019-04-18 19:16:24 -0700
  • 1066548dba Adapt D73392 - split of llvm/Support/Allocator.h Fangrui Song 2020-01-25 09:57:16 -0800
  • c354600c6e Fix invalid handling of llvm MemoryBuffer in DiagnosticMain. dw 2019-03-29 11:30:19 +0000
  • 1976fec595 Adapt clang rC357037: removal of setVirtualFileSystem 0.20190314 Fangrui Song 2019-03-26 18:42:48 -0700
  • f1cbf8d550 Adapt clang rC357037: removal of setVirtualFileSystem Fangrui Song 2019-03-26 18:42:48 -0700
  • 304f4d7f9e Add initialization option index.initialNoLinkage: false Fangrui Song 2019-03-24 23:42:00 -0700
  • 8d0cfd9101 Add initialization option index.initialNoLinkage: false Fangrui Song 2019-03-24 23:42:00 -0700
  • 67fa377077 Enhance the output of --version with Git describe results. (#342) Paul Smith 2019-03-23 20:24:10 -0400
  • b8f9d2ca2c clang.pathMappings: use > instead of : as the separator Fangrui Song 2019-03-23 07:12:25 -0700
  • 95360fe36a Change containers of Query*::Def fields from std::vector to ccls::Vec Fangrui Song 2019-03-15 09:33:44 -0700
  • f8ad4c01fd Add initialization option index.name.suppressUnwrittenScope (default: false) Fangrui Song 2019-03-10 08:55:01 -0700
  • 86e4a6afb9 If the workspace folder is a symlink, convert paths relative to it (#314) Fangrui Song 2019-03-10 00:27:50 -0800
  • f8061e76cc cmake: use {LLVM,Clang}Config.cmake Fangrui Song 2019-03-09 19:45:37 -0800
  • 5a0271ef68 Add excludeRole to documentSymbol and override declaration's range/selectionRange with definition's Fangrui Song 2019-03-08 23:37:08 -0800
  • 6996e60c28 cmake: add option to use system rapidjson if exists Fangrui Song 2019-03-08 22:46:43 -0800
  • a81bb8d125 Misc Fangrui Song 2019-03-02 18:18:02 -0800
  • fe88679da1 Make clang.excludeArgs accept glob patterns Fangrui Song 2019-03-04 18:21:53 -0800
  • a1cfff978f stdin: synthesize an "exit" NotificationMessage in abnormal termination Fangrui Song 2019-03-04 06:52:07 -0800
  • 423c7c54cd textDocument/rename: mitigate edits in the same place and edits in macro replacement Fangrui Song 2019-03-01 18:35:13 -0800
  • f5dca57819 Add .github/ISSUE_TEMPLATE Fangrui Song 2019-03-01 17:37:37 -0800
  • 8e8583e082 Add initialization option index.initialNoLinkage: false Fangrui Song 2019-03-24 23:42:00 -0700
  • 17eaca8a02 Add initialization option index.initialNoLinkage: false Fangrui Song 2019-03-24 23:42:00 -0700
  • 400a77c15f Enhance the output of --version with Git describe results. (#342) Paul Smith 2019-03-23 20:24:10 -0400
  • ca3011b1d5 clang.pathMappings: use > instead of : as the separator Fangrui Song 2019-03-23 07:12:25 -0700
  • 839dba8d86 Change containers of Query*::Def fields from std::vector to ccls::Vec Fangrui Song 2019-03-15 09:33:44 -0700
  • 927e6b7408 Add initialization option index.name.suppressUnwrittenScope (default: false) Fangrui Song 2019-03-10 08:55:01 -0700
  • 18b6902b82 If the workspace folder is a symlink, convert paths relative to it (#314) Fangrui Song 2019-03-10 00:27:50 -0800
  • 2fb8e9d852 cmake: use {LLVM,Clang}Config.cmake Fangrui Song 2019-03-09 19:45:37 -0800
  • b6155ddf73 Enhance the output of --version with Git describe results. (#342) Paul Smith 2019-03-23 20:24:10 -0400
  • dbbe2ed1b9 Enhance the output of --version with Git describe results. Paul Smith 2019-03-23 10:24:10 -0400
  • 820981cd71 clang.pathMappings: use > instead of : as the separator Fangrui Song 2019-03-23 07:12:25 -0700
  • 0cbf09fc0c Change containers of Query*::Def fields from std::vector to ccls::Vec Fangrui Song 2019-03-15 09:33:44 -0700
  • 959a1d34b6 Add initialization option index.name.suppressUnwrittenScope (default: false) Fangrui Song 2019-03-10 08:55:01 -0700
  • be3016c85f If the workspace folder is a symlink, convert paths relative to it (#314) Fangrui Song 2019-03-10 00:27:50 -0800
  • bccaca88ff cmake: use {LLVM,Clang}Config.cmake Fangrui Song 2019-03-09 19:45:37 -0800
  • a9689e6b20 Add excludeRole to documentSymbol and override declaration's range/selectionRange with definition's Fangrui Song 2019-03-08 23:37:08 -0800
  • b44abe9b53 add --version support firstlove 2019-03-23 20:08:58 +0800
  • 787e5efd9f add missed cast firstlove 2019-03-23 19:10:26 +0800
  • c0ef47d5e0 improvge and fix UB of the use of log firstlove 2019-03-23 17:52:14 +0800
  • b42c959373 PathMappings don't work on windows with ':' as seperator sysRay 2019-03-21 15:02:07 +0100
  • 560babbbfd Allow absolute path for compilationDatabaseDirectory sysRay 2019-03-21 10:26:21 +0100
  • b7d9ced086 Change containers of Query*::Def fields from std::vector to ccls::Vec Fangrui Song 2019-03-15 09:33:44 -0700
  • 19a7696314 Changed seperator for PathMapping so it works on windows. Martin Baliet 2019-03-19 21:26:38 +0100
  • 8fd48f4549 Fix for ccls:Vec not building with MVS Martin Baliet 2019-03-18 22:59:25 +0100
  • fd48f6928e Change containers of Query*::Def fields from std::vector to ccls::Vec Fangrui Song 2019-03-15 09:33:44 -0700
  • f8a1c9354d Add initialization option index.name.suppressUnwrittenScope (default: false) Fangrui Song 2019-03-10 08:55:01 -0700
  • 25c60b879a If the workspace folder is a symlink, convert paths relative to it (#314) Fangrui Song 2019-03-10 00:27:50 -0800
  • 8b2e343f6a cmake: use {LLVM,Clang}Config.cmake Fangrui Song 2019-03-09 19:45:37 -0800
  • a60f1602c9 Add excludeRole to documentSymbol and override declaration's range/selectionRange with definition's Fangrui Song 2019-03-08 23:37:08 -0800
  • 39cb787d5c cmake: add option to use system rapidjson if exists Fangrui Song 2019-03-08 22:46:43 -0800
  • 5179736737 Misc Fangrui Song 2019-03-02 18:18:02 -0800
  • 19c3fe7ae9 Make clang.excludeArgs accept glob patterns Fangrui Song 2019-03-04 18:21:53 -0800
  • 1ea088e5f6 stdin: synthesize an "exit" NotificationMessage in abnormal termination Fangrui Song 2019-03-04 06:52:07 -0800
  • 7e00b07a7d textDocument/rename: mitigate edits in the same place and edits in macro replacement Fangrui Song 2019-03-01 18:35:13 -0800
  • e2e45c51b8 Add .github/ISSUE_TEMPLATE Fangrui Song 2019-03-01 17:37:37 -0800
  • a89e82b517 working_files: normalize \r\n and \n to \n Fangrui Song 2019-03-01 17:30:53 -0800
  • b110decc1a Change Pos::line from int16_t to uint16_t Fangrui Song 2019-02-23 19:17:26 +0800
  • 4f66741f9c Make hover more detailed (e.g. include inheritance info) Fangrui Song 2019-02-22 23:49:37 +0800
  • 952b5d79fd indexer: index TemplateTypeParmDecl and ParmVarDecl in declarations for clang >= 9 Fangrui Song 2019-02-22 10:59:05 +0800
  • 3102c54742 Add cache.{hierarchicalPath,retainInMemory} Fangrui Song 2019-02-21 23:46:20 +0800
  • 0d92b72248 Use DiagnosticRelatedInformation if client supports publishDiagnostics.relatedInformation (#276) Leszek Swirski 2019-02-21 02:23:21 +0100
  • ea774dadf5 indexer: change Pos computation from byte offset to UTF-8 encoded code point offset Fangrui Song 2019-02-16 17:23:47 +0800
  • 3f6ece0a44 Add initialization option capabilities.* and index.maxInitializerLines Fangrui Song 2019-02-10 18:17:07 +0800
  • 6185d69d9d GetFallback: append clang.extraArgs Fangrui Song 2019-02-10 11:58:18 +0800
  • 8724985388 Compute CompletionItemKind from Declaration instead of CursorKind Fangrui Song 2019-02-02 14:14:23 +0800
  • 233ed4f741 Fix is_local for vars with non-auto storage period Riatre Foo 2018-10-15 23:25:46 +0800
  • e4ba51aea3 textDocument/signatureHelp: enable documentation Riatre Foo 2018-10-14 07:58:08 +0800
  • f1efcb80c7 Log {Request,Notification}Message, and timestamp change due to dependency Fangrui Song 2019-01-29 15:47:03 +0800
  • d4de474be1 Fix completion result sorting in VSCode (#210) Riatre Foo 2019-01-30 23:21:40 +0800
  • 9bc762961a cmake: delete SYSTEM_CLANG and auto-download mechanism Fangrui Song 2019-01-22 22:44:13 +0800
  • b2fcec4b97 Implement initialization option compilationDatabaseCommand on Windows Fangrui Song 2019-01-21 12:15:28 +0800
  • 0dbf6c89f1 Drop support for clang 6 Fangrui Song 2019-01-21 10:44:44 +0800
  • 26fb0a9dd3 Add -log-file=stderr and make it default Fangrui Song 2019-01-21 10:20:07 +0800
  • d6329ea328 completion: if preamble size changes, rebuild it Fangrui Song 2019-01-13 18:33:18 +0800
  • 87d7c40903 Update wiki link Fangrui Song 2019-01-04 10:54:20 +0800
  • 7b3aca2952 textDocument/didOpen: index related files when a header is opened 0.20181225.9 Fangrui Song 2018-12-28 12:30:15 -0800
  • 9a529bd691 Delay requests if the document has not not indexed (#176) Fangrui Song 2018-12-24 22:20:00 -0800
  • e8cacf1efa Adjust FrontendOpts.Inputs[0] for inferred files Fangrui Song 2018-12-23 21:22:51 -0800
  • cbd36aeedb Handle file deletion and register workspace/didChangeWatchedFiles Fangrui Song 2018-12-20 20:53:50 -0800
  • 828c21c8d7 Make cacheDirectory related to project root; delete Timer Fangrui Song 2018-12-23 11:30:31 -0800
  • f2df43055f completion: ignore CXXDeductionGuide Fangrui Song 2018-12-22 23:52:24 -0800
  • 573bfc27a1 Extend .ccls Fangrui Song 2018-12-21 01:05:23 -0800
  • 7bee63d0e0 Change containers of Query*::Def fields from std::vector to ccls::Vec Fangrui Song 2019-03-15 09:33:44 -0700
  • 04fa36b5de
    Added missing LLVM library William Tan 2019-03-12 22:05:55 -0400
  • 4cc9dda994 Add initialization option index.name.suppressUnwrittenScope (default: true) Fangrui Song 2019-03-10 08:55:01 -0700