Fixed: Code generated in test cases is corrected for the fast msgSend function

This commit is contained in:
Martin Carlberg
2014-04-09 17:02:28 +02:00
parent 93e7133076
commit 0f5b36e9c5
7 changed files with 11 additions and 10 deletions
@@ -1,2 +1,2 @@
objj_msgSend(object, ":", argument);
((___r1=object),___r1==null?null:___r1.isa.objj_msgSend1(___r1,":",argument));
@@ -1 +1 @@
objj_msgSend(object,"for:in:nil:",a,b,nil);
((___r1=object),___r1==null?null:___r1.isa.objj_msgSend3(___r1,"for:in:nil:",a,b,nil));
@@ -1,2 +1,2 @@
objj_msgSend(object, "label:label2:label3:label4:", argument, argument2, argument3, argument4);
((___r1=object),___r1==null?null:___r1.isa.objj_msgSend(___r1,"label:label2:label3:label4:",argument,argument2,argument3,argument4));
@@ -1,2 +1,2 @@
objj_msgSend(object, "message");
((___r1=object),___r1==null?null:___r1.isa.objj_msgSend0(___r1,"message"));
@@ -1,2 +1,2 @@
objj_msgSend(object, "label:", argument);
((___r1=object),___r1==null?null:___r1.isa.objj_msgSend1(___r1,"label:",argument));
@@ -1,4 +1,4 @@
objj_msgSend(object, "label:", condition ? true : false);
objj_msgSend(object, "label:", condition ? true : false);
objj_msgSend(object, "label:", condition ? true : false);
((___r1=object),___r1==null?null:___r1.isa.objj_msgSend1(___r1,"label:",condition?true:false));
((___r1=object),___r1==null?null:___r1.isa.objj_msgSend1(___r1,"label:",condition?true:false));
((___r1=object),___r1==null?null:___r1.isa.objj_msgSend1(___r1,"label:",condition?true:false));
@@ -1,3 +1,4 @@
x=function(){
return objj_msgSend(someIval,"someMethod");
}
return ((_1=someIval),_1==null?null:_1.isa.objj_msgSend0(_1,"someMethod"));
var _1;
};