aboutsummaryrefslogtreecommitdiff
path: root/src/main/java/org
diff options
context:
space:
mode:
authorMichael Williamson <mike@zwobble.org>2016-07-31 19:14:16 +0100
committerMichael Williamson <mike@zwobble.org>2016-07-31 19:14:16 +0100
commit4aefec4897c6010c6b05cd7aaa49113b380d1f93 (patch)
tree98446a1c7f121207e3c53d3f37e8f2f0f992ed76 /src/main/java/org
parent4189eb24789bd5d1d9ef4ecea567f4119cbb325c (diff)
Remove unused argument
Diffstat (limited to 'src/main/java/org')
-rw-r--r--src/main/java/org/zwobble/couscous/transforms/DesugarForToWhile.java6
1 files changed, 2 insertions, 4 deletions
diff --git a/src/main/java/org/zwobble/couscous/transforms/DesugarForToWhile.java b/src/main/java/org/zwobble/couscous/transforms/DesugarForToWhile.java
index 5989838..6481c7a 100644
--- a/src/main/java/org/zwobble/couscous/transforms/DesugarForToWhile.java
+++ b/src/main/java/org/zwobble/couscous/transforms/DesugarForToWhile.java
@@ -4,7 +4,6 @@ import org.zwobble.couscous.ast.ForNode;
import org.zwobble.couscous.ast.NodeTypes;
import org.zwobble.couscous.ast.StatementNode;
import org.zwobble.couscous.ast.visitors.NodeTransformer;
-import org.zwobble.couscous.frontends.java.Scope;
import java.util.List;
import java.util.Optional;
@@ -17,11 +16,10 @@ import static org.zwobble.couscous.util.ExtraLists.concat;
public class DesugarForToWhile {
public static NodeTransformer transformer() {
- Scope scope = Scope.create().temporaryPrefix("_couscous_desugar_for_to_while");
return NodeTransformer.builder()
.transformStatement(statement -> {
if (statement.type() == NodeTypes.FOR) {
- return Optional.of(desugar(scope, ((ForNode) statement)));
+ return Optional.of(desugar(((ForNode) statement)));
} else {
return Optional.empty();
}
@@ -29,7 +27,7 @@ public class DesugarForToWhile {
.build();
}
- public static List<StatementNode> desugar(Scope scope, ForNode forNode) {
+ public static List<StatementNode> desugar(ForNode forNode) {
return append(
forNode.getInitializers(),
whileLoop(