* parse.y (resolve_qualified_expression_name): In case of inaccessible
class don't use not_accessible_field_error, which can get confused.
From-SVN: r77525
+2004-02-08 Per Bothner <per@bothner.com>
+
+ * parse.y (resolve_qualified_expression_name): In case of inaccessible
+ class don't use not_accessible_field_error, which can get confused.
+
2004-02-05 Kelley Cook <kcook@gcc.gnu.org>
Make-lang.in (po-generated): Delete.
}
if (not_accessible_p (TREE_TYPE (decl), decl, type, 0))
- return not_accessible_field_error (qual_wfl, decl);
+ {
+ parse_error_context
+ (qual_wfl, "Can't access %s class '%s' from '%s'",
+ java_accstring_lookup (get_access_flags_from_decl (decl)),
+ IDENTIFIER_POINTER (DECL_NAME (decl)),
+ IDENTIFIER_POINTER (DECL_NAME (TYPE_NAME (current_class))));
+ return 1;
+ }
check_deprecation (qual_wfl, decl);
type = TREE_TYPE (decl);