Aleksey Kladov
|
f99bdf4cc0
|
fix: don't allow two turbo-fishes in generic arguments
|
2021-09-19 12:09:50 +03:00 |
|
Aleksey Kladov
|
8ae1f9c335
|
internal: add erroneous test for double turbo fish
We parse `f` successfully, but that is a bug.
|
2021-09-19 11:42:10 +03:00 |
|
Aleksey Kladov
|
8dc3b46017
|
fix: avoid panic when parsing extern block
closes #10083
|
2021-08-30 15:40:47 +03:00 |
|
Lukas Wirth
|
f04cff102f
|
Simplify
|
2021-07-30 13:12:52 +02:00 |
|
Lukas Wirth
|
4de447b293
|
Attach comma token to MATCH_ARM instead of MATCH_ARM_LIST
|
2021-07-29 23:02:52 +02:00 |
|
Aleksey Kladov
|
15f11dce4a
|
feat: improve parser error recovery for function parameters
|
2021-07-17 22:41:04 +03:00 |
|
Lukas Wirth
|
02d25ab60d
|
Fix parser tests for 1.53
|
2021-06-17 18:09:44 +02:00 |
|
Jonas Schievink
|
1d6eef1350
|
Update ungrammar
|
2021-06-11 18:34:30 +02:00 |
|
Lukas Wirth
|
70d43c3faf
|
Add validation for mutable const items
|
2021-01-24 02:17:41 +01:00 |
|
Lukas Wirth
|
98718e0544
|
Wrap remaining self/super/crate in Name{Ref}
|
2021-01-15 22:18:43 +01:00 |
|
Lukas Wirth
|
cb863390f2
|
Handle self/super/crate in PathSegment as NameRef
|
2021-01-15 19:21:23 +01:00 |
|
Lukas Wirth
|
dd496223f5
|
Node-ify lifetimes
|
2020-12-16 14:16:09 +01:00 |
|
Jonas Schievink
|
c1cb595382
|
Move to upstream macro_rules! model
|
2020-12-15 15:37:37 +01:00 |
|
Lukas Wirth
|
6f38552edb
|
Add validation check for ambiguous trait objects
|
2020-10-06 23:52:00 +02:00 |
|
Aleksey Kladov
|
a1c187eef3
|
Rename ra_syntax -> syntax
|
2020-08-12 18:30:53 +02:00 |
|