diff options
| -rw-r--r-- | src/main/java/org/zwobble/couscous/backends/csharp/CsharpSerializer.java | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/src/main/java/org/zwobble/couscous/backends/csharp/CsharpSerializer.java b/src/main/java/org/zwobble/couscous/backends/csharp/CsharpSerializer.java index 15751e9..13a4efa 100644 --- a/src/main/java/org/zwobble/couscous/backends/csharp/CsharpSerializer.java +++ b/src/main/java/org/zwobble/couscous/backends/csharp/CsharpSerializer.java @@ -305,6 +305,8 @@ public class CsharpSerializer implements NodeVisitor { if (!returnNode.getValue().getType().equals(Types.VOID)) { writer.writeSpace(); write(returnNode.getValue()); + } else if (!returnNode.getValue().equals(LiteralNode.UNIT)) { + throw new UnsupportedOperationException(); } writer.writeSymbol(";"); }); |
