* parse.y (not_accessible_p): Allow access to protected members
even when class is not static.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@87959
138bc75d-0d04-0410-961f-
82ee72b054a4
+2004-09-23 Tom Tromey <tromey@redhat.com>
+
+ PR java/17380:
+ * parse.y (not_accessible_p): Allow access to protected members
+ even when class is not static.
+
2004-09-22 Kelley Cook <kcook@gcc.gnu.org>
* Make-lang.in: Revert the gcc-none.o change.
{
if (inherits_from_p (where, reference))
return 0;
- if (PURE_INNER_CLASS_TYPE_P (reference))
+ if (INNER_CLASS_TYPE_P (reference))
reference = TREE_TYPE (DECL_CONTEXT (TYPE_NAME (reference)));
else
break;
{
if (inherits_from_p (reference, DECL_CONTEXT (member)))
return 0;
- if (PURE_INNER_CLASS_TYPE_P (reference))
+ if (INNER_CLASS_TYPE_P (reference))
reference = TREE_TYPE (DECL_CONTEXT (TYPE_NAME (reference)));
else
break;