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 |
|
Ryo Yoshida
|
fa2340a4df
|
Parse associated return type bounds
|
2023-05-06 20:31:11 +09:00 |
|
Ryo Yoshida
|
d7d8971203
|
Remove (..) -style return type notation
|
2023-05-06 20:30:17 +09:00 |
|
Lukas Wirth
|
bca8029a6e
|
Move Expander and LowerCtx into separate modules
|
2023-04-17 20:44:06 +02:00 |
|
tamasfe
|
25910bcde6
|
chore: replace TODO comment with FIXME
|
2023-04-01 16:31:16 +02:00 |
|
tamasfe
|
0b9c0c5088
|
feat(syntax): RTN in bounds
Limited syntactic support for experimental return type notations.
https://github.com/rust-lang/rust/issues/109417
|
2023-04-01 15:26:03 +02:00 |
|
hkalbasi
|
b7b9ae59a0
|
desugar ? operator
|
2023-03-17 13:08:35 +03:30 |
|
hkalbasi
|
cd67589f63
|
beginning of MIR
|
2023-02-27 23:45:54 +03:30 |
|
Lukas Wirth
|
4aee911ce4
|
Slim down GenericArgs by one usize once more
|
2023-02-14 17:41:16 +01:00 |
|
Lukas Wirth
|
853ae1927d
|
Slim down GenericArgs by one usize
|
2023-02-14 17:40:24 +01:00 |
|
Lukas Wirth
|
4c2aef650a
|
Slim down AssociatedTypeBinding by one usize
|
2023-02-14 17:40:24 +01:00 |
|
Lukas Wirth
|
a18ebf40cb
|
Don't allocate the generic_args vec in hir_def::Path if it consists only of None args
|
2023-02-14 17:01:38 +01:00 |
|
Lukas Wirth
|
68723043db
|
Split out hir-def attribute handling parts into hir-expand
|
2023-01-09 19:29:28 +01:00 |
|
Ryo Yoshida
|
63cba43b48
|
Collect generic arguments in associated type bindings
|
2022-10-27 19:18:59 +09:00 |
|
Amos Wenger
|
816f7fe12a
|
Run cargo fix --edition-idioms
|
2022-07-20 15:02:08 +02:00 |
|
Peh
|
1f011fa4a3
|
style: rename crates to kebab case
|
2022-05-01 10:48:58 +00:00 |
|