aboutsummaryrefslogtreecommitdiff
path: root/src/main
diff options
context:
space:
mode:
Diffstat (limited to 'src/main')
-rw-r--r--src/main/java/org/zwobble/couscous/backends/csharp/CsharpSerializer.java2
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(";");
});