Local interfaces are forbidden now

Original commit: 2fee9d362c
This commit is contained in:
Mikhail Glukhikh
2015-10-08 20:06:26 +03:00
parent 533a26ef9d
commit adda278298
@@ -10,12 +10,12 @@ import bar.*
fun localFun() = b
fun /*p:local.declarations*/Int.localExtFun() = localFun()
interface LocalI {
var a: /*p:local.declarations*/Int
fun foo()
abstract class LocalI {
abstract var a: /*p:local.declarations*/Int
abstract fun foo()
}
class LocalC : LocalI {
class LocalC : LocalI() {
override var a = 1
override fun foo() {}