JS: decomposition of binary operator

#KT-6437 fixed
 #KT-7359 fixed
This commit is contained in:
Alexey Tsvetkov
2015-04-10 18:13:29 +03:00
parent fd844ad6e3
commit c0111d6e33
10 changed files with 170 additions and 0 deletions
@@ -0,0 +1,14 @@
package foo
fun box(): String {
assertEquals(false, fizz(false) && buzz(false))
assertEquals("fizz(false);", pullLog())
assertEquals(false, fizz(true) && buzz(false))
assertEquals("fizz(true);buzz(false);", pullLog())
assertEquals(true, fizz(true) && buzz(true))
assertEquals("fizz(true);buzz(true);", pullLog())
return "OK"
}