From: Tom Tromey Date: Mon, 3 May 1999 16:59:16 +0000 (+0000) Subject: parse-scan.y (interface_declaration): Call report_class_declaration for interfaces. X-Git-Tag: prereleases/gcc-2.95-test~642 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=a7f0ef91f618136e98a1f8a3231efe86d5ef9927;p=thirdparty%2Fgcc.git parse-scan.y (interface_declaration): Call report_class_declaration for interfaces. * parse-scan.y (interface_declaration): Call report_class_declaration for interfaces. From-SVN: r26760 --- diff --git a/gcc/java/ChangeLog b/gcc/java/ChangeLog index 1e43aa85d6f8..f7081164d90c 100644 --- a/gcc/java/ChangeLog +++ b/gcc/java/ChangeLog @@ -1,3 +1,8 @@ +1999-05-03 Tom Tromey + + * parse-scan.y (interface_declaration): Call + report_class_declaration for interfaces. + 1999-04-30 20:54 -0400 Zack Weinberg * Makefile.in: Remove -v from bison command lines. diff --git a/gcc/java/parse-scan.y b/gcc/java/parse-scan.y index dcebc3a091c9..0e890aced9fc 100644 --- a/gcc/java/parse-scan.y +++ b/gcc/java/parse-scan.y @@ -571,11 +571,13 @@ this_or_super: /* Added, simplifies error diagnostics */ /* 19.9.1 Productions from 9.1: Interfaces Declarations */ interface_declaration: INTERFACE_TK identifier interface_body + { report_class_declaration ($2); modifier_value = 0; } | modifiers INTERFACE_TK identifier interface_body - { modifier_value = 0; } + { report_class_declaration ($3); modifier_value = 0; } | INTERFACE_TK identifier extends_interfaces interface_body + { report_class_declaration ($2); modifier_value = 0; } | modifiers INTERFACE_TK identifier extends_interfaces interface_body - { modifier_value = 0; } + { report_class_declaration ($3); modifier_value = 0; } ; extends_interfaces: