Unnamed repository; edit this file 'description' to name the repository.
Diffstat (limited to 'lib/ungrammar/rust.ungram')
-rw-r--r--lib/ungrammar/rust.ungram5
1 files changed, 2 insertions, 3 deletions
diff --git a/lib/ungrammar/rust.ungram b/lib/ungrammar/rust.ungram
index 13d5968e35..cb55060a88 100644
--- a/lib/ungrammar/rust.ungram
+++ b/lib/ungrammar/rust.ungram
@@ -24,7 +24,7 @@ Name =
'ident'
NameRef =
- 'ident' | 'int_number'
+ 'ident' | 'int_number' | 'self' | 'super' | 'crate'
Lifetime =
'lifetime_ident'
@@ -33,8 +33,7 @@ Path =
(qualifier:Path '::')? segment:PathSegment
PathSegment =
- 'crate' | 'self' | 'super'
-| '::'? NameRef
+ '::'? NameRef
| NameRef GenericArgList?
| NameRef ParamList RetType?
| '<' PathType ('as' PathType)? '>'