Files
kotlin-fork/idea/testData/inspections/unusedSymbol/function/membersOfAnonymousInFunction.kt
T
2015-12-19 14:32:38 +03:00

41 lines
580 B
Kotlin
Vendored

fun main(args: Array<String>) {
val localObject = object {
fun f() {
}
val p = 5
}
localObject.f()
localObject.p
fun localObject2() = object {
fun f() {
}
@Suppress("unused")
fun fNoWarn() {}
val p = 5
}
@Suppress("unused")
fun localObject3() = object {
fun fNoWarn() {}
}
localObject2().f()
localObject2().p
val a = object {
val b = object {
val c = object {
val d = 5
}
}
}
a.b.c.d
}