Browse Source

Apply addToSequence to blocks.

Clear generated code.
It contained 'var;' statements.
Herby Vojčík 6 years ago
parent
commit
106eeafcda

+ 0 - 15
external/amber-cli/src/AmberCli.js

@@ -1060,15 +1060,12 @@ token="";
 } else {
 token=$4;
 }
-token;
 $5=$recv(token)._at_((2));
 //>>excludeStart("ctx", pragmas.excludeDebugContexts);
 $ctx2.sendIdx["at:"]=2;
 //>>excludeEnd("ctx");
 auth=$self._base64Decode_($5);
-auth;
 parts=$recv(auth)._tokenize_(":");
-parts;
 $8=$self["@username"];
 $9=$recv(parts)._at_((1));
 //>>excludeStart("ctx", pragmas.excludeDebugContexts);
@@ -1318,7 +1315,6 @@ $recv($2)._log_($3);
 return $self._respondNotFoundTo_(aResponse);
 } else {
 type=$recv($self._class())._mimeTypeFor_(filename);
-type;
 $4=$recv(type).__eq("application/javascript");
 if($core.assert($4)){
 type=$recv(type).__comma(";charset=utf-8");
@@ -1852,7 +1848,6 @@ popFront=(function(args){
 return $core.withContext(function($ctx2) {
 //>>excludeEnd("ctx");
 front=$recv(args)._first();
-front;
 $recv(args)._remove_(front);
 return front;
 //>>excludeStart("ctx", pragmas.excludeDebugContexts);
@@ -1875,13 +1870,10 @@ optionName=$recv(popFront)._value_(options);
 //>>excludeStart("ctx", pragmas.excludeDebugContexts);
 $ctx2.sendIdx["value:"]=1;
 //>>excludeEnd("ctx");
-optionName;
 optionValue=$recv(popFront)._value_(options);
-optionValue;
 $6=$recv(switches)._includes_(optionName);
 if($core.assert($6)){
 optionName=$self._selectorForCommandLineSwitch_(optionName);
-optionName;
 return $recv(server)._perform_withArguments_(optionName,$recv($globals.Array)._with_(optionValue));
 } else {
 $7=console;
@@ -2018,7 +2010,6 @@ return $recv($globals.FileServer)._printHelp();
 return $core.withContext(function($ctx2) {
 //>>excludeEnd("ctx");
 fileServer=$recv($globals.FileServer)._createServerWithArguments_(args);
-fileServer;
 throw $early=[$recv(fileServer)._start()];
 //>>excludeStart("ctx", pragmas.excludeDebugContexts);
 }, function($ctx2) {$ctx2.fillBlock({},$ctx1,3)});
@@ -2506,7 +2497,6 @@ $6=$recv($5)._log_(error3);
 //>>excludeStart("ctx", pragmas.excludeDebugContexts);
 $ctx4.sendIdx["log:"]=6;
 //>>excludeEnd("ctx");
-$6;
 return $recv(process)._exit_((103));
 //>>excludeStart("ctx", pragmas.excludeDebugContexts);
 $ctx4.sendIdx["exit:"]=3;
@@ -2526,7 +2516,6 @@ $4=$recv($3)._log_(error2);
 //>>excludeStart("ctx", pragmas.excludeDebugContexts);
 $ctx3.sendIdx["log:"]=4;
 //>>excludeEnd("ctx");
-$4;
 return $recv(process)._exit_((102));
 //>>excludeStart("ctx", pragmas.excludeDebugContexts);
 $ctx3.sendIdx["exit:"]=2;
@@ -2546,7 +2535,6 @@ $2=$recv($1)._log_(error);
 //>>excludeStart("ctx", pragmas.excludeDebugContexts);
 $ctx2.sendIdx["log:"]=2;
 //>>excludeEnd("ctx");
-$2;
 return $recv(process)._exit_((101));
 //>>excludeStart("ctx", pragmas.excludeDebugContexts);
 $ctx2.sendIdx["exit:"]=1;
@@ -2624,9 +2612,7 @@ varName=$self._nextResultName();
 } else {
 varName=name;
 }
-varName;
 $self["@session"]=$self._addVariableNamed_to_(varName,$self["@session"]);
-$self["@session"];
 $recv((function(){
 //>>excludeStart("ctx", pragmas.excludeDebugContexts);
 return $core.withContext(function($ctx3) {
@@ -3528,7 +3514,6 @@ $5=$recv($6)._matchesOf_("\x5cd+$");
 $4=$recv($5)._first();
 $3=$recv($4)._asNumber();
 counter=$recv($3).__plus((1));
-counter;
 $7=$recv(aClass)._name();
 //>>excludeStart("ctx", pragmas.excludeDebugContexts);
 $ctx1.sendIdx["name"]=3;

+ 0 - 1
external/amber-dev/lib/NodeTestRunner.js

@@ -67,7 +67,6 @@ var result;
 return $core.withContext(function($ctx2) {
 //>>excludeEnd("ctx");
 result=$recv(ann)._result();
-result;
 $2=$recv(result)._runs();
 //>>excludeStart("ctx", pragmas.excludeDebugContexts);
 $ctx2.sendIdx["runs"]=1;

+ 18 - 20
src/Compiler-IR.js

@@ -465,7 +465,7 @@ var self=this,$self=this;
 //>>excludeStart("ctx", pragmas.excludeDebugContexts);
 return $core.withContext(function($ctx1) {
 //>>excludeEnd("ctx");
-var $1,$2,$4,$3,$5,$6,$9,$8,$7,$11,$14,$13,$12,$10;
+var $1,$2,$4,$3,$5,$8,$7,$6,$10,$13,$12,$11,$9;
 $1=$recv($globals.IRBlockSequence)._new();
 //>>excludeStart("ctx", pragmas.excludeDebugContexts);
 $ctx1.sendIdx["new"]=1;
@@ -491,49 +491,48 @@ $recv($3)._do_((function(each){
 //>>excludeStart("ctx", pragmas.excludeDebugContexts);
 return $core.withContext(function($ctx4) {
 //>>excludeEnd("ctx");
-$5=$self._sequence();
-$6=$self._visitOrAlias_(each);
+$5=$self._visitOrAlias_(each);
 //>>excludeStart("ctx", pragmas.excludeDebugContexts);
 $ctx4.sendIdx["visitOrAlias:"]=1;
 //>>excludeEnd("ctx");
-return $recv($5)._add_($6);
+return $self._addToSequence_($5);
 //>>excludeStart("ctx", pragmas.excludeDebugContexts);
-$ctx4.sendIdx["add:"]=1;
+$ctx4.sendIdx["addToSequence:"]=1;
 //>>excludeEnd("ctx");
 //>>excludeStart("ctx", pragmas.excludeDebugContexts);
 }, function($ctx4) {$ctx4.fillBlock({each:each},$ctx3,3)});
 //>>excludeEnd("ctx");
 }));
-$9=$recv(aNode)._dagChildren();
+$8=$recv(aNode)._dagChildren();
 //>>excludeStart("ctx", pragmas.excludeDebugContexts);
 $ctx3.sendIdx["dagChildren"]=3;
 //>>excludeEnd("ctx");
-$8=$recv($9)._last();
+$7=$recv($8)._last();
 //>>excludeStart("ctx", pragmas.excludeDebugContexts);
 $ctx3.sendIdx["last"]=1;
 //>>excludeEnd("ctx");
-$7=$recv($8)._isReturnNode();
-if($core.assert($7)){
+$6=$recv($7)._isReturnNode();
+if($core.assert($6)){
 return $self._addToSequence_($self._visitOrAlias_($recv($recv(aNode)._dagChildren())._last()));
 } else {
-$11=$recv($globals.IRBlockReturn)._new();
-$14=$recv(aNode)._dagChildren();
+$10=$recv($globals.IRBlockReturn)._new();
+$13=$recv(aNode)._dagChildren();
 //>>excludeStart("ctx", pragmas.excludeDebugContexts);
 $ctx3.sendIdx["dagChildren"]=4;
 //>>excludeEnd("ctx");
-$13=$recv($14)._last();
+$12=$recv($13)._last();
 //>>excludeStart("ctx", pragmas.excludeDebugContexts);
 $ctx3.sendIdx["last"]=2;
 //>>excludeEnd("ctx");
-$12=$self._visitOrAlias_($13);
+$11=$self._visitOrAlias_($12);
 //>>excludeStart("ctx", pragmas.excludeDebugContexts);
 $ctx3.sendIdx["visitOrAlias:"]=2;
 //>>excludeEnd("ctx");
-$recv($11)._add_($12);
-$10=$recv($11)._yourself();
-return $self._addToSequence_($10);
+$recv($10)._add_($11);
+$9=$recv($10)._yourself();
+return $self._addToSequence_($9);
 //>>excludeStart("ctx", pragmas.excludeDebugContexts);
-$ctx3.sendIdx["addToSequence:"]=1;
+$ctx3.sendIdx["addToSequence:"]=2;
 //>>excludeEnd("ctx");
 }
 //>>excludeStart("ctx", pragmas.excludeDebugContexts);
@@ -550,10 +549,10 @@ $ctx3.sendIdx["addToSequence:"]=1;
 },
 //>>excludeStart("ide", pragmas.excludeIdeData);
 args: ["aNode"],
-source: "visitBlockSequenceNode: aNode\x0a\x09^ self\x0a\x09\x09withSequence: IRBlockSequence new\x0a\x09\x09do: [\x0a\x09\x09\x09aNode dagChildren ifNotEmpty: [\x0a\x09\x09\x09\x09aNode dagChildren allButLast do: [ :each |\x0a\x09\x09\x09\x09\x09self sequence add: (self visitOrAlias: each) ].\x0a\x09\x09\x09\x09aNode dagChildren last isReturnNode\x0a\x09\x09\x09\x09\x09ifFalse: [ self addToSequence: (IRBlockReturn new add: (self visitOrAlias: aNode dagChildren last); yourself) ]\x0a\x09\x09\x09\x09\x09ifTrue: [ self addToSequence: (self visitOrAlias: aNode dagChildren last) ] ]]",
+source: "visitBlockSequenceNode: aNode\x0a\x09^ self\x0a\x09\x09withSequence: IRBlockSequence new\x0a\x09\x09do: [\x0a\x09\x09\x09aNode dagChildren ifNotEmpty: [\x0a\x09\x09\x09\x09aNode dagChildren allButLast do: [ :each |\x0a\x09\x09\x09\x09\x09self addToSequence: (self visitOrAlias: each) ].\x0a\x09\x09\x09\x09aNode dagChildren last isReturnNode\x0a\x09\x09\x09\x09\x09ifFalse: [ self addToSequence: (IRBlockReturn new add: (self visitOrAlias: aNode dagChildren last); yourself) ]\x0a\x09\x09\x09\x09\x09ifTrue: [ self addToSequence: (self visitOrAlias: aNode dagChildren last) ] ]]",
 referencedClasses: ["IRBlockSequence", "IRBlockReturn"],
 //>>excludeEnd("ide");
-messageSends: ["withSequence:do:", "new", "ifNotEmpty:", "dagChildren", "do:", "allButLast", "add:", "sequence", "visitOrAlias:", "ifFalse:ifTrue:", "isReturnNode", "last", "addToSequence:", "yourself"]
+messageSends: ["withSequence:do:", "new", "ifNotEmpty:", "dagChildren", "do:", "allButLast", "addToSequence:", "visitOrAlias:", "ifFalse:ifTrue:", "isReturnNode", "last", "add:", "yourself"]
 }),
 $globals.IRASTTranslator);
 
@@ -573,7 +572,6 @@ $1=$recv(receiver)._isImmutable();
 if(!$core.assert($1)){
 var alias;
 alias=$self._alias_(receiver);
-alias;
 receiver=$recv($recv($globals.VariableNode)._new())._binding_($recv(alias)._variable());
 receiver;
 }

+ 1 - 1
src/Compiler-IR.st

@@ -138,7 +138,7 @@ visitBlockSequenceNode: aNode
 		do: [
 			aNode dagChildren ifNotEmpty: [
 				aNode dagChildren allButLast do: [ :each |
-					self sequence add: (self visitOrAlias: each) ].
+					self addToSequence: (self visitOrAlias: each) ].
 				aNode dagChildren last isReturnNode
 					ifFalse: [ self addToSequence: (IRBlockReturn new add: (self visitOrAlias: aNode dagChildren last); yourself) ]
 					ifTrue: [ self addToSequence: (self visitOrAlias: aNode dagChildren last) ] ]]

+ 0 - 4
src/Compiler-Inlining.js

@@ -684,7 +684,6 @@ $recv($3)._removeNonLocalReturn_($5);
 $6=$recv($globals.IRReturn)._new();
 $recv($6)._scope_($recv(anIRNonLocalReturn)._scope());
 localReturn=$recv($6)._yourself();
-localReturn;
 $recv($recv(anIRNonLocalReturn)._dagChildren())._do_((function(each){
 //>>excludeStart("ctx", pragmas.excludeDebugContexts);
 return $core.withContext(function($ctx2) {
@@ -912,7 +911,6 @@ var recvVarName;
 return $core.withContext(function($ctx2) {
 //>>excludeEnd("ctx");
 recvVarName=$recv(anIRInlinedIfNilIfNotNil)._receiverInternalVariableName();
-recvVarName;
 $2=$self._stream();
 //>>excludeStart("ctx", pragmas.excludeDebugContexts);
 $ctx2.sendIdx["stream"]=2;
@@ -1961,7 +1959,6 @@ var final;
 return $core.withContext(function($ctx2) {
 //>>excludeEnd("ctx");
 final=$recv(statements)._last();
-final;
 $1=$recv(final)._yieldsValue();
 if($core.assert($1)){
 $2=sequence;
@@ -2063,7 +2060,6 @@ var final;
 return $core.withContext(function($ctx2) {
 //>>excludeEnd("ctx");
 final=$recv(statements)._last();
-final;
 $1=$recv(final)._yieldsValue();
 if($core.assert($1)){
 $2=sequence;

+ 0 - 1
src/Compiler-Interpreter.js

@@ -2932,7 +2932,6 @@ $ctx1.sendIdx["interpreter"]=1;
 $1=$recv($2)._hasReturned();
 if($core.assert($1)){
 $self["@returned"]=true;
-$self["@returned"];
 $self._returnValue_($recv($recv(aContext)._interpreter())._returnValue());
 }
 return self;

+ 0 - 3
src/Compiler-Semantic.js

@@ -1001,7 +1001,6 @@ var $1,$2,$4,$3,$receiver;
 $1=$self["@pseudoVars"];
 if(($receiver = $1) == null || $receiver.a$nil){
 $self["@pseudoVars"]=$recv($globals.Dictionary)._new();
-$self["@pseudoVars"];
 $recv($recv($globals.Smalltalk)._pseudoVariableNames())._do_((function(each){
 //>>excludeStart("ctx", pragmas.excludeDebugContexts);
 return $core.withContext(function($ctx2) {
@@ -1923,7 +1922,6 @@ aPackage;
 } else {
 var packageKnownVars;
 packageKnownVars=$recv($recv($recv(aPackage)._imports())._reject_("isString"))._collect_("key");
-packageKnownVars;
 $1=$recv(packageKnownVars)._includes_(aString);
 if($core.assert($1)){
 return false;
@@ -2606,7 +2604,6 @@ $6=$recv($4)._yourself();
 $ctx1.sendIdx["yourself"]=1;
 //>>excludeEnd("ctx");
 binding=$6;
-binding;
 $7=$self._classReferences();
 $8=$recv(aNode)._value();
 //>>excludeStart("ctx", pragmas.excludeDebugContexts);

+ 0 - 2
src/Compiler-Tests.js

@@ -487,7 +487,6 @@ $2=$recv(anObject)._class();
 $ctx3.sendIdx["class"]=1;
 //>>excludeEnd("ctx");
 method=$recv($1)._install_forClass_protocol_(aString,$2,"tests");
-method;
 return $recv($self["@receiver"])._perform_($recv(method)._selector());
 //>>excludeStart("ctx", pragmas.excludeDebugContexts);
 }, function($ctx3) {$ctx3.fillBlock({},$ctx2,2)});
@@ -2185,7 +2184,6 @@ $ctx2.sendIdx["new"]=1;
 //>>excludeEnd("ctx");
 $recv($1)._value_(each);
 node=$recv($1)._yourself();
-node;
 return $self._assert_($recv($recv($recv($globals.MethodLexicalScope)._new())._bindingFor_(node))._isPseudoVar());
 //>>excludeStart("ctx", pragmas.excludeDebugContexts);
 }, function($ctx2) {$ctx2.fillBlock({each:each},$ctx1,1)});

+ 0 - 2
src/Kernel-Classes.js

@@ -1769,7 +1769,6 @@ $1=$self._basicRemoveClass_(newClass);
 //>>excludeStart("ctx", pragmas.excludeDebugContexts);
 $ctx2.sendIdx["basicRemoveClass:"]=1;
 //>>excludeEnd("ctx");
-$1;
 return $recv(exception)._resignal();
 //>>excludeStart("ctx", pragmas.excludeDebugContexts);
 }, function($ctx2) {$ctx2.fillBlock({exception:exception},$ctx1,2)});
@@ -3935,7 +3934,6 @@ var key;
 return $core.withContext(function($ctx2) {
 //>>excludeEnd("ctx");
 key=$recv(each)._key();
-key;
 return $recv($self["@aliases"])._at_ifPresent_ifAbsent_(key,(function(){
 //>>excludeStart("ctx", pragmas.excludeDebugContexts);
 return $core.withContext(function($ctx3) {

+ 0 - 13
src/Kernel-Collections.js

@@ -6970,7 +6970,6 @@ start=(1).__plus(nextLF);
 //>>excludeStart("ctx", pragmas.excludeDebugContexts);
 $ctx2.sendIdx["+"]=1;
 //>>excludeEnd("ctx");
-start;
 nextLF=$self._indexOf_startingAt_(lf,start);
 //>>excludeStart("ctx", pragmas.excludeDebugContexts);
 $ctx2.sendIdx["indexOf:startingAt:"]=3;
@@ -6996,12 +6995,10 @@ start=(1).__plus(nextLF);
 //>>excludeStart("ctx", pragmas.excludeDebugContexts);
 $ctx2.sendIdx["+"]=3;
 //>>excludeEnd("ctx");
-start;
 nextCR=$self._indexOf_startingAt_(cr,start);
 //>>excludeStart("ctx", pragmas.excludeDebugContexts);
 $ctx2.sendIdx["indexOf:startingAt:"]=4;
 //>>excludeEnd("ctx");
-nextCR;
 nextLF=$self._indexOf_startingAt_(lf,start);
 //>>excludeStart("ctx", pragmas.excludeDebugContexts);
 $ctx2.sendIdx["indexOf:startingAt:"]=5;
@@ -7010,7 +7007,6 @@ return nextLF;
 } else {
 $recv(aBlock)._value_value_value_(start,$recv(nextCR).__minus((1)),nextCR);
 start=(1).__plus(nextCR);
-start;
 nextCR=$self._indexOf_startingAt_(cr,start);
 return nextCR;
 }
@@ -7894,7 +7890,6 @@ $recv((function(){
 return $core.withContext(function($ctx2) {
 //>>excludeEnd("ctx");
 result=$self._random();
-result;
 return $recv(aString)._includesSubString_(result);
 //>>excludeStart("ctx", pragmas.excludeDebugContexts);
 }, function($ctx2) {$ctx2.fillBlock({},$ctx1,1)});
@@ -8087,9 +8082,7 @@ object=$recv(bucket)._first();
 //>>excludeStart("ctx", pragmas.excludeDebugContexts);
 $ctx1.sendIdx["first"]=1;
 //>>excludeEnd("ctx");
-object;
 slowBucket=$recv(bucket)._third();
-slowBucket;
 $recv(slowBucket)._indexOf_ifAbsent_(object,(function(){
 //>>excludeStart("ctx", pragmas.excludeDebugContexts);
 return $core.withContext(function($ctx2) {
@@ -9925,7 +9918,6 @@ pre=$recv($4)._copyFrom_to_((1),$5);
 //>>excludeStart("ctx", pragmas.excludeDebugContexts);
 $ctx1.sendIdx["copyFrom:to:"]=1;
 //>>excludeEnd("ctx");
-pre;
 $6=$self._collection();
 //>>excludeStart("ctx", pragmas.excludeDebugContexts);
 $ctx1.sendIdx["collection"]=3;
@@ -9951,7 +9943,6 @@ $11=$recv($self._collection())._size();
 $ctx1.sendIdx["size"]=2;
 //>>excludeEnd("ctx");
 post=$recv($6)._copyFrom_to_($7,$11);
-post;
 $12=$recv($recv(pre).__comma(aString)).__comma(post);
 //>>excludeStart("ctx", pragmas.excludeDebugContexts);
 $ctx1.sendIdx[","]=2;
@@ -10196,7 +10187,6 @@ return $core.withContext(function($ctx3) {
 $1=$recv($self["@readIndex"]).__gt((1));
 if($core.assert($1)){
 $self["@read"]=[];
-$self["@read"];
 $self["@readIndex"]=(1);
 $self["@readIndex"];
 }
@@ -10206,11 +10196,8 @@ throw $early=[$recv(aBlock)._value()];
 //>>excludeEnd("ctx");
 }));
 $self["@read"]=$self["@write"];
-$self["@read"];
 $self["@readIndex"]=(1);
-$self["@readIndex"];
 $self["@write"]=$recv($globals.OrderedCollection)._new();
-$self["@write"];
 return $recv($self["@read"])._first();
 //>>excludeStart("ctx", pragmas.excludeDebugContexts);
 }, function($ctx2) {$ctx2.fillBlock({},$ctx1,1)});

+ 0 - 1
src/Kernel-Dag.js

@@ -290,7 +290,6 @@ $recv((function(){
 return $core.withContext(function($ctx2) {
 //>>excludeEnd("ctx");
 $self["@path"]=$recv($self["@path"]).__comma([aNode]);
-$self["@path"];
 result=(
 //>>excludeStart("ctx", pragmas.excludeDebugContexts);
 $ctx2.supercall = true,

+ 0 - 1
src/Kernel-Infrastructure.js

@@ -1532,7 +1532,6 @@ var split;
 return $core.withContext(function($ctx2) {
 //>>excludeEnd("ctx");
 split=$recv(each)._tokenize_("=");
-split;
 $1=$recv($recv(split)._size()).__eq((1));
 if($core.assert($1)){
 return $recv(split)._first();

+ 0 - 4
src/Kernel-Methods.js

@@ -320,7 +320,6 @@ var smalltalkError;
 return $core.withContext(function($ctx2) {
 //>>excludeEnd("ctx");
 smalltalkError=$recv($globals.Smalltalk)._asSmalltalkException_(error);
-smalltalkError;
 $1=$recv(smalltalkError)._isKindOf_(anErrorClass);
 if($core.assert($1)){
 return $recv(aBlock)._value_(smalltalkError);
@@ -1361,12 +1360,10 @@ var block;
 return $core.withContext(function($ctx2) {
 //>>excludeEnd("ctx");
 $self["@poolSize"]=$recv($self["@poolSize"]).__minus((1));
-$self["@poolSize"];
 block=$recv($self["@queue"])._nextIfAbsent_((function(){
 return sentinel;
 
 }));
-block;
 $1=$recv(block).__eq_eq(sentinel);
 if(!$core.assert($1)){
 return $recv((function(){
@@ -2084,7 +2081,6 @@ $ctx1.sendIdx[","]=1;
 } else {
 var methodClass;
 methodClass=$recv($self._method())._methodClass();
-methodClass;
 $5=methodClass;
 $7=$self._receiver();
 //>>excludeStart("ctx", pragmas.excludeDebugContexts);

+ 0 - 3
src/Kernel-Objects.js

@@ -4673,7 +4673,6 @@ count=$recv(count).__plus((1));
 //>>excludeStart("ctx", pragmas.excludeDebugContexts);
 $ctx2.sendIdx["+"]=2;
 //>>excludeEnd("ctx");
-count;
 first=$recv(first).__plus((1));
 return first;
 //>>excludeStart("ctx", pragmas.excludeDebugContexts);
@@ -4734,7 +4733,6 @@ pos=$recv(pos).__plus((1));
 //>>excludeStart("ctx", pragmas.excludeDebugContexts);
 $ctx2.sendIdx["+"]=1;
 //>>excludeEnd("ctx");
-pos;
 value=$recv(value).__plus(step);
 //>>excludeStart("ctx", pragmas.excludeDebugContexts);
 $ctx2.sendIdx["+"]=2;
@@ -4765,7 +4763,6 @@ pos=$recv(pos).__plus((1));
 //>>excludeStart("ctx", pragmas.excludeDebugContexts);
 $ctx2.sendIdx["+"]=3;
 //>>excludeEnd("ctx");
-pos;
 value=$recv(value).__plus(step);
 return value;
 //>>excludeStart("ctx", pragmas.excludeDebugContexts);

+ 0 - 18
src/Kernel-Tests.js

@@ -1001,7 +1001,6 @@ $recv((function(){
 return $core.withContext(function($ctx2) {
 //>>excludeEnd("ctx");
 i=$recv(i).__plus((1));
-i;
 return $recv(i).__gt((5));
 //>>excludeStart("ctx", pragmas.excludeDebugContexts);
 }, function($ctx2) {$ctx2.fillBlock({},$ctx1,3)});
@@ -1067,7 +1066,6 @@ $recv((function(){
 return $core.withContext(function($ctx2) {
 //>>excludeEnd("ctx");
 i=$recv(i).__plus((1));
-i;
 return $recv(i).__lt((5));
 //>>excludeStart("ctx", pragmas.excludeDebugContexts);
 }, function($ctx2) {$ctx2.fillBlock({},$ctx1,3)});
@@ -5301,14 +5299,12 @@ $self._nonIndexesDo_((function(each){
 return $core.withContext(function($ctx2) {
 //>>excludeEnd("ctx");
 visited=nil;
-visited;
 $2=$self._collection();
 //>>excludeStart("ctx", pragmas.excludeDebugContexts);
 $ctx2.sendIdx["collection"]=1;
 //>>excludeEnd("ctx");
 $1=$recv($2)._at_ifPresent_(each,(function(value1){
 visited=value1;
-visited;
 return sentinel;
 
 }));
@@ -5329,14 +5325,12 @@ $self._samplesDo_((function(index,value){
 return $core.withContext(function($ctx2) {
 //>>excludeEnd("ctx");
 visited=nil;
-visited;
 $4=$self._collection();
 //>>excludeStart("ctx", pragmas.excludeDebugContexts);
 $ctx2.sendIdx["collection"]=2;
 //>>excludeEnd("ctx");
 $3=$recv($4)._at_ifPresent_(index,(function(value2){
 visited=value2;
-visited;
 return sentinel;
 
 }));
@@ -5380,14 +5374,12 @@ $self._nonIndexesDo_((function(each){
 return $core.withContext(function($ctx2) {
 //>>excludeEnd("ctx");
 visited=nil;
-visited;
 $2=$self._collection();
 //>>excludeStart("ctx", pragmas.excludeDebugContexts);
 $ctx2.sendIdx["collection"]=1;
 //>>excludeEnd("ctx");
 $1=$recv($2)._at_ifPresent_ifAbsent_(each,(function(value1){
 visited=value1;
-visited;
 return sentinel;
 
 }),(function(){
@@ -5423,14 +5415,12 @@ $self._samplesDo_((function(index,value){
 return $core.withContext(function($ctx2) {
 //>>excludeEnd("ctx");
 visited=nil;
-visited;
 $5=$self._collection();
 //>>excludeStart("ctx", pragmas.excludeDebugContexts);
 $ctx2.sendIdx["collection"]=2;
 //>>excludeEnd("ctx");
 $4=$recv($5)._at_ifPresent_ifAbsent_(index,(function(value2){
 visited=value2;
-visited;
 return sentinel;
 
 }),(function(){
@@ -6140,7 +6130,6 @@ collection=$self._collection();
 //>>excludeStart("ctx", pragmas.excludeDebugContexts);
 $ctx2.sendIdx["collection"]=1;
 //>>excludeEnd("ctx");
-collection;
 $self._should_raise_((function(){
 //>>excludeStart("ctx", pragmas.excludeDebugContexts);
 return $core.withContext(function($ctx3) {
@@ -6175,7 +6164,6 @@ collection=$self._collection();
 //>>excludeStart("ctx", pragmas.excludeDebugContexts);
 $ctx2.sendIdx["collection"]=3;
 //>>excludeEnd("ctx");
-collection;
 $3=$recv(collection)._removeKey_(index);
 //>>excludeStart("ctx", pragmas.excludeDebugContexts);
 $ctx2.sendIdx["removeKey:"]=2;
@@ -6232,7 +6220,6 @@ collection=$self._collection();
 //>>excludeStart("ctx", pragmas.excludeDebugContexts);
 $ctx2.sendIdx["collection"]=1;
 //>>excludeEnd("ctx");
-collection;
 $1=$recv(collection)._removeKey_ifAbsent_(each,(function(){
 //>>excludeStart("ctx", pragmas.excludeDebugContexts);
 return $core.withContext(function($ctx3) {
@@ -6278,7 +6265,6 @@ collection=$self._collection();
 //>>excludeStart("ctx", pragmas.excludeDebugContexts);
 $ctx2.sendIdx["collection"]=3;
 //>>excludeEnd("ctx");
-collection;
 $5=$recv(collection)._removeKey_ifAbsent_(index,(function(){
 //>>excludeStart("ctx", pragmas.excludeDebugContexts);
 return $core.withContext(function($ctx3) {
@@ -7510,7 +7496,6 @@ var collection;
 return $core.withContext(function($ctx2) {
 //>>excludeEnd("ctx");
 collection=$self._collection();
-collection;
 $recv(collection)._at_put_(index,jsNull);
 $1=$recv(collection)._indexOf_startingAt_(jsNull,(1));
 //>>excludeStart("ctx", pragmas.excludeDebugContexts);
@@ -15538,7 +15523,6 @@ return $core.withContext(function($ctx1) {
 return $core.withContext(function($ctx2) {
 //>>excludeEnd("ctx");
 val=(10)._atRandom();
-val;
 $self._assert_($recv(val).__gt((0)));
 //>>excludeStart("ctx", pragmas.excludeDebugContexts);
 $ctx2.sendIdx["assert:"]=1;
@@ -15578,7 +15562,6 @@ var $3,$4,$2,$1;
 return $core.withContext(function($ctx2) {
 //>>excludeEnd("ctx");
 val="abc"._atRandom();
-val;
 $3=$recv(val).__eq("a");
 //>>excludeStart("ctx", pragmas.excludeDebugContexts);
 $ctx2.sendIdx["="]=1;
@@ -15627,7 +15610,6 @@ var current,next;
 return $core.withContext(function($ctx2) {
 //>>excludeEnd("ctx");
 next=$recv($recv($globals.Random)._new())._next();
-next;
 $self._assert_($recv(next).__gt_eq((0)));
 //>>excludeStart("ctx", pragmas.excludeDebugContexts);
 $ctx2.sendIdx["assert:"]=1;

+ 0 - 9
src/Platform-ImportExport.js

@@ -898,7 +898,6 @@ return $recv([each,$recv(each)._theMetaClass()])._do_((function(aClass){
 return $core.withContext(function($ctx3) {
 //>>excludeEnd("ctx");
 map=$recv($globals.Dictionary)._new();
-map;
 $recv(aClass)._protocolsDo_((function(category,methods){
 //>>excludeStart("ctx", pragmas.excludeDebugContexts);
 return $core.withContext(function($ctx4) {
@@ -2027,7 +2026,6 @@ pragmaStart=$recv($2).__comma($4);
 //>>excludeStart("ctx", pragmas.excludeDebugContexts);
 $ctx2.sendIdx[","]=1;
 //>>excludeEnd("ctx");
-pragmaStart;
 $6=$recv($globals.String)._lf();
 //>>excludeStart("ctx", pragmas.excludeDebugContexts);
 $ctx2.sendIdx["lf"]=3;
@@ -2193,7 +2191,6 @@ char=$recv($self["@stream"])._next();
 //>>excludeStart("ctx", pragmas.excludeDebugContexts);
 $ctx2.sendIdx["next"]=1;
 //>>excludeEnd("ctx");
-char;
 return $recv(char)._notNil();
 //>>excludeStart("ctx", pragmas.excludeDebugContexts);
 }, function($ctx2) {$ctx2.fillBlock({},$ctx1,1)});
@@ -2491,7 +2488,6 @@ $recv((function(){
 return $core.withContext(function($ctx2) {
 //>>excludeEnd("ctx");
 chunk=$recv(aChunkParser)._nextChunk();
-chunk;
 return $recv(chunk)._isEmpty();
 //>>excludeStart("ctx", pragmas.excludeDebugContexts);
 }, function($ctx2) {$ctx2.fillBlock({},$ctx1,1)});
@@ -2728,7 +2724,6 @@ $recv((function(){
 return $core.withContext(function($ctx3) {
 //>>excludeEnd("ctx");
 chunk=$recv(parser)._nextChunk();
-chunk;
 return $recv(chunk)._isNil();
 //>>excludeStart("ctx", pragmas.excludeDebugContexts);
 }, function($ctx3) {$ctx3.fillBlock({},$ctx2,2)});
@@ -2746,13 +2741,10 @@ return lastEmpty;
 return $core.withContext(function($ctx4) {
 //>>excludeEnd("ctx");
 $self["@lastSection"]=chunk;
-$self["@lastSection"];
 result=$recv($recv($globals.Compiler)._new())._evaluateExpression_(chunk);
-result;
 $1=lastEmpty;
 if($core.assert($1)){
 lastEmpty=false;
-lastEmpty;
 return $recv(result)._scanFrom_(parser);
 }
 //>>excludeStart("ctx", pragmas.excludeDebugContexts);
@@ -2773,7 +2765,6 @@ return $self["@lastSection"];
 return $core.withContext(function($ctx2) {
 //>>excludeEnd("ctx");
 $self["@lastChunk"]=$recv(parser)._last();
-$self["@lastChunk"];
 return $recv(e)._resignal();
 //>>excludeStart("ctx", pragmas.excludeDebugContexts);
 }, function($ctx2) {$ctx2.fillBlock({e:e},$ctx1,7)});

+ 0 - 1
src/Platform-Services.js

@@ -1452,7 +1452,6 @@ $ctx1.sendIdx["handleUnhandledError:"]=1;
 } else {
 var smalltalkError;
 smalltalkError=$recv($globals.JavaScriptException)._on_(anError);
-smalltalkError;
 $recv(smalltalkError)._wrap();
 $self._handleUnhandledError_(smalltalkError);
 }

+ 0 - 6
src/SUnit-Tests.js

@@ -253,7 +253,6 @@ $self["@flag"]=$recv($self._async_((function(){
 return $core.withContext(function($ctx2) {
 //>>excludeEnd("ctx");
 $self["@flag"]="ok";
-$self["@flag"];
 return $self._error_("Intentional");
 //>>excludeStart("ctx", pragmas.excludeDebugContexts);
 }, function($ctx2) {$ctx2.fillBlock({},$ctx1,1)});
@@ -323,7 +322,6 @@ $self["@flag"]=$recv($self._async_((function(){
 return $core.withContext(function($ctx2) {
 //>>excludeEnd("ctx");
 $self["@flag"]="ok";
-$self["@flag"];
 return $self._assert_(false);
 //>>excludeStart("ctx", pragmas.excludeDebugContexts);
 }, function($ctx2) {$ctx2.fillBlock({},$ctx1,1)});
@@ -899,12 +897,10 @@ $self._finished();
 $ctx2.sendIdx["finished"]=1;
 //>>excludeEnd("ctx");
 $self["@flag"]="ok";
-$self["@flag"];
 x=$recv(x).__plus((1));
 //>>excludeStart("ctx", pragmas.excludeDebugContexts);
 $ctx2.sendIdx["+"]=1;
 //>>excludeEnd("ctx");
-x;
 return $self._assert_equals_(x,(1));
 //>>excludeStart("ctx", pragmas.excludeDebugContexts);
 $ctx2.sendIdx["assert:equals:"]=1;
@@ -926,9 +922,7 @@ return $core.withContext(function($ctx2) {
 //>>excludeEnd("ctx");
 $self._finished();
 $self["@flag"]="ok";
-$self["@flag"];
 x=$recv(x).__plus((1));
-x;
 return $self._assert_equals_(x,(1));
 //>>excludeStart("ctx", pragmas.excludeDebugContexts);
 }, function($ctx2) {$ctx2.fillBlock({},$ctx1,2)});

+ 0 - 2
src/SUnit.js

@@ -831,7 +831,6 @@ $recv((function(){
 return $core.withContext(function($ctx2) {
 //>>excludeEnd("ctx");
 failed=true;
-failed;
 $recv(aBlock)._value();
 failed=false;
 return failed;
@@ -1599,7 +1598,6 @@ var runs;
 return $core.withContext(function($ctx2) {
 //>>excludeEnd("ctx");
 runs=$recv($self["@result"])._runs();
-runs;
 $1=$recv(runs).__lt($recv($self["@result"])._total());
 if($core.assert($1)){
 return $recv($self._contextOf_($recv(runs).__plus((1))))._start();