diff options
| author | Michael Williamson <mike@zwobble.org> | 2016-08-29 16:22:18 +0100 |
|---|---|---|
| committer | Michael Williamson <mike@zwobble.org> | 2016-08-29 16:22:18 +0100 |
| commit | 729a5e99a9541f6129fb46f766b99dba44a4634d (patch) | |
| tree | a64b70747fa69ad17a74ef300fb08f2ac9e3a327 /src/main/java | |
| parent | 5383eea6f0b06340c7c9f15a3f66081af96d72cd (diff) | |
Remove unused code
Diffstat (limited to 'src/main/java')
| -rw-r--r-- | src/main/java/org/zwobble/couscous/ast/visitors/NodeTransformer.java | 15 |
1 files changed, 0 insertions, 15 deletions
diff --git a/src/main/java/org/zwobble/couscous/ast/visitors/NodeTransformer.java b/src/main/java/org/zwobble/couscous/ast/visitors/NodeTransformer.java index 835843d..2db12c6 100644 --- a/src/main/java/org/zwobble/couscous/ast/visitors/NodeTransformer.java +++ b/src/main/java/org/zwobble/couscous/ast/visitors/NodeTransformer.java @@ -6,7 +6,6 @@ import org.zwobble.couscous.ast.*; import org.zwobble.couscous.types.ScalarType; import org.zwobble.couscous.types.Type; import org.zwobble.couscous.types.TypeParameter; -import org.zwobble.couscous.util.ExtraLists; import java.util.List; import java.util.Map; @@ -15,7 +14,6 @@ import java.util.Set; import java.util.function.Function; import static org.zwobble.couscous.util.ExtraIterables.lazyMap; -import static org.zwobble.couscous.util.ExtraIterables.only; import static org.zwobble.couscous.util.ExtraLists.*; public class NodeTransformer { @@ -110,19 +108,6 @@ public class NodeTransformer { this.transformFieldName = transformFieldName; } - public Node transform(Node node) { - if (node instanceof ExpressionNode) { - return transformExpression((ExpressionNode) node); - } else if (node instanceof StatementNode) { - List<StatementNode> statements = ExtraLists.copyOf(transformStatement((StatementNode) node)); - return only(statements, () -> new UnsupportedOperationException("TODO: add support for compound statements")); - } else if (node instanceof TypeNode) { - return transformTypeDeclaration((TypeNode) node); - } else { - return node.transformSubtree(this); - } - } - public MethodSignature transform(MethodSignature signature) { return new MethodSignature( transformMethodName(signature), |
