Rollup merge of #22917 - randfur:master, r=steveklabnik

The docs currently define `array_expr`s as:

    array_expr : '[' \"mut\" ? vec_elems? ']' ;
    array_elems : [expr [',' expr]*] | [expr ',' \"..\" expr] ;

`vec_elems` is not defined anywhere else so it is probably a typo for `array_elems`.
This commit is contained in:
Manish Goregaokar 2015-03-09 00:06:03 +05:30
commit 1149b4d08d
2 changed files with 2 additions and 2 deletions

View File

@ -514,7 +514,7 @@ field_expr : expr '.' ident ;
### Array expressions
```antlr
array_expr : '[' "mut" ? vec_elems? ']' ;
array_expr : '[' "mut" ? array_elems? ']' ;
array_elems : [expr [',' expr]*] | [expr ',' ".." expr] ;
```

View File

@ -2847,7 +2847,7 @@ automatically dereferenced to make the field access possible.
### Array expressions
```{.ebnf .gram}
array_expr : '[' "mut" ? vec_elems? ']' ;
array_expr : '[' "mut" ? array_elems? ']' ;
array_elems : [expr [',' expr]*] | [expr ';' expr] ;
```