test for obsolete KT-2663

This commit is contained in:
Alex Tkachman
2012-09-13 16:28:00 +03:00
parent 60bdae9d75
commit a8627a56ef
3 changed files with 28 additions and 0 deletions
@@ -0,0 +1,10 @@
fun box() : String {
var a = 1
object {
{
a = 2
}
}
return if (a == 2) "OK" else "fail"
}
@@ -0,0 +1,10 @@
fun box() : String {
var a = 1
(object: Runnable {
override public fun run() {
a = 2
}
}).run()
return if (a == 2) "OK" else "fail"
}
@@ -107,4 +107,12 @@ public class ObjectGenTest extends CodegenTestCase {
public void testKt2675() {
blackBoxFile("regressions/kt2675.kt");
}
public void testKt2663() {
blackBoxFile("regressions/kt2663.kt");
}
public void testKt2663_2() {
blackBoxFile("regressions/kt2663_2.kt");
}
}