diff --git a/compiler/testData/readKotlinBinaryClass/class/InnerClassExtendInnerClass.kt b/compiler/testData/readKotlinBinaryClass/class/InnerClassExtendInnerClass.kt new file mode 100644 index 00000000000..85a4f6c29cc --- /dev/null +++ b/compiler/testData/readKotlinBinaryClass/class/InnerClassExtendInnerClass.kt @@ -0,0 +1,7 @@ +package test + +class Outer() { + open class Inner1() + + class Inner2() : Inner1() +} diff --git a/compiler/testData/readKotlinBinaryClass/class/InnerClassExtendInnerClass.txt b/compiler/testData/readKotlinBinaryClass/class/InnerClassExtendInnerClass.txt new file mode 100644 index 00000000000..fef91cbe9b3 --- /dev/null +++ b/compiler/testData/readKotlinBinaryClass/class/InnerClassExtendInnerClass.txt @@ -0,0 +1,11 @@ +namespace test + +final class test.Outer : jet.Any { + final /*constructor*/ fun (): test.Outer + open class test.Outer.Inner1 : jet.Any { + final /*constructor*/ fun (): test.Outer.Inner1 + } + final class test.Outer.Inner2 : test.Outer.Inner1 { + final /*constructor*/ fun (): test.Outer.Inner2 + } +}