From 10be42ddaa92d49fb70d1d9b3fe32d5055335856 Mon Sep 17 00:00:00 2001 From: Ilya Gorbunov Date: Wed, 24 Jan 2018 20:03:55 +0300 Subject: [PATCH] stdlib-common: suppress missing Comparator SAM constructor in JVM --- libraries/stdlib/common/src/kotlin/KotlinH.kt | 2 ++ 1 file changed, 2 insertions(+) diff --git a/libraries/stdlib/common/src/kotlin/KotlinH.kt b/libraries/stdlib/common/src/kotlin/KotlinH.kt index 06956560de3..c9170c921e3 100644 --- a/libraries/stdlib/common/src/kotlin/KotlinH.kt +++ b/libraries/stdlib/common/src/kotlin/KotlinH.kt @@ -25,6 +25,8 @@ expect interface Comparator { fun compare(a: T, b: T): Int } +// TODO: Satisfied with SAM-constructor for Comparator interface in JVM +@Suppress("NO_ACTUAL_FOR_EXPECT") expect inline fun Comparator(crossinline comparison: (a: T, b: T) -> Int): Comparator // From kotlin.kt