v/compiler/tests/defer_test.v

16 lines
207 B
Go

fn foo() string {
println('foo()')
return 'foo'
}
fn foo2() string {
println('start')
defer { println('defer') }
println('end')
return foo()
}
fn test_defer() {
assert foo2() == 'foo'
}