[BACK]Return to cgram.y CVS log [TXT][DIR] Up to [cvs.NetBSD.org] / src / usr.bin / xlint / lint1

Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.

Diff for /src/usr.bin/xlint/lint1/cgram.y between version 1.246 and 1.247

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));
           }            }

Legend:
Removed from v.1.246  
changed lines
  Added in v.1.247

CVSweb <webmaster@jp.NetBSD.org>