Properties. Recovery needs to be fixed

This commit is contained in:
Andrey Breslav
2010-12-16 23:16:32 +03:00
parent beded22df5
commit 3d21852134
7 changed files with 218 additions and 27 deletions
+28
View File
@@ -0,0 +1,28 @@
val foo
val [a] foo
val foo.bar
val foo.bar.{() : ()}.foo
val foo : T
val [a] foo = bar
val foo.bar {
get() {}
set() = foo
}
val foo.bar.{() : ()}.foo = foo {
get() {}
set() {}
}
val foo.bar.{() : ()}.foo : bar = foo {
[a] public get() {}
virtual set(a : b) {}
}
val foo.bar.{() : ()}.foo : bar = foo {
virtual set(a : b) {}
}
val foo.bar.{() : ()}.foo : bar = foo {
[a] public get() {}
}
+17
View File
@@ -0,0 +1,17 @@
val foo :
val [a foo = foo
val foo.bar.
val [a] foo : = bar
val foo.bar {
public () {}
() = foo
}
val foo.bar.{() : ()}.foo = foo {
dfget() {}
set) {}
}
val foo.bar.{() : ()}.foo = foo {
get(foo) {}
set() {}
set() {}
}