DescriptorRendererImpl now writes 'inner' for inner classes

#KT-1174 In Progress
This commit is contained in:
Alexander Udalov
2012-12-03 21:56:05 +04:00
parent 0b51a6cae0
commit 65716431c4
22 changed files with 48 additions and 39 deletions
@@ -1,6 +1,6 @@
package test
class Outer {
class Inner {
inner class Inner {
}
}
@@ -3,7 +3,7 @@ package test
internal final class Outer {
/*primary*/ public constructor Outer()
internal final class Inner {
internal final inner class Inner {
/*primary*/ public constructor Inner()
}
}
@@ -1,7 +1,7 @@
package test
class Outer() {
open class Inner1()
open inner class Inner1()
class Inner2() : Inner1()
inner class Inner2() : Inner1()
}
@@ -3,11 +3,11 @@ package test
internal final class Outer {
/*primary*/ public constructor Outer()
internal open class Inner1 {
internal open inner class Inner1 {
/*primary*/ public constructor Inner1()
}
internal final class Inner2 : test.Outer.Inner1 {
internal final inner class Inner2 : test.Outer.Inner1 {
/*primary*/ public constructor Inner2()
}
}
@@ -1,5 +1,5 @@
package test
class Outer() {
class Inner()
class Nested()
}
@@ -3,7 +3,7 @@ package test
internal final class Outer {
/*primary*/ public constructor Outer()
internal final class Inner {
/*primary*/ public constructor Inner()
internal final class Nested {
/*primary*/ public constructor Nested()
}
}