* libjava.compile/SuperConstr.java: New test case.

From-SVN: r38793
This commit is contained in:
Bryce McKinlay 2001-01-08 02:13:32 +00:00 committed by Bryce McKinlay
parent 0c58da3ed0
commit 4fd297757d
2 changed files with 24 additions and 0 deletions

View File

@ -1,3 +1,7 @@
2001-01-08 Bryce McKinlay <bryce@albatross.co.nz>
* libjava.compile/SuperConstr.java: New test case.
2000-12-18 Tom Tromey <tromey@redhat.com> 2000-12-18 Tom Tromey <tromey@redhat.com>
* libjava.mauve/mauve.exp (test_mauve): Don't look for exceptions * libjava.mauve/mauve.exp (test_mauve): Don't look for exceptions

View File

@ -0,0 +1,20 @@
// It is legal to reference "this" from an enclosing type, or an instance
// field from an enclosing type, in a super constructor call.
public class SuperConstr
{
SuperConstr (Object x, Outer y) {}
}
class Outer
{
Object x;
class Sub extends SuperConstr
{
Sub()
{
super(x, Outer.this);
}
}
}