Support && and || in ConstantExpressionEvaluator

This commit is contained in:
Natalia Ukhorskaya
2013-11-08 15:51:45 +04:00
parent f8f55799b9
commit 210899af22
5 changed files with 63 additions and 2 deletions
@@ -0,0 +1,10 @@
package test
annotation class Ann(
val b1: Boolean,
val b2: Boolean
)
Ann(true && false, true && true) class MyClass
// EXPECTED: Ann[b1 = false: jet.Boolean, b2 = true: jet.Boolean]
@@ -0,0 +1,10 @@
package test
annotation class Ann(
val b1: Boolean,
val b2: Boolean
)
Ann(true || false, true || true) class MyClass
// EXPECTED: Ann[b1 = true: jet.Boolean, b2 = true: jet.Boolean]