Files
kotlin-fork/idea/testData/inspections/addVarianceModifier/nestedAnonymous.kt
T
2017-04-27 20:58:39 +03:00

27 lines
365 B
Kotlin
Vendored

class C<T> {
private val blah = object {
fun foo(): T = TODO()
}
fun bar(x: T) {}
}
class CC<T> {
fun some(a: Any = object {
fun bar(): T = TODO()
}) {}
fun baz(arg: T) {}
}
interface G
class CCC<T> : G by object : G {
fun some(a: Any = object {
fun bar(): T = null!!
}) {}
} {
fun baz(arg: T) {}
}