Support string templates in ConstantExpressionEvaluator

This commit is contained in:
Natalia Ukhorskaya
2013-11-07 18:59:16 +04:00
parent c56c2263f0
commit 50d29e0526
8 changed files with 261 additions and 2 deletions
@@ -0,0 +1,19 @@
package test
annotation class Ann(
val s1: String,
val s2: String,
val s3: String,
val s4: String
)
val i = 1
Ann(
s1 = "a$i",
s2 = "a$i b",
s3 = "$i",
s4 = "a${i}a$i"
) class MyClass
// EXPECTED: Ann[s1 = "a1": jet.String, s2 = "a1 b": jet.String, s3 = "1": jet.String, s4 = "a1a1": jet.String]