v2 / vlib / v / tests / interfaces / interface_and_embedded_struct_build_test.v
17 lines · 12 sloc · 241 bytes · 6488041a749df9762348d019c4223908c476f2e2
Raw
1pub struct Event {}
2
3pub struct ViewBase {}
4
5pub fn (vb ViewBase) point_inside(e Event) {}
6
7pub struct ContainerBase {
8 ViewBase
9}
10
11interface Focusable {
12 point_inside(Event)
13}
14
15fn test_interface_and_embedded_struct_build() {
16 assert true
17}
18