| ... | ... | @@ -5733,7 +5733,7 @@ VariableDeclaration = ("var" | "const") Symbol option(":" TypeExpr) option("alig |
| 5733 | 5733 | |
| 5734 | 5734 | ContainerMember = (ContainerField | FnDef | GlobalVarDecl) |
| 5735 | 5735 | |
| 5736 | | ContainerField = Symbol option(":" PrefixOpExpression option("=" PrefixOpExpression)) "," |
| 5736 | ContainerField = Symbol option(":" PrefixOpExpression) option("=" PrefixOpExpression) "," |
| 5737 | 5737 | |
| 5738 | 5738 | UseDecl = "use" Expression ";" |
| 5739 | 5739 | |
| ... | ... | @@ -5751,9 +5751,7 @@ Block = option(Symbol ":") "{" many(Statement) "}" |
| 5751 | 5751 | |
| 5752 | 5752 | Statement = LocalVarDecl ";" | Defer(Block) | Defer(Expression) ";" | BlockExpression(Block) | Expression ";" | ";" |
| 5753 | 5753 | |
| 5754 | | TypeExpr = ErrorSetExpr |
| 5755 | | |
| 5756 | | ErrorSetExpr = (PrefixOpExpression "!" PrefixOpExpression) | PrefixOpExpression |
| 5754 | TypeExpr = (PrefixOpExpression "!" PrefixOpExpression) | PrefixOpExpression |
| 5757 | 5755 | |
| 5758 | 5756 | BlockOrExpression = Block | Expression |
| 5759 | 5757 | |
| ... | ... | @@ -5845,7 +5843,7 @@ CurlySuffixExpression = TypeExpr option(ContainerInitExpression) |
| 5845 | 5843 | |
| 5846 | 5844 | MultiplyOperator = "||" | "*" | "/" | "%" | "**" | "*%" |
| 5847 | 5845 | |
| 5848 | | PrefixOpExpression = PrefixOp ErrorSetExpr | SuffixOpExpression |
| 5846 | PrefixOpExpression = PrefixOp TypeExpr | SuffixOpExpression |
| 5849 | 5847 | |
| 5850 | 5848 | SuffixOpExpression = ("async" option("(" Expression ")") PrimaryExpression FnCallExpression) | PrimaryExpression option(FnCallExpression | ArrayAccessExpression | FieldAccessExpression | SliceExpression) |
| 5851 | 5849 | |