JS: fix char boxing in elvis expressions (#KT-17700 fixed)

This commit is contained in:
Anton Bannykh
2017-05-10 19:01:21 +03:00
parent a1e00ed9f1
commit e098de5e33
9 changed files with 53 additions and 37 deletions
+14
View File
@@ -0,0 +1,14 @@
package foo
fun box(): String {
assertEquals("1", "" + ('1' ?: return "fail1"))
assertEquals("2", "" + (null ?: '2'))
val c3: Char? = '3'
assertEquals("3", "" + (c3 ?: return "fail3"))
val c4: Char? = null
assertEquals("4", "" + (c4 ?: "4"))
return "OK"
}