v/vlib/v/checker/tests/unimplemented_interface_g.v...

15 lines
157 B
Plaintext

interface Animal {
speak(s string)
}
struct Cat {}
fn (c Cat) speak() {}
fn main() {
mut animals := []Animal{}
mut cats := []Cat{}
animals << cats
}