version 1.246, 2021/06/28 09:40:52 |
version 1.247, 2021/06/28 11:09:35 |
Line 1462 abstract_declarator: /* C99 6.7.6 */ |
|
Line 1462 abstract_declarator: /* C99 6.7.6 */ |
|
} |
} |
; |
; |
|
|
direct_abstract_declarator: |
direct_abstract_declarator: /* C99 6.7.6 */ |
T_LPAREN abstract_declarator T_RPAREN { |
T_LPAREN abstract_declarator T_RPAREN { |
$$ = $2; |
$$ = $2; |
} |
} |
Line 1478 direct_abstract_declarator: |
|
Line 1478 direct_abstract_declarator: |
|
| direct_abstract_declarator T_LBRACK T_RBRACK { |
| direct_abstract_declarator T_LBRACK T_RBRACK { |
$$ = add_array($1, false, 0); |
$$ = add_array($1, false, 0); |
} |
} |
|
| direct_abstract_declarator T_LBRACK T_ASTERISK T_RBRACK { /* C99 */ |
|
$$ = add_array($1, false, 0); |
|
} |
| direct_abstract_declarator T_LBRACK array_size T_RBRACK { |
| direct_abstract_declarator T_LBRACK array_size T_RBRACK { |
$$ = add_array($1, true, to_int_constant($3, false)); |
$$ = add_array($1, true, to_int_constant($3, false)); |
} |
} |