From eef900bedc55208ce8db39c552ad8a09e5bdc8bf Mon Sep 17 00:00:00 2001 From: Josh Holtrop Date: Sat, 12 May 2018 20:33:08 -0400 Subject: [PATCH] allow brace-initialized arrays to be expressions --- src/parser/parser.yc | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) 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