Fix for KT-11833: Error generating constructors of class null with kind IMPLEMENTATION on anonymous object inheriting from nested class of super class

#KT-11833 Fixed
This commit is contained in:
Michael Bogdanov
2016-07-21 10:18:10 +03:00
parent 6556cde329
commit 5dca4dbc67
5 changed files with 63 additions and 0 deletions
@@ -1305,6 +1305,9 @@ public class ImplementationBodyCodegen extends ClassBodyCodegen {
assert delegateExpression != null;
delegateExpression.accept(visitor);
}
else if (specifier instanceof KtSuperTypeCallEntry) {
specifier.accept(visitor);
}
}
ClassDescriptor superClass = DescriptorUtilsKt.getSuperClassNotAny(descriptor);