JVM_IR KT-45779 don't generate intrinsic method refs via invokedynamic

This commit is contained in:
Dmitry Petrov
2021-04-29 13:17:49 +03:00
committed by TeamCityServer
parent f3a935adb9
commit 72804d2e8c
6 changed files with 41 additions and 0 deletions
@@ -0,0 +1,14 @@
// TARGET_BACKEND: JVM
// IGNORE_BACKEND: ANDROID
// ^ uses API not implemented on minSdkVersion 19
// WITH_RUNTIME
// JVM_TARGET: 1.8
// FULL_JDK
fun box(): String {
val map = HashMap<String, Int>()
map["a"] = 1
map.merge("a", 2, Int::plus)
val t = map["a"]
return if (t == 3) "OK" else "failed: t=$t"
}