Lukas Wirth
|
880baa9e56
|
Shuffle hir-expand things around
|
2024-01-26 19:28:39 +01:00 |
|
Johann Hemmann
|
fad4fa163c
|
cargo clippy --fix
|
2024-01-18 13:59:49 +01:00 |
|
Lukas Wirth
|
51a9e7831a
|
Rename some things and turn macro to macro def into a query
|
2023-12-21 09:18:25 +01:00 |
|
Lukas Wirth
|
66e29be1bd
|
internal: Split out a span crate
|
2023-12-18 14:08:33 +01:00 |
|
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
|
890eb17b4e
|
Replace ID based TokenMap with proper relative text-ranges / spans
|
2023-11-28 10:55:39 +01:00 |
|
Lukas Wirth
|
2b9dde14ab
|
Allocate ast ids for parameters
|
2023-09-28 13:16:11 +02:00 |
|
Lukas Wirth
|
8886d707b8
|
Stronger typing for AstId and AstIdMap
|
2023-07-04 09:16:15 +02:00 |
|
Lukas Wirth
|
cf178cba8f
|
internal: Add a CrateRootModuleId that encodes a module id that is always a crate root
|
2023-06-14 15:41:06 +02:00 |
|
hkalbasi
|
f8594f78bb
|
Use ConstArg instead of Expr for AstId of InTypeConstId
|
2023-06-11 00:39:28 +03:30 |
|
hkalbasi
|
a481e004b0
|
Lower const params with a bad id
|
2023-06-11 00:39:28 +03:30 |
|
Lukas Wirth
|
d6dcfa5744
|
internal: Less file parsing for symbol index generation
|
2023-05-18 08:25:06 +02:00 |
|
Lukas Wirth
|
6253fc031b
|
Increase LRU cache size for parse_expansion and macro_expand queries
|
2023-04-22 11:28:56 +02:00 |
|
unexge
|
89107d5469
|
Emit unconfigured code diagnostics for fields
|
2022-09-26 19:04:57 +01:00 |
|
Lukas Wirth
|
3f149a63d2
|
Simplify
|
2022-08-15 16:40:10 +02:00 |
|
Peh
|
1f011fa4a3
|
style: rename crates to kebab case
|
2022-05-01 10:48:58 +00:00 |
|