1
0
mirror of https://github.com/vlang/v.git synced 2023-08-10 21:13:21 +03:00

parser: fix register() bug in interfaces

This commit is contained in:
Alexander Medvednikov
2019-11-20 18:19:13 +03:00
parent 28117353a9
commit 3e564a2506
2 changed files with 21 additions and 1 deletions

View File

@ -53,3 +53,23 @@ fn test_perform_speak() {
}
interface Register {
register()
}
struct RegTest {a int}
fn (f RegTest) register() {
}
fn handle_reg(r Register) {
}
fn test_register() {
f := RegTest{}
f.register()
handle_reg(f)
}