diff options
| author | Michael Williamson <mike@zwobble.org> | 2016-07-15 14:34:15 +0100 |
|---|---|---|
| committer | Michael Williamson <mike@zwobble.org> | 2016-07-15 14:34:15 +0100 |
| commit | 351567960bd825fbdd4a3f15719f7074a13cdfd3 (patch) | |
| tree | c9b70be8a2724d9849b0382ddda780d982044c81 /src/main/java/org/zwobble/couscous/ast | |
| parent | bc06840e00425db342bc5a021c0900d9e63b71f0 (diff) | |
Generate switch statements in C# backend
Diffstat (limited to 'src/main/java/org/zwobble/couscous/ast')
| -rw-r--r-- | src/main/java/org/zwobble/couscous/ast/NodeTypes.java | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/src/main/java/org/zwobble/couscous/ast/NodeTypes.java b/src/main/java/org/zwobble/couscous/ast/NodeTypes.java index 86703ff..41ba8af 100644 --- a/src/main/java/org/zwobble/couscous/ast/NodeTypes.java +++ b/src/main/java/org/zwobble/couscous/ast/NodeTypes.java @@ -1,6 +1,8 @@ package org.zwobble.couscous.ast; import com.google.common.collect.ImmutableMap; +import org.zwobble.couscous.ast.sugar.SwitchCaseNode; +import org.zwobble.couscous.ast.sugar.SwitchNode; import java.util.Map; @@ -69,6 +71,8 @@ public class NodeTypes { .put(OperationNode.class, OPERATION) .put(ReturnNode.class, RETURN) .put(StaticReceiver.class, STATIC_RECEIVER) + .put(SwitchNode.class, SWITCH) + .put(SwitchCaseNode.class, SWITCH_CASE) .put(TernaryConditionalNode.class, TERNARY_CONDITIONAL) .put(ThisReferenceNode.class, THIS_REFERENCE) .put(ThrowNode.class, THROW) |
