test for obsolete KT-2663
This commit is contained in:
@@ -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() {
|
public void testKt2675() {
|
||||||
blackBoxFile("regressions/kt2675.kt");
|
blackBoxFile("regressions/kt2675.kt");
|
||||||
}
|
}
|
||||||
|
|
||||||
|
public void testKt2663() {
|
||||||
|
blackBoxFile("regressions/kt2663.kt");
|
||||||
|
}
|
||||||
|
|
||||||
|
public void testKt2663_2() {
|
||||||
|
blackBoxFile("regressions/kt2663_2.kt");
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user