set LOCAL visibility for local functions

(it can't be INHERIT)
This commit is contained in:
Svetlana Isakova
2012-08-22 16:47:38 +04:00
parent ea611cb51d
commit 4a5269bb2d
4 changed files with 43 additions and 1 deletions
@@ -0,0 +1,16 @@
package d
class T {
fun baz() = 1
}
<!ILLEGAL_MODIFIER!>override<!> fun zzz() {}
fun foo(t: T) {
<!ILLEGAL_MODIFIER!>override<!> fun T.baz() = 2
// was "Visibility is unknown yet exception"
t.baz()
zzz()
}