Files
wren/test/language/implicit_receiver/locals_shadow_getter.wren
Bob Nystrom eff4485a56 Clean up definition syntax:
- Don't use "def" on constructors.
- Put "foreign" and "static" before "def".
2015-12-18 06:59:49 -08:00

20 lines
294 B
Plaintext

class Foo {
construct new() {}
def bar { "getter" }
def test {
System.print(bar) // expect: getter
{
System.print(bar) // expect: getter
var bar = "local"
System.print(bar) // expect: local
}
System.print(bar) // expect: getter
}
}
Foo.new().test