239502368a
- locals win - unary calls to plus/minus are not supported in favor of unaryPlus/unaryMinus - unqualified nested classes are temporarily reported as unresolved - function without receiver win against extension function - explicit import win against star import
57 lines
625 B
Kotlin
Vendored
57 lines
625 B
Kotlin
Vendored
class A<T> {
|
|
class T
|
|
|
|
object E {
|
|
init {
|
|
T()
|
|
}
|
|
}
|
|
|
|
class F {
|
|
init {
|
|
T()
|
|
}
|
|
}
|
|
|
|
inner class I {
|
|
init {
|
|
T() // todo: https://jetbrains.quip.com/hPM5AJcc1nca
|
|
}
|
|
}
|
|
|
|
init {
|
|
T()
|
|
}
|
|
}
|
|
|
|
class B<T> {
|
|
companion object {
|
|
class T;
|
|
|
|
init {
|
|
T()
|
|
}
|
|
}
|
|
|
|
object E {
|
|
init {
|
|
T()
|
|
}
|
|
}
|
|
|
|
class F {
|
|
init {
|
|
T()
|
|
}
|
|
}
|
|
|
|
inner class I {
|
|
init {
|
|
T()
|
|
}
|
|
}
|
|
|
|
init {
|
|
T()
|
|
}
|
|
} |