|
@@ -4512,6 +4512,30 @@ messageSends: ["remove:", "last"]
|
|
|
}),
|
|
|
$globals.SequenceableCollection);
|
|
|
|
|
|
+$core.addMethod(
|
|
|
+$core.method({
|
|
|
+selector: "reverseDo:",
|
|
|
+protocol: "enumerating",
|
|
|
+fn: function (aBlock){
|
|
|
+var self=this;
|
|
|
+
|
|
|
+return $core.withContext(function($ctx1) {
|
|
|
+
|
|
|
+$recv(self._reversed())._do_(aBlock);
|
|
|
+return self;
|
|
|
+
|
|
|
+}, function($ctx1) {$ctx1.fill(self,"reverseDo:",{aBlock:aBlock},$globals.SequenceableCollection)});
|
|
|
+
|
|
|
+},
|
|
|
+
|
|
|
+args: ["aBlock"],
|
|
|
+source: "reverseDo: aBlock\x0a\x09self reversed do: aBlock",
|
|
|
+referencedClasses: [],
|
|
|
+
|
|
|
+messageSends: ["do:", "reversed"]
|
|
|
+}),
|
|
|
+$globals.SequenceableCollection);
|
|
|
+
|
|
|
$core.addMethod(
|
|
|
$core.method({
|
|
|
selector: "reversed",
|