ac5c255c20
^KT-33638 Obsolete Add test for case mentioned in KT-33629. Used to be runtime failure instead of error diagnostic.
22 lines
542 B
Kotlin
Vendored
22 lines
542 B
Kotlin
Vendored
// !WITH_NEW_INFERENCE
|
|
// !DIAGNOSTICS: -UNUSED_PARAMETER
|
|
|
|
fun <E> emptyList(): List<E> = TODO()
|
|
|
|
data class IntervalTree(
|
|
val left: IntervalTree?,
|
|
val right: IntervalTree?,
|
|
val intervals: List<Interval>,
|
|
val median: Float
|
|
)
|
|
|
|
class Interval
|
|
|
|
fun buildTree(segments: List<Interval>): IntervalTree? = TODO()
|
|
fun acquireIntervals(): List<Interval> = TODO()
|
|
|
|
fun main() {
|
|
buildTree(acquireIntervals())
|
|
?: <!OI;TYPE_INFERENCE_EXPECTED_TYPE_MISMATCH!><!NI;NEW_INFERENCE_NO_INFORMATION_FOR_PARAMETER!>emptyList<!>()<!>
|
|
}
|