Accessors for local variables (not available)

val foo get set
This commit is contained in:
Andrey Breslav
2011-01-01 18:01:21 +03:00
parent 70293ca754
commit a7b790cb13
8 changed files with 424 additions and 21 deletions
+36
View File
@@ -34,3 +34,39 @@ val {foo.bar.() : ()}.foo : bar = foo
val {foo.bar.() : ()}.foo : bar = foo
[a] public get() {}
val foo get
val foo set
var foo
get
private set
val foo.bar
get() {}
set
val foo.bar
get
set(sad) = foo
val foo = 5; get
val foo =1; get set
var foo = 5
get
private set
val foo.bar = 5
get() {}
set
val foo.bar = 5
get
set(sad) = foo
fun foo() {
val foo = 5
get() = 5
set(int : x) = 5
}