// IGNORE_BACKEND: JS_IR // TODO: muted automatically, investigate should it be ran for JS or not // IGNORE_BACKEND: JS, NATIVE // WITH_RUNTIME fun List.foo() = "foo" @JvmName("fooInt") fun List.foo() = "fooInt" fun box(): String { val strings = listOf("", "").foo() if (strings != "foo") return "Fail: $strings" val ints = listOf(1, 2).foo() if (ints != "fooInt") return "Fail: $ints" return "OK" }