diff options
| author | Michael Williamson <mike@zwobble.org> | 2016-07-31 19:14:16 +0100 |
|---|---|---|
| committer | Michael Williamson <mike@zwobble.org> | 2016-07-31 19:14:16 +0100 |
| commit | 4aefec4897c6010c6b05cd7aaa49113b380d1f93 (patch) | |
| tree | 98446a1c7f121207e3c53d3f37e8f2f0f992ed76 /src/main | |
| parent | 4189eb24789bd5d1d9ef4ecea567f4119cbb325c (diff) | |
Remove unused argument
Diffstat (limited to 'src/main')
| -rw-r--r-- | src/main/java/org/zwobble/couscous/transforms/DesugarForToWhile.java | 6 |
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( |
