|
109fedb624
|
Make get-references work for multifiles
|
2025-08-03 23:54:49 +03:00 |
|
|
d27ec2bb70
|
Add StateMap
|
2025-08-03 22:44:00 +03:00 |
|
|
5706fd99e3
|
Move a bunch of fields to AnalysisState instead
|
2025-08-03 22:37:28 +03:00 |
|
|
3b3b21d4dc
|
Add possibility to pre-define module-ids
|
2025-08-03 22:32:31 +03:00 |
|
|
cd2ebb5224
|
Add refactoring
|
2025-08-03 21:45:48 +03:00 |
|
|
a215a2116a
|
Add reference-finding
|
2025-08-03 21:29:40 +03:00 |
|
|
0abeb0c4cd
|
Flatten a pyramid with a helper function
|
2025-08-03 21:15:47 +03:00 |
|
|
82537224e7
|
Add go-to-definition
|
2025-08-03 20:57:56 +03:00 |
|
|
48dd17b320
|
Fix parameter symbols for extern functions
|
2025-08-03 19:15:48 +03:00 |
|
|
dcc53498e7
|
Add definition and reference modifiers
|
2025-08-03 19:01:51 +03:00 |
|
|
3f3de9e2c0
|
Clean up some duplicate .max'es
|
2025-08-03 18:19:50 +03:00 |
|
|
b965ca11b9
|
Add semantic highlighting for let-statements
|
2025-08-03 18:17:21 +03:00 |
|
|
3537318466
|
Refactor analysis a little bit
|
2025-08-03 16:21:10 +03:00 |
|
|
bb9f69ee53
|
Add autocomplete for imports
|
2025-08-02 23:03:11 +03:00 |
|
|
97a5c3a65e
|
Optimize LSP analysis a Lot
|
2025-08-02 21:47:20 +03:00 |
|
|
8595da0c30
|
Make LSP use a more general analysis structure
|
2025-08-02 21:11:33 +03:00 |
|
|
658450993a
|
Fix hover types for for-loops
|
2025-08-02 20:10:48 +03:00 |
|
|
8d0e3d03d5
|
Improve syntax highlighting
|
2025-08-02 03:41:08 +03:00 |
|
|
f89b26bf74
|
Improve LSP hover typing
|
2025-08-01 22:41:46 +03:00 |
|
|
3adb745576
|
Fix struct recursion testing
|
2025-07-29 23:38:26 +03:00 |
|
|
c7aacfe756
|
Refactor code a little bit
|
2025-07-29 21:56:50 +03:00 |
|
|
b71c253942
|
Add types to hovers in LSP, fix around and add metas
|
2025-07-29 21:39:14 +03:00 |
|
|
7d3aaa143a
|
Start adding type-information to tooltips
|
2025-07-29 20:44:15 +03:00 |
|
|
6619f1f0a9
|
Add simple error diagnostic from parser
|
2025-07-29 19:53:12 +03:00 |
|
|
bc59b6f575
|
Start adding LSP implementation
|
2025-07-29 17:48:45 +03:00 |
|