Support && and || in ConstantExpressionEvaluator
This commit is contained in:
@@ -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]
|
||||
Reference in New Issue
Block a user