possible to "chain-up" to non-base classes
Submitted by Simon Werbeck
Link to original bug (#697342)
Description
It is possible to chain up to a class that is not listed as base class:
public class Foo {
public Foo.foo () {}
}
public class Bar {
public Bar () {
Foo.foo (); // chain up
}
}
void main() {
}
The generated construction code:
Bar* bar_construct (GType object_type) {
Bar* self = NULL;
self = (Bar*) foo_construct_foo (object_type);
return self;
}
Edited by Rico Tzschichholz