Files
kotlin-fork/compiler/testData/diagnostics/tests/scopes/classHeader/companionObjectSuperConstructorArguments.kt
T

20 lines
532 B
Kotlin
Vendored

open class S(val a: Any, val b: Any, val c: Any) {}
interface A {
companion object : S(<!UNRESOLVED_REFERENCE!>prop1<!>, <!UNRESOLVED_REFERENCE!>prop2<!>, <!UNRESOLVED_REFERENCE!>func<!>()) {
val prop1 = 1
val prop2: Int
get() = 1
fun func() {}
}
}
class B {
companion object : S(<!UNRESOLVED_REFERENCE!>prop1<!>, <!UNRESOLVED_REFERENCE!>prop2<!>, <!UNRESOLVED_REFERENCE!>func<!>()) {
val prop1 = 1
val prop2: Int
get() = 1
fun func() {}
}
}