Return immaterial values from comparison intrinsics

This commit is contained in:
pyos
2019-03-28 10:11:01 +01:00
committed by max-kammerer
parent 9aff1cefb4
commit 31c7183781
6 changed files with 40 additions and 119 deletions
@@ -1,4 +1,3 @@
// IGNORE_BACKEND: JVM_IR
fun equals3(a: Char?, b: Char?) = a != null && b != null && a == b
fun equals4(a: Char?, b: Char?) = if (a is Char && b is Char) a == b else null!!
@@ -1,4 +1,3 @@
// IGNORE_BACKEND: JVM_IR
fun equals3(a: Long?, b: Long?) = a != null && b != null && a == b
fun equals4(a: Long?, b: Long?) = if (a is Long && b is Long) a == b else null!!