mirror of
https://github.com/jlengrand/kotlin.git
synced 2026-05-16 00:21:32 +00:00
28 lines
236 B
Kotlin
28 lines
236 B
Kotlin
trait G
|
|
|
|
class A {
|
|
class object A {
|
|
|
|
}
|
|
}
|
|
|
|
trait B {
|
|
class object : G {
|
|
|
|
}
|
|
}
|
|
|
|
fun main() {
|
|
A
|
|
A.A
|
|
g(B.Default)
|
|
g(B)
|
|
|
|
A.ext()
|
|
A.A.ext()
|
|
}
|
|
|
|
fun g(g: G) { <!UNUSED_EXPRESSION!>g<!> }
|
|
|
|
fun A.A.ext() {
|
|
} |