Commit Graph

  • c719cf7c58 ParameterInformation: use label: [number, number] Fangrui Song 2018-12-16 20:47:14 -0800
  • 2743a24457 Support textDocument/declaration & LocationLink Fangrui Song 2018-12-16 19:53:00 -0800
  • f30a0af39a cmake_minimum_required 3.8; clean up Fangrui Song 2018-12-13 20:58:13 -0800
  • eb84991cb3 Rendezvous after receiving "exit" notification (#159) Fangrui Song 2018-12-13 20:13:35 -0800
  • 24fc0ae39e Support multiple -init= Fangrui Song 2018-12-09 13:50:58 -0800
  • 55ca8af549 Spin IncludeComplete's destructor until scanning completes (#147) Leszek Swirski 2018-12-04 18:28:40 +0100
  • 871e37fe3f query: fix UpdateUses when a new entity is seen; simplify {DeclRef,Use,Usr}Update Fangrui Song 2018-12-03 09:42:16 -0800
  • b53314c89c Refactor serializer Fangrui Song 2018-12-02 15:53:33 -0800
  • 16393025f2 Add ReplyOnce::NotReady and error if didOpen is not seen Fangrui Song 2018-12-01 16:55:51 -0800
  • c724779627 Refactor WorkingFiles and CompletionManager Fangrui Song 2018-11-30 22:44:52 -0800
  • df095b60bd completion: use Text for Macro{Instantiation,Definition} Fangrui Song 2018-11-30 10:11:14 -0800
  • 27fdecc140 Fix ComputeGuessScore and delete dead code Fangrui Song 2018-11-27 09:19:22 -0800
  • 15f07ca170 Merge maybe.hh into utils.hh Fangrui Song 2018-11-26 23:07:28 -0800
  • 935117af76 Merge query.hh and query_util.hh Fangrui Song 2018-11-26 22:29:28 -0800
  • 44075382a9 Refactor Matcher to use pimpl and merge match.hh into utils.hh Fangrui Song 2018-11-26 22:22:27 -0800
  • ff8caceafa Make EmptyParam empty & rewrite LruCache Fangrui Song 2018-11-26 21:00:30 -0800
  • 5b3be677ec constexpr std::string_view -> const std::string_view Fangrui Song 2018-11-25 16:05:00 -0800
  • 27201f72d5 codeAction: use codeActionProvider: CodeActionOptions and respect CodeActionParams::range Fangrui Song 2018-11-25 14:55:33 -0800
  • 8a31caa72f Protect stack overflow with SetInterruptFunction (sigaltstack under the hood) Fangrui Song 2018-12-26 18:39:38 -0800
  • 39b214b9bf Delay requests if the document has not not indexed (#176) Fangrui Song 2018-12-24 22:20:00 -0800
  • efc0f41111 Adjust FrontendOpts.Inputs[0] for inferred files Fangrui Song 2018-12-23 21:22:51 -0800
  • 503f007c42 Handle file deletion and register workspace/didChangeWatchedFiles Fangrui Song 2018-12-20 20:53:50 -0800
  • c0f2d8bc25 Make cacheDirectory related to project root; delete Timer Fangrui Song 2018-12-23 11:30:31 -0800
  • d7f71d1e8d completion: ignore CXXDeductionGuide Fangrui Song 2018-12-22 23:52:24 -0800
  • cfad726ed9 Extend .ccls Fangrui Song 2018-12-21 01:05:23 -0800
  • af3fe27abf Make -v=1 work and log cflags for SemaManager session and Indexer Fangrui Song 2018-12-21 18:23:35 -0800
  • 0a315960de Add strict to FuzzyMatcher::Match Fangrui Song 2018-12-20 00:00:42 -0800
  • 4c656e276f ParameterInformation: use label: [number, number] Fangrui Song 2018-12-16 20:47:14 -0800
  • 1e53bb350e Support textDocument/declaration & LocationLink Fangrui Song 2018-12-16 19:53:00 -0800
  • 6417813417 cmake_minimum_required 3.8; clean up Fangrui Song 2018-12-13 20:58:13 -0800
  • eb47830f0c Rendezvous after receiving "exit" notification (#159) Fangrui Song 2018-12-13 20:13:35 -0800
  • 69d2e8338b Correct pending_threads counter. Correct exit criteria in LaunchStdin. forest93 2018-12-26 23:47:10 +0800
  • 998a1cf17f Delay requests if the document has not not indexed (#176) Fangrui Song 2018-12-24 22:20:00 -0800
  • 2254e0d0b0 Adjust FrontendOpts.Inputs[0] for inferred files Fangrui Song 2018-12-23 21:22:51 -0800
  • 05d070eebe Handle file deletion and register workspace/didChangeWatchedFiles Fangrui Song 2018-12-20 20:53:50 -0800
  • f9905609b0 Make cacheDirectory related to project root; delete Timer Fangrui Song 2018-12-23 11:30:31 -0800
  • 0e6cc21393 completion: ignore CXXDeductionGuide Fangrui Song 2018-12-22 23:52:24 -0800
  • 25a90b035c Extend .ccls Fangrui Song 2018-12-21 01:05:23 -0800
  • 541f65f8cb Make -v=1 work and log cflags for SemaManager session and Indexer Fangrui Song 2018-12-21 18:23:35 -0800
  • 297f0bccbe Add strict to FuzzyMatcher::Match Fangrui Song 2018-12-20 00:00:42 -0800
  • 3c0622b9e5 ParameterInformation: use label: [number, number] Fangrui Song 2018-12-16 20:47:14 -0800
  • ff1de092a8 Support textDocument/declaration & LocationLink Fangrui Song 2018-12-16 19:53:00 -0800
  • 1563a1a4a4 cmake_minimum_required 3.8; clean up Fangrui Song 2018-12-13 20:58:13 -0800
  • d9edf62e7d Rendezvous after receiving "exit" notification (#159) Fangrui Song 2018-12-13 20:13:35 -0800
  • 910f6cea09 Support multiple -init= Fangrui Song 2018-12-09 13:50:58 -0800
  • df0f429ec6 Spin IncludeComplete's destructor until scanning completes (#147) Leszek Swirski 2018-12-04 18:28:40 +0100
  • 818083fda2 query: fix UpdateUses when a new entity is seen; simplify {DeclRef,Use,Usr}Update Fangrui Song 2018-12-03 09:42:16 -0800
  • 42915c8e71 Refactor serializer Fangrui Song 2018-12-02 15:53:33 -0800
  • 193b286913 Add ReplyOnce::NotReady and error if didOpen is not seen Fangrui Song 2018-12-01 16:55:51 -0800
  • da63a5dd6d Refactor WorkingFiles and CompletionManager Fangrui Song 2018-11-30 22:44:52 -0800
  • e99f1b4990
    Add missing unordered_map include to working_files.hh Tobias Kortkamp 2018-12-25 16:38:50 +0100
  • a9397cf614
    Delay requests if the document has not not indexed (#176) Fangrui Song 2018-12-24 22:20:00 -0800
  • 73a9db338f Delay requests if the document has not not indexed Fangrui Song 2018-12-24 15:43:04 -0800
  • 3b2b3f04be Adjust FrontendOpts.Inputs[0] for inferred files Fangrui Song 2018-12-23 21:22:51 -0800
  • fcee736bdb Handle file deletion and register workspace/didChangeWatchedFiles Fangrui Song 2018-12-20 20:53:50 -0800
  • 2f7b9f0f9f Make cacheDirectory related to project root; delete Timer Fangrui Song 2018-12-23 11:30:31 -0800
  • 018a75eedc completion: ignore CXXDeductionGuide Fangrui Song 2018-12-22 23:52:24 -0800
  • b4978b4e82 Extend .ccls Fangrui Song 2018-12-21 01:05:23 -0800
  • ad113151dc Handle workspace/didChangeWatchedFiles with deleted files Fangrui Song 2018-12-20 20:53:50 -0800
  • b1492fedef Make cacheDirectory related to project root Fangrui Song 2018-12-23 11:30:31 -0800
  • b7ad7c110e completion: ignore CXXDeductionGuide Fangrui Song 2018-12-22 23:52:24 -0800
  • ddcbc2cfcd Extend .ccls Fangrui Song 2018-12-21 01:05:23 -0800
  • 698a0c6617 Make -v=1 work and log cflags for SemaManager session and Indexer Fangrui Song 2018-12-21 18:23:35 -0800
  • 9d7a1e3bb3 fuzzy_match: a pattern prefixed with a letter should not match underscore prefixed builtin names Fangrui Song 2018-12-20 00:00:42 -0800
  • 8c16324964 ParameterInformation: use label: [number, number] Fangrui Song 2018-12-16 20:47:14 -0800
  • 7682ccf6c6 Support textDocument/declaration & LocationLink Fangrui Song 2018-12-16 19:53:00 -0800
  • eae6d30fa9 cmake_minimum_required 3.8; clean up Fangrui Song 2018-12-13 20:58:13 -0800
  • 8fe3ab9f5f Rendezvous after receiving "exit" notification (#159) Fangrui Song 2018-12-13 20:13:35 -0800
  • ce77732468 Support multiple -init= Fangrui Song 2018-12-09 13:50:58 -0800
  • 4f2abd6680 Spin IncludeComplete's destructor until scanning completes (#147) Leszek Swirski 2018-12-04 18:28:40 +0100
  • ee3c0f5f1a query: fix UpdateUses when a new entity is seen; simplify {DeclRef,Use,Usr}Update Fangrui Song 2018-12-03 09:42:16 -0800
  • 771b55e279 Refactor serializer Fangrui Song 2018-12-02 15:53:33 -0800
  • 717ccdc091 Add ReplyOnce::NotReady and error if didOpen is not seen Fangrui Song 2018-12-01 16:55:51 -0800
  • a02d3a47de Refactor WorkingFiles and CompletionManager Fangrui Song 2018-11-30 22:44:52 -0800
  • 88c32d8dae completion: use Text for Macro{Instantiation,Definition} Fangrui Song 2018-11-30 10:11:14 -0800
  • a25a16a60f Fix ComputeGuessScore and delete dead code Fangrui Song 2018-11-27 09:19:22 -0800
  • 4365859ea2 Merge maybe.hh into utils.hh Fangrui Song 2018-11-26 23:07:28 -0800
  • c73dfddbed Merge query.hh and query_util.hh Fangrui Song 2018-11-26 22:29:28 -0800
  • be7c1c93b0 Refactor Matcher to use pimpl and merge match.hh into utils.hh Fangrui Song 2018-11-26 22:22:27 -0800
  • b5ea331921 Make EmptyParam empty & rewrite LruCache Fangrui Song 2018-11-26 21:00:30 -0800
  • 4592145f55 constexpr std::string_view -> const std::string_view Fangrui Song 2018-11-25 16:05:00 -0800
  • 1200419303 codeAction: use codeActionProvider: CodeActionOptions and respect CodeActionParams::range Fangrui Song 2018-11-25 14:55:33 -0800
  • 7d0f8989a0 Make DocumentLink::range narrower Fangrui Song 2018-11-24 09:49:58 -0800
  • 544610c959 completion: delete insertText; don't set filterText if it is the same as label Fangrui Song 2018-11-23 11:53:51 -0800
  • 301b5c32ce serializer: make visitor/vis value/v consistent Fangrui Song 2018-11-23 11:53:21 -0800
  • 05b30265e5 Refactor ReplyOnce; error if InitializeParams.rootUri is null Fangrui Song 2018-11-23 10:08:44 -0800
  • 5734ab2ad5 indexer: handle DecltypeType and empty main file; diag: -Wno-unused-function for headers Fangrui Song 2018-11-22 20:07:39 -0800
  • 1371be4274 .ccls: add %objective-c %objective-cpp Fangrui Song 2018-11-19 23:14:49 -0800
  • f348186615 Use clang::isIdentifierBody and clean up utils/working_files Fangrui Song 2018-11-17 10:23:12 -0800
  • da31c7d608 hierarchicalDocumentSymbol: support SymbolKind::Function declaration and uniquify by range Fangrui Song 2018-11-16 15:23:26 -0800
  • ac29cf11af Rendezvous after receiving "exit" notification Fangrui Song 2018-12-12 22:51:34 -0800
  • 0fac577fce Support multiple -init= Fangrui Song 2018-12-09 13:50:58 -0800
  • 85eecd7ebd Spin IncludeComplete's destructor until scanning completes (#147) Leszek Swirski 2018-12-04 18:28:40 +0100
  • d5efc1564b query: fix UpdateUses when a new entity is seen; simplify {DeclRef,Use,Usr}Update Fangrui Song 2018-12-03 09:42:16 -0800
  • 7020627acc Refactor serializer Fangrui Song 2018-12-02 15:53:33 -0800
  • 06f9677d78 Add ReplyOnce::NotReady and error if didOpen is not seen Fangrui Song 2018-12-01 16:55:51 -0800
  • cce91f75b7 Refactor WorkingFiles and CompletionManager Fangrui Song 2018-11-30 22:44:52 -0800
  • 856b4b24b2 completion: use Text for Macro{Instantiation,Definition} Fangrui Song 2018-11-30 10:11:14 -0800
  • ee5a7d6280 Fix ComputeGuessScore and delete dead code Fangrui Song 2018-11-27 09:19:22 -0800
  • 67c9c62f96 Merge maybe.hh into utils.hh Fangrui Song 2018-11-26 23:07:28 -0800