[multiple changes]
authorAlexandre Petit-Bianco <apbianco@gcc.gnu.org>
Fri, 21 Apr 2000 23:03:19 +0000 (16:03 -0700)
committerAlexandre Petit-Bianco <apbianco@gcc.gnu.org>
Fri, 21 Apr 2000 23:03:19 +0000 (16:03 -0700)
commita40d21da8f16783007aa8af78f2dae948b178542
tree405703f4d7cbd7c926b3a4860ef278bf8c5e1c67
parent7277f72df9c5ce236fbab10119e4cee60b620dc0
[multiple changes]

Thu Apr 20 17:41:28 2000  Mo DeJong  <mdejong@cygnus.com>

* parse.h (INTERFACE_INNER_MODIFIERS): New macro.
* parse.y (check_class_interface_creation): Fixed comments. Select
  permitted modifiers for (inner) interfaces. Changed error message
  to report rejected modifiers used with local classes.

2000-04-20  Alexandre Petit-Bianco  <apbianco@cygnus.com>

* parse.h (INNER_ENCLOSING_SCOPE_CHECK): Immediate inner classes
of directly inherited type considered in scope.
* parse.y (do_resolve_class): Search inherited classes for inner
classes.

(This fixes the PR #194 and #197:
 http://sourceware.cygnus.com/ml/java-prs/2000-q2/msg00008.html
 http://sourceware.cygnus.com/ml/java-prs/2000-q2/msg00011.html)

From-SVN: r33330
gcc/java/ChangeLog
gcc/java/parse.c
gcc/java/parse.h
gcc/java/parse.y