diff options
author | Aleksey Kladov <[email protected]> | 2020-07-30 17:17:28 +0100 |
---|---|---|
committer | Aleksey Kladov <[email protected]> | 2020-07-30 17:17:28 +0100 |
commit | c83467796b6c7365ea4f41900d74444384a9e618 (patch) | |
tree | 6eb770e4c9751813cc0530e7c645fed8914eed12 /xtask/src/codegen | |
parent | b2cdb0b22631a66a00be25ba4b2e9c0b34ff426a (diff) |
Finalize Trait grammar
Diffstat (limited to 'xtask/src/codegen')
-rw-r--r-- | xtask/src/codegen/rust.ungram | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/xtask/src/codegen/rust.ungram b/xtask/src/codegen/rust.ungram index 4f7f6403e..b30658397 100644 --- a/xtask/src/codegen/rust.ungram +++ b/xtask/src/codegen/rust.ungram | |||
@@ -14,7 +14,7 @@ Item = | |||
14 | | Module | 14 | | Module |
15 | | Static | 15 | | Static |
16 | | Struct | 16 | | Struct |
17 | | TraitDef | 17 | | Trait |
18 | | TypeAlias | 18 | | TypeAlias |
19 | | Union | 19 | | Union |
20 | | Use | 20 | | Use |
@@ -123,7 +123,7 @@ Static = | |||
123 | Attr* Visibility? 'static'? 'mut'? Name ':' ascribed_type:TypeRef | 123 | Attr* Visibility? 'static'? 'mut'? Name ':' ascribed_type:TypeRef |
124 | '=' body:Expr ';' | 124 | '=' body:Expr ';' |
125 | 125 | ||
126 | TraitDef = | 126 | Trait = |
127 | Attr* Visibility? 'unsafe'? 'auto'? 'trait' Name GenericParamList | 127 | Attr* Visibility? 'unsafe'? 'auto'? 'trait' Name GenericParamList |
128 | (':' TypeBoundList?)? WhereClause | 128 | (':' TypeBoundList?)? WhereClause |
129 | AssocItemList | 129 | AssocItemList |