|
@@ -1302,14 +1302,14 @@ fn: function (aBoolean){
|
|
|
var self=this;
|
|
|
return smalltalk.withContext(function($ctx1) {
|
|
|
|
|
|
- if(! aBoolean._isBoolean || ! aBoolean._isBoolean()) {
|
|
|
- return false;
|
|
|
- }
|
|
|
- return Boolean(self == true) == aBoolean
|
|
|
+ return aBoolean != null &&
|
|
|
+ typeof aBoolean._isBoolean === "function" &&
|
|
|
+ aBoolean._isBoolean() &&
|
|
|
+ Boolean(self == true) == aBoolean
|
|
|
;
|
|
|
return self}, function($ctx1) {$ctx1.fill(self,"=",{aBoolean:aBoolean},smalltalk.Boolean)})},
|
|
|
args: ["aBoolean"],
|
|
|
-source: "= aBoolean\x0a\x09<\x0a\x09\x09if(! aBoolean._isBoolean || ! aBoolean._isBoolean()) {\x0a\x09\x09\x09return false;\x0a\x09\x09}\x0a\x09\x09return Boolean(self == true) == aBoolean\x0a\x09>",
|
|
|
+source: "= aBoolean\x0a\x09<\x0a\x09\x09return aBoolean != null &&\x0a\x09\x09\x09typeof aBoolean._isBoolean === \x22function\x22 &&\x0a\x09\x09\x09aBoolean._isBoolean() &&\x0a\x09\x09\x09Boolean(self == true) == aBoolean\x0a\x09>",
|
|
|
messageSends: [],
|
|
|
referencedClasses: []
|
|
|
}),
|
|
@@ -2474,14 +2474,14 @@ fn: function (aNumber){
|
|
|
var self=this;
|
|
|
return smalltalk.withContext(function($ctx1) {
|
|
|
|
|
|
- if(! aNumber._isNumber || ! aNumber._isNumber()) {
|
|
|
- return false;
|
|
|
- }
|
|
|
- return Number(self) == aNumber
|
|
|
+ return aNumber != null &&
|
|
|
+ typeof aNumber._isNumber === "function" &&
|
|
|
+ aNumber._isNumber() &&
|
|
|
+ Number(self) == aNumber
|
|
|
;
|
|
|
return self}, function($ctx1) {$ctx1.fill(self,"=",{aNumber:aNumber},smalltalk.Number)})},
|
|
|
args: ["aNumber"],
|
|
|
-source: "= aNumber\x0a\x09<\x0a\x09\x09if(! aNumber._isNumber || ! aNumber._isNumber()) {\x0a\x09\x09\x09return false;\x0a\x09\x09}\x0a\x09\x09return Number(self) == aNumber\x0a\x09>",
|
|
|
+source: "= aNumber\x0a\x09<\x0a\x09\x09return aNumber != null &&\x0a\x09\x09\x09typeof aNumber._isNumber === \x22function\x22 &&\x0a\x09\x09\x09aNumber._isNumber() &&\x0a\x09\x09\x09Number(self) == aNumber\x0a\x09>",
|
|
|
messageSends: [],
|
|
|
referencedClasses: []
|
|
|
}),
|