Commit Graph

475 Commits

Author SHA1 Message Date
ykiko
3f13cd6e64 Basic logic of generating PCH and reusing. 2024-10-13 15:46:20 +08:00
ykiko
52302e4534 Some update. 2024-10-11 16:24:17 +08:00
ykiko
558a6fa1ab Update gitignore. 2024-10-10 22:17:38 +08:00
ykiko
37d7a048f4 Add test for ASTVisitor for convenient check. 2024-10-10 22:17:22 +08:00
ykiko
4df17bdd1e Implement basic logic of SelectionTree. 2024-10-10 22:16:50 +08:00
ykiko
0540c67c52 Update SelectionTree. 2024-10-07 21:19:30 +08:00
ykiko
36cabb9529 Some update. 2024-10-04 21:57:59 +08:00
ykiko
9457eb9597 Update Selection. 2024-10-04 21:57:36 +08:00
ykiko
8e967debea Add test for CodeCompletion. 2024-10-04 17:29:49 +08:00
ykiko
520048d706 Update dependencies. 2024-10-04 10:42:14 +08:00
ykiko
1b0db9b3b7 Remove Command. 2024-10-04 10:13:55 +08:00
ykiko
88dc09e964 Refactor tests. 2024-10-03 18:36:27 +08:00
ykiko
cf6dca6d4a Update TemplateResolver. 2024-10-03 17:29:56 +08:00
ykiko
a53367c63f Some update. 2024-10-02 17:01:26 +08:00
ykiko
61c6f3dd8a Update TemplateResolver. 2024-10-02 17:01:19 +08:00
ykiko
f42618be7b Update CMakeLists. 2024-10-01 20:31:50 +08:00
ykiko
7d15263c8f Rename AST dir to Compiler. 2024-10-01 20:30:33 +08:00
ykiko
796ace1925 Update build script. 2024-10-01 20:29:52 +08:00
ykiko
b2a9f73fc1 Update README. 2024-09-29 21:33:39 +08:00
ykiko
c2bd332e82 update docs. 2024-09-29 21:21:48 +08:00
ykiko
c9b8aa162c Update docus. 2024-09-29 19:52:28 +08:00
ykiko
4be02da4b6 update README. 2024-09-29 19:30:50 +08:00
ykiko
91bce3aa0c some update. 2024-09-27 22:58:43 +08:00
ykiko
f976e31ed5 Fix compile error. 2024-09-23 22:50:52 +08:00
ykiko
bd882c50c6 Add pack and unpack for CSIF. 2024-09-23 22:37:00 +08:00
ykiko
faac7eb905 update Index format. 2024-09-22 18:47:34 +08:00
ykiko
1b5a50e859 update command. 2024-09-21 21:54:07 +08:00
ykiko
3cbae14b63 update config. 2024-09-21 19:21:43 +08:00
ykiko
d030bc2800 some update. 2024-09-21 11:48:55 +08:00
ykiko
ebddecede8 some update. 2024-09-19 14:51:56 +08:00
ykiko
53aeb39f16 some update. 2024-09-16 11:14:14 +08:00
ykiko
b2fc464d86 some update. 2024-09-15 13:50:49 +08:00
ykiko
cfcb3f488b Support socket to transport. 2024-09-13 18:59:07 +08:00
ykiko
783edfe709 Successfully implemented SemanticTokens communication between the client and server. 2024-09-12 22:02:48 +08:00
ykiko
081e6d1d53 Some update for SemanticToken. 2024-09-11 22:40:05 +08:00
ykiko
bdafccbce6 Fix Reflection.h. 2024-09-11 18:41:12 +08:00
ykiko
90dfc40665 Update Server. 2024-09-11 17:40:32 +08:00
ykiko
f4461ee53a Fix json serialization. 2024-09-11 16:17:26 +08:00
ykiko
2a2a315b48 some update. 2024-09-11 15:44:14 +08:00
ykiko
738762504a some update. 2024-09-09 21:35:07 +08:00
ykiko
536ff8c02f reorganize the project. 2024-09-08 22:14:44 +08:00
ykiko
e18e4e7e6f implement basic communication between the server and the client. 2024-09-08 17:10:57 +08:00
ykiko
8b48f9d9e8 basic support of json serialization. 2024-09-08 15:59:03 +08:00
ykiko
1838856e81 update docus. 2024-09-08 12:04:27 +08:00
ykiko
8189033f7c include TreeTransform. 2024-09-07 19:58:31 +08:00
ykiko
80c5d0b2be add scripts. 2024-09-07 19:23:06 +08:00
ykiko
bcac046da4 Of course, std::list can pass now !!! 2024-09-07 19:10:47 +08:00
ykiko
053fd3511a Resolver can handle std::vector now !!!! 2024-09-07 19:07:07 +08:00
ykiko
13a8cbef6e Resolver now can handle inner template class! 2024-09-07 17:38:39 +08:00
ykiko
37d67aa7be Resolver can handle DependentTemplateSpecializationType now. 2024-09-07 12:30:41 +08:00