Add a TODO and a note describing why objects have public constructors in jvm-backend atm.

This commit is contained in:
Pavel V. Talanov
2012-08-29 15:56:00 +04:00
parent 22be002ef4
commit 5855c242f5
@@ -1022,6 +1022,8 @@ public class JetTypeMapper {
if (memberDescriptor instanceof ConstructorDescriptor) {
ClassKind kind = ((ClassDescriptor) containingDeclaration).getKind();
if (kind == ClassKind.OBJECT) {
//TODO: should be ACC_PACKAGE_PRIVATE
// see http://youtrack.jetbrains.com/issue/KT-2700
return ACC_PUBLIC;
}
else if (kind == ClassKind.ENUM_ENTRY) {