allow brace-initialized arrays to be expressions

This commit is contained in:
Josh Holtrop 2018-05-12 20:33:08 -04:00
parent ba6a7317d1
commit eef900bedc

View File

@ -164,6 +164,8 @@ unary_expression
| SIZEOF LPAREN type_name RPAREN
| ALIGNOF unary_expression
| ALIGNOF LPAREN type_name RPAREN
| LCURLY initializer_list RCURLY
| LCURLY initializer_list COMMA RCURLY
;
unary_operator
@ -508,8 +510,6 @@ direct_abstract_declarator
initializer
: assignment_expression
| LCURLY initializer_list RCURLY
| LCURLY initializer_list COMMA RCURLY
;
initializer_list