Fixed translating primitive arrays to js.

This commit is contained in:
Zalim Bashorov
2013-03-18 21:46:51 +04:00
parent 7fadf40ad8
commit 9c2d5a8ddb
4 changed files with 139 additions and 5 deletions
+12
View File
@@ -499,6 +499,18 @@ var kotlin = {set:function (receiver, key, value) {
return res;
};
Kotlin.numberArrayOfSize = function (size) {
return Kotlin.arrayFromFun(size, function(){ return 0; });
};
Kotlin.charArrayOfSize = function (size) {
return Kotlin.arrayFromFun(size, function(){ return '\0'; });
};
Kotlin.booleanArrayOfSize = function (size) {
return Kotlin.arrayFromFun(size, function(){ return false; });
};
Kotlin.arrayFromFun = function (size, initFun) {
var result = new Array(size);
for (var i = 0; i < size; i++) {