Adjust descriptor renderer to latest parsing changes

- `constructor` keyword expected in primary constructor with non-empty modifier list
- annotation list should be preceeded by '@'
This commit is contained in:
Denis Zharkov
2015-05-18 16:18:55 +03:00
parent dd14b36921
commit 5297b4974f
31 changed files with 45 additions and 44 deletions
@@ -3,25 +3,25 @@
package test
internal final class NestedClasses public () {
internal final class NestedClasses public constructor() {
internal final fun f(): kotlin.Unit { /* compiled code */ }
public final inner class Inner public () {
public final inner class Inner public constructor() {
internal final fun f(): kotlin.Unit { /* compiled code */ }
private final inner class II public () {
private final inner class II public constructor() {
internal final fun f(): kotlin.Unit { /* compiled code */ }
}
}
private final class Nested public () {
private final class Nested public constructor() {
internal final fun f(): kotlin.Unit { /* compiled code */ }
internal final inner class NI public () {
internal final inner class NI public constructor() {
internal final fun f(): kotlin.Unit { /* compiled code */ }
}
public final class NN public () {
public final class NN public constructor() {
internal final fun f(): kotlin.Unit { /* compiled code */ }
}
}