aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorMichael Williamson <mike@zwobble.org>2016-08-29 16:22:18 +0100
committerMichael Williamson <mike@zwobble.org>2016-08-29 16:22:18 +0100
commit729a5e99a9541f6129fb46f766b99dba44a4634d (patch)
treea64b70747fa69ad17a74ef300fb08f2ac9e3a327 /src
parent5383eea6f0b06340c7c9f15a3f66081af96d72cd (diff)
Remove unused code
Diffstat (limited to 'src')
-rw-r--r--src/main/java/org/zwobble/couscous/ast/visitors/NodeTransformer.java15
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),