package TestCase::Minimal {
has x : int;
has y : int;
has tests : TestCase[];
sub new : TestCase::Minimal () {
return new TestCase::Minimal;
}
sub set_x : int ($self : self, $x : int) {
$self->{x} = $x;
}
}
package TestCase::Minimal {
has x : int;
has y : int;
has tests : TestCase[];
sub new : TestCase::Minimal () {
return new TestCase::Minimal;
}
sub set_x : int ($self : self, $x : int) {
$self->{x} = $x;
}
}