Since primary constructor is always present in class, generating "hidden" mark by backend is removed.

This commit is contained in:
Evgeny Gerashchenko
2012-06-15 19:21:36 +04:00
parent 177d6adb30
commit 4ed7404714
@@ -566,9 +566,6 @@ public class ImplementationBodyCodegen extends ClassBodyCodegen {
jetConstructorVisitor.visit(JvmStdlibNames.JET_CLASS_FLAGS_FIELD, flagsValue);
}
if (constructorDescriptor == null) {
jetConstructorVisitor.visit(JvmStdlibNames.JET_CONSTRUCTOR_HIDDEN_FIELD, true);
}
jetConstructorVisitor.visitEnd();
AnnotationCodegen.forMethod(mv, typeMapper).genAnnotations(constructorDescriptor);