summaryrefslogtreecommitdiff
path: root/tests/objects/bug642809.vala
blob: ca248875f3af0c8c6636b9e6cc651e42694f1aed (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
interface Foo : Object {
	public virtual signal void virtual_signal () { }
}

class Bar : Object, Foo {
}

class Manam : Object, Foo {
	public override void virtual_signal () { }
}

void main () {
	var bar = new Bar ();
	bar.virtual_signal ();
	var manam = new Manam ();
	manam.virtual_signal ();
}