Support sealed class inheritors in the same file

#KT-11573 Fixed
This commit is contained in:
Stanislav Erokhin
2016-05-17 19:23:32 +03:00
parent 26be254fbe
commit 7332032bb6
22 changed files with 343 additions and 72 deletions
@@ -7,12 +7,12 @@ c 1 0/Ann1
d 0/Ann2
c 0 0/Ann2
c 1 0/Ann2
d 0/A
a org.test.Ann1 2
c 2 0/A
d 0/A$DefaultImpls
d 0/B
a org.test.Ann2 3
c 3 0/B
d 0/C
d 0/D
d 0/C
d 0/B
a org.test.Ann2 2
c 2 0/B
d 0/A
a org.test.Ann1 3
c 3 0/A
d 0/A$DefaultImpls
@@ -4,8 +4,8 @@ a java.lang.annotation.Inherited 0
c 0 0/Ann
a java.lang.annotation.Retention 1
c 1 0/Ann
d 0/B
d 0/A
a org.test.Ann 2
c 2 0/A
d 0/A$DefaultImpls
d 0/B
@@ -2,7 +2,7 @@ a java.lang.annotation.Retention 0
p org.test 0
c 0 0/Ann
a org.test.Ann 1
m 1 0/Parent overridenWithoutAnnotation
m 1 0/Parent notOverriden
m 1 0/Child overridenWithAnnotation
m 1 0/Child childMethod
m 1 0/Parent overridenWithoutAnnotation
m 1 0/Parent notOverriden