Files
kotlin-fork/idea/idea-completion/testData/weighers/smart/SmartPriority2.kt
T

29 lines
478 B
Kotlin
Vendored

var nonNullable: C = C()
var nullableX: C? = null
var nullableFoo: C? = null
abstract class C {
companion object {
val INSTANCE_X = C()
val INSTANCE_FOO = C()
}
}
fun foo(pFoo: C, s: String) {
val local = C()
foo(<caret>)
}
// ORDER: pFoo
// ORDER: nullableFoo
// ORDER: nullableFoo
// ORDER: INSTANCE_FOO
// ORDER: "pFoo, s"
// ORDER: local
// ORDER: nonNullable
// ORDER: nullableX
// ORDER: nullableX
// ORDER: INSTANCE_X
// ORDER: object