parse.y (check_abstract_method_definitions): Also check if `other_method' is abstract.
* parse.y (check_abstract_method_definitions): Also check if `other_method' is abstract. From-SVN: r34697
This commit is contained in:
parent
4061f623a6
commit
120f0c104a
3 changed files with 11 additions and 2 deletions
|
@ -1,3 +1,8 @@
|
|||
2000-06-24 Tom Tromey <tromey@cygnus.com>
|
||||
|
||||
* parse.y (check_abstract_method_definitions): Also check if
|
||||
`other_method' is abstract.
|
||||
|
||||
2000-06-23 Tom Tromey <tromey@cygnus.com>
|
||||
|
||||
* parse.y (patch_incomplete_class_ref): Initialize the returned
|
||||
|
|
|
@ -8540,7 +8540,9 @@ check_abstract_method_definitions (do_interface, class_decl, type)
|
|||
other_name = EXPR_WFL_NODE (other_name);
|
||||
if (!DECL_CLINIT_P (other_method)
|
||||
&& !DECL_CONSTRUCTOR_P (other_method)
|
||||
&& method_name == other_name && method_sig == s)
|
||||
&& method_name == other_name
|
||||
&& method_sig == s
|
||||
&& !METHOD_ABSTRACT (other_method))
|
||||
{
|
||||
found = 1;
|
||||
break;
|
||||
|
|
|
@ -5842,7 +5842,9 @@ check_abstract_method_definitions (do_interface, class_decl, type)
|
|||
other_name = EXPR_WFL_NODE (other_name);
|
||||
if (!DECL_CLINIT_P (other_method)
|
||||
&& !DECL_CONSTRUCTOR_P (other_method)
|
||||
&& method_name == other_name && method_sig == s)
|
||||
&& method_name == other_name
|
||||
&& method_sig == s
|
||||
&& !METHOD_ABSTRACT (other_method))
|
||||
{
|
||||
found = 1;
|
||||
break;
|
||||
|
|
Loading…
Add table
Reference in a new issue