Files
kotlin-fork/compiler/testData/codegen/box/secondaryConstructors/accessToCompanion.kt
T
Alexander Udalov 239502368a Update test data for tower resolution algorithm
- 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
2015-12-11 17:01:02 +03:00

16 lines
288 B
Kotlin
Vendored

internal class A(val result: Int) {
companion object {
fun foo(): Int = 1
val prop = 2
val C = 3
}
constructor() : this(foo() + prop + C)
}
fun box(): String {
val result = A().result
if (result != 6) return "fail: $result"
return "OK"
}