KT-11030 Copy static properties of object's class to instance of object (think about moving local functions to member methods in objects)

This commit is contained in:
Alexey Andreev
2016-03-10 19:12:13 +03:00
parent 00292f4125
commit 6967ebcc8c
+1
View File
@@ -311,6 +311,7 @@ var Kotlin = {};
metadata.type = Kotlin.TYPE.OBJECT;
Object.defineProperty(this, $o.className, {value: obj});
defineNestedTypes(obj, klass.$metadata$.types);
copyProperties(obj, metadata.staticMembers);
if (metadata.baseClass != null) {
constructor.baseInitializer = metadata.baseClass;
}