yourself return primitive (unboxed) value of self.
@@ -684,10 +684,11 @@ smalltalk.addMethod(
"_yourself",
smalltalk.method({
selector: "yourself",
-fn: function () {
- var self = this;
- return self;
-}
+fn: function (){
+var self=this;
+return self.valueOf();
+;
+return self}
}),
smalltalk.Object);
@@ -951,12 +951,13 @@ smalltalk.addMethod(
category: 'accessing',
-},
+return self},
args: [],
-source: "yourself\x0a\x09^self",
+source: "yourself\x0a\x09<return self.valueOf()>",
messageSends: [],
referencedClasses: []
@@ -88,7 +88,7 @@ value
!
yourself
- ^self
+ <return self.valueOf()>
! !
!Object methodsFor: 'comparing'!