test for unreproducable KT-2288
This commit is contained in:
@@ -0,0 +1,8 @@
|
|||||||
|
public open class Test(): java.util.RandomAccess, Cloneable, java.io.Serializable
|
||||||
|
{
|
||||||
|
public override fun clone(): Test = Test() // Override 'clone()' with more precise type 'Test'
|
||||||
|
|
||||||
|
public override fun toString() = "OK"
|
||||||
|
}
|
||||||
|
|
||||||
|
fun box() = Test().clone().toString()
|
||||||
@@ -491,4 +491,11 @@ public class ClassGenTest extends CodegenTestCase {
|
|||||||
createEnvironmentWithMockJdkAndIdeaAnnotations(ConfigurationKind.JDK_ONLY);
|
createEnvironmentWithMockJdkAndIdeaAnnotations(ConfigurationKind.JDK_ONLY);
|
||||||
blackBoxMultiFile("regressions/kt2482.kt");
|
blackBoxMultiFile("regressions/kt2482.kt");
|
||||||
}
|
}
|
||||||
|
|
||||||
|
public void testKt2288() {
|
||||||
|
createEnvironmentWithMockJdkAndIdeaAnnotations(ConfigurationKind.JDK_ONLY);
|
||||||
|
loadFile("regressions/kt2288.kt");
|
||||||
|
//System.out.println(generateToText());
|
||||||
|
blackBox();
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user