Lukas Wirth
|
92d447f976
|
🧹
|
2023-11-28 10:55:40 +01:00 |
|
Lukas Wirth
|
30093a6d81
|
spans always come from real file
|
2023-11-28 10:55:39 +01:00 |
|
Lukas Wirth
|
394d11b0fa
|
Fix float-split hack not setting up spans correctly
|
2023-11-28 10:55:39 +01:00 |
|
Lukas Wirth
|
05f375eae2
|
hygiene 2.0
|
2023-11-28 10:55:39 +01:00 |
|
Lukas Wirth
|
890eb17b4e
|
Replace ID based TokenMap with proper relative text-ranges / spans
|
2023-11-28 10:55:39 +01:00 |
|
Lukas Wirth
|
c7b34e4873
|
fix: Strip unused token ids from eager macro input token maps
|
2023-07-31 17:12:17 +02:00 |
|
Lukas Wirth
|
6a7b905c86
|
Fix the eager token maps by re-mapping the textranges between the input and input expansion
|
2023-07-13 09:22:38 +02:00 |
|
Florian Diebold
|
ecf3cff4a6
|
Replace expressions with errors in them
|
2022-02-09 11:58:52 +01:00 |
|
Florian Diebold
|
1a5aa84e9f
|
Track synthetic tokens, to be able to remove them again later
|
2022-02-08 18:13:18 +01:00 |
|
Lukas Wirth
|
c5059e0623
|
Return all ranges corresponding to a token id in TokenMap
|
2021-08-29 00:49:57 +02:00 |
|
Lukas Wirth
|
5fb8c0ddfd
|
Remove MappedSubtree
|
2021-08-21 18:19:18 +02:00 |
|
Lukas Wirth
|
177c70128c
|
Map attribute input tokens correctly
|
2021-08-21 18:13:41 +02:00 |
|
Jonas Schievink
|
c8f40b1503
|
Fixup
|
2021-05-24 21:47:01 +02:00 |
|
Jonas Schievink
|
489ae7a800
|
Make TokenTextRange private
|
2021-05-24 20:29:48 +02:00 |
|
Jonas Schievink
|
27bf62b70e
|
Move TokenMap to its own file
|
2021-05-24 18:43:42 +02:00 |
|