aboutsummaryrefslogtreecommitdiff
path: root/xtask/src/codegen
diff options
context:
space:
mode:
authorAleksey Kladov <[email protected]>2020-07-30 15:49:13 +0100
committerAleksey Kladov <[email protected]>2020-07-30 15:49:13 +0100
commit0a9e3ccc262fbcbd4cdaab30384f8cb71584544b (patch)
treec320545ea73f6231ab9a199f7c402f1b77d461a8 /xtask/src/codegen
parent6f8aa75329d0a4e588e58b8f22f7932bf3d3a706 (diff)
Rename FieldDef -> Field
Diffstat (limited to 'xtask/src/codegen')
-rw-r--r--xtask/src/codegen/rust.ungram26
1 files changed, 13 insertions, 13 deletions
diff --git a/xtask/src/codegen/rust.ungram b/xtask/src/codegen/rust.ungram
index 49b2c9ff8..ba922af0d 100644
--- a/xtask/src/codegen/rust.ungram
+++ b/xtask/src/codegen/rust.ungram
@@ -78,30 +78,30 @@ TypeAlias =
78 78
79StructDef = 79StructDef =
80 Attr* Visibility? 'struct' Name GenericParamList? ( 80 Attr* Visibility? 'struct' Name GenericParamList? (
81 WhereClause? (RecordFieldDefList | ';') 81 WhereClause? (RecordFieldList | ';')
82 | TupleFieldDefList WhereClause? ';' 82 | TupleFieldList WhereClause? ';'
83 ) 83 )
84 84
85RecordFieldDefList = 85RecordFieldList =
86 '{' fields:RecordFieldDef* '}' 86 '{' fields:RecordField* '}'
87 87
88RecordFieldDef = 88RecordField =
89 Attr* Visibility? Name ':' ascribed_type:TypeRef 89 Attr* Visibility? Name ':' ascribed_type:TypeRef
90 90
91TupleFieldDefList = 91TupleFieldList =
92 '(' fields:TupleFieldDef* ')' 92 '(' fields:TupleField* ')'
93 93
94TupleFieldDef = 94TupleField =
95 Attr* Visibility? Name TypeRef 95 Attr* Visibility? Name TypeRef
96 96
97FieldDefList = 97FieldList =
98 RecordFieldDefList 98 RecordFieldList
99| TupleFieldDefList 99| TupleFieldList
100 100
101 101
102UnionDef = 102UnionDef =
103 Attr* Visibility? 'union' Name GenericParamList? WhereClause? 103 Attr* Visibility? 'union' Name GenericParamList? WhereClause?
104 RecordFieldDefList 104 RecordFieldList
105 105
106EnumDef = 106EnumDef =
107 Attr* Visibility? 'enum' Name GenericParamList? WhereClause? 107 Attr* Visibility? 'enum' Name GenericParamList? WhereClause?
@@ -111,7 +111,7 @@ EnumVariantList =
111 '{' variants:EnumVariant* '}' 111 '{' variants:EnumVariant* '}'
112 112
113EnumVariant = 113EnumVariant =
114 Attr* Visibility? Name FieldDefList ('=' Expr)? 114 Attr* Visibility? Name FieldList ('=' Expr)?
115 115
116TraitDef = 116TraitDef =
117 Attr* Visibility? 'unsafe'? 'auto'? 'trait' Name GenericParamList 117 Attr* Visibility? 'unsafe'? 'auto'? 'trait' Name GenericParamList