Commit Graph

32 Commits

Author SHA1 Message Date
ykiko
f9bff085b2 Fix Index tests. 2024-12-08 23:37:58 +08:00
ykiko
dc081384d5 Some clarification for CompliationParams. 2024-12-07 21:54:00 +08:00
ykiko
1b7e5a6737 Add tests for directive collections. 2024-12-07 16:50:26 +08:00
ykiko
d6921634ac Rename buildXXX to compile to improve consistency. 2024-12-06 23:20:47 +08:00
ykiko
c31803b268 Some fix in Index. 2024-12-06 22:10:45 +08:00
ykiko
faebd0123e Refactor Index. 2024-12-06 19:06:59 +08:00
ykiko
2baea3800a Refactor Support. 2024-12-04 01:12:40 +08:00
ykiko
29fc40de6c Refactor Compiler.h. 2024-12-01 13:48:59 +08:00
ykiko
258f8d8f1c Refactor TemplateResolver. 2024-11-12 22:12:55 +08:00
ykiko
511af1bd28 Some update. 2024-11-09 13:53:53 +08:00
ykiko
2f27dc2692 Add index logic for concepts. 2024-11-08 14:47:23 +08:00
ykiko
9a191e995f Add resolve logic for alias template and some fix for other templates. 2024-11-08 14:35:44 +08:00
ykiko
f9a9ffbd05 Add index logic for VarTemplate·. 2024-11-08 13:13:48 +08:00
ykiko
e910316329 Update index for function templates. 2024-11-07 22:04:54 +08:00
ykiko
de8c86bffc Fix wrong definition in ClassTemplateDecl. 2024-11-07 19:17:32 +08:00
ykiko
b17f7f7c55 Update index tests. 2024-11-07 16:13:10 +08:00
ykiko
b93c783874 Some update. 2024-11-07 13:06:08 +08:00
ykiko
b2682fd820 Add binary index loader. 2024-11-06 19:26:49 +08:00
ykiko
601fca6a64 Add binary serialization. 2024-11-02 23:59:33 +08:00
ykiko
721ccaf4c4 Improve index format. 2024-11-02 20:29:49 +08:00
ykiko
311926823c Improve index format. 2024-11-02 14:25:07 +08:00
ykiko
54fc28cec3 Improve index format. 2024-11-02 13:56:06 +08:00
ykiko
f0198c9e77 Some update. 2024-10-31 16:31:27 +08:00
ykiko
7ed1878bb2 Add Support/Enum. 2024-10-31 12:59:08 +08:00
ykiko
49d53533d4 Add index tests for MemberExpr. 2024-10-30 21:45:16 +08:00
ykiko
60d786a935 Update Index. 2024-10-30 18:16:13 +08:00
ykiko
3640b53175 Fix wrong index for File. 2024-10-29 23:12:06 +08:00
ykiko
30e2b405d1 Refactor the Index module. 2024-10-29 20:19:18 +08:00
ykiko
257cab7d10 Supplement the last commit. 2024-10-23 20:39:12 +08:00
ykiko
eaba0f4c5b Refactor the definition of Index. 2024-10-22 20:42:16 +08:00
ykiko
7205e6805c Support locate symbol. 2024-10-20 22:29:01 +08:00
ykiko
ca7e09606c Reorganize test files. 2024-10-20 14:08:14 +08:00