Files
kotlin-fork/idea/testData/inspections/unusedSymbol/function/localMember.kt
T
Evgeny Gerashchenko 533935f2c0 KT-7472 function of anonymous class is never used
#KT-7472 fixed
2015-05-14 21:51:07 +03:00

45 lines
556 B
Kotlin

fun main(args: Array<String>) {
val localObject = object {
fun f() {
}
val p = 5
}
localObject.f()
localObject.p
fun localObject2() = object {
fun f() {
}
val p = 5
}
localObject2().f()
localObject2().p
val a = object {
val b = object {
val c = object {
val d = 5
}
}
}
a.b.c.d
class LocalClass {
fun f() {
}
val p = 5
}
LocalClass().f()
LocalClass().p
}