Regression test for KT-3238. The issue itself is incorrect but test may be useful
This commit is contained in:
@@ -0,0 +1,12 @@
|
||||
object Obj {
|
||||
class Inner() {
|
||||
fun ok() = "OK"
|
||||
}
|
||||
}
|
||||
|
||||
fun box() : String {
|
||||
val klass = Class.forName("Obj\$Inner")!!
|
||||
val cons = klass.getConstructors()!![0]
|
||||
val inner = cons.newInstance(* Array(0){""})
|
||||
return "OK"
|
||||
}
|
||||
Binary file not shown.
@@ -115,4 +115,8 @@ public class ObjectGenTest extends CodegenTestCase {
|
||||
public void testKt2822() {
|
||||
blackBoxFile("regressions/kt2822.kt");
|
||||
}
|
||||
|
||||
public void testKt3238() {
|
||||
blackBoxFile("regressions/kt3238.kt");
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user