]> git.saurik.com Git - cycript.git/blobdiff - Replace.cpp
Rename CYForEachIn to CYForOf to better match ECMA6.
[cycript.git] / Replace.cpp
index d4037f85a227a3b5c519a264be6e568f76bf3087..9040f1af1976359fd4d90c1fd2e739db07a8de5e 100644 (file)
@@ -360,7 +360,7 @@ CYStatement *CYForInComprehension::Replace(CYContext &context, CYStatement *stat
     return $ CYForIn($V(name_), set_, CYComprehension::Replace(context, statement));
 }
 
-CYStatement *CYForEachIn::Replace(CYContext &context) {
+CYStatement *CYForOf::Replace(CYContext &context) {
     if (CYAssignment *assignment = initialiser_->Assignment(context))
         return $ CYBlock($$->*
             $E(assignment)->*
@@ -377,11 +377,11 @@ CYStatement *CYForEachIn::Replace(CYContext &context) {
     );
 }
 
-CYFunctionParameter *CYForEachInComprehension::Parameter(CYContext &context) const {
+CYFunctionParameter *CYForOfComprehension::Parameter(CYContext &context) const {
     return $ CYFunctionParameter($ CYDeclaration(name_));
 }
 
-CYStatement *CYForEachInComprehension::Replace(CYContext &context, CYStatement *statement) const {
+CYStatement *CYForOfComprehension::Replace(CYContext &context, CYStatement *statement) const {
     CYIdentifier *cys($I("cys"));
 
     return $E($C0($F(NULL, $P1($L("$cys")), $$->*