diff --git a/src/parser/parser.yc b/src/parser/parser.yc index 173dd05..9e546b6 100644 --- a/src/parser/parser.yc +++ b/src/parser/parser.yc @@ -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