|
@@ -945,9 +945,9 @@ return $core.withContext(function($ctx1) {
|
|
|
|
|
|
var copy = self.a$cls._new();
|
|
var copy = self.a$cls._new();
|
|
Object.keys(self).forEach(function (i) {
|
|
Object.keys(self).forEach(function (i) {
|
|
- if(/^@.+/.test(i)) {
|
|
|
|
|
|
+ // if(/^@.+/.test(i)) {
|
|
copy[i] = $recv(self[i])._deepCopy();
|
|
copy[i] = $recv(self[i])._deepCopy();
|
|
- }
|
|
|
|
|
|
+ // }
|
|
});
|
|
});
|
|
return copy;
|
|
return copy;
|
|
;
|
|
;
|
|
@@ -958,7 +958,7 @@ return self;
|
|
},
|
|
},
|
|
//>>excludeStart("ide", pragmas.excludeIdeData);
|
|
//>>excludeStart("ide", pragmas.excludeIdeData);
|
|
args: [],
|
|
args: [],
|
|
-source: "deepCopy\x0a\x09<inlineJS: '\x0a\x09\x09var copy = self.a$cls._new();\x0a\x09\x09Object.keys(self).forEach(function (i) {\x0a\x09\x09if(/^@.+/.test(i)) {\x0a\x09\x09\x09copy[i] = $recv(self[i])._deepCopy();\x0a\x09\x09}\x0a\x09\x09});\x0a\x09\x09return copy;\x0a\x09'>",
|
|
|
|
|
|
+source: "deepCopy\x0a\x09<inlineJS: '\x0a\x09\x09var copy = self.a$cls._new();\x0a\x09\x09Object.keys(self).forEach(function (i) {\x0a\x09\x09// if(/^@.+/.test(i)) {\x0a\x09\x09\x09copy[i] = $recv(self[i])._deepCopy();\x0a\x09\x09// }\x0a\x09\x09});\x0a\x09\x09return copy;\x0a\x09'>",
|
|
referencedClasses: [],
|
|
referencedClasses: [],
|
|
//>>excludeEnd("ide");
|
|
//>>excludeEnd("ide");
|
|
messageSends: []
|
|
messageSends: []
|
|
@@ -1434,9 +1434,9 @@ return $core.withContext(function($ctx1) {
|
|
|
|
|
|
var copy = self.a$cls._new();
|
|
var copy = self.a$cls._new();
|
|
Object.keys(self).forEach(function(i) {
|
|
Object.keys(self).forEach(function(i) {
|
|
- if(/^@.+/.test(i)) {
|
|
|
|
|
|
+ // if(/^@.+/.test(i)) {
|
|
copy[i] = self[i];
|
|
copy[i] = self[i];
|
|
- }
|
|
|
|
|
|
+ // }
|
|
});
|
|
});
|
|
return copy;
|
|
return copy;
|
|
;
|
|
;
|
|
@@ -1447,7 +1447,7 @@ return self;
|
|
},
|
|
},
|
|
//>>excludeStart("ide", pragmas.excludeIdeData);
|
|
//>>excludeStart("ide", pragmas.excludeIdeData);
|
|
args: [],
|
|
args: [],
|
|
-source: "shallowCopy\x0a\x09<inlineJS: '\x0a\x09\x09var copy = self.a$cls._new();\x0a\x09\x09Object.keys(self).forEach(function(i) {\x0a\x09\x09if(/^@.+/.test(i)) {\x0a\x09\x09\x09copy[i] = self[i];\x0a\x09\x09}\x0a\x09\x09});\x0a\x09\x09return copy;\x0a\x09'>",
|
|
|
|
|
|
+source: "shallowCopy\x0a\x09<inlineJS: '\x0a\x09\x09var copy = self.a$cls._new();\x0a\x09\x09Object.keys(self).forEach(function(i) {\x0a\x09\x09// if(/^@.+/.test(i)) {\x0a\x09\x09\x09copy[i] = self[i];\x0a\x09\x09// }\x0a\x09\x09});\x0a\x09\x09return copy;\x0a\x09'>",
|
|
referencedClasses: [],
|
|
referencedClasses: [],
|
|
//>>excludeEnd("ide");
|
|
//>>excludeEnd("ide");
|
|
messageSends: []
|
|
messageSends: []
|