aboutsummaryrefslogtreecommitdiff
path: root/src/main/java/org
diff options
context:
space:
mode:
authorMichael Williamson <mike@zwobble.org>2016-02-06 15:14:19 +0000
committerMichael Williamson <mike@zwobble.org>2016-02-06 15:14:19 +0000
commit651c531a85d23fb88cc810ac5cdd92f80f1c8a3a (patch)
treecc9b627bc663a9dc3c72d8adc3015eda8f183e3e /src/main/java/org
parentf97a917753b91b6f738593dc76cda98207f888d1 (diff)
Allow integers to boxed in C# backend
Diffstat (limited to 'src/main/java/org')
-rw-r--r--src/main/java/org/zwobble/couscous/backends/csharp/CsharpBackend.java1
-rw-r--r--src/main/java/org/zwobble/couscous/backends/csharp/CsharpCodeGenerator.java1
2 files changed, 1 insertions, 1 deletions
diff --git a/src/main/java/org/zwobble/couscous/backends/csharp/CsharpBackend.java b/src/main/java/org/zwobble/couscous/backends/csharp/CsharpBackend.java
index 6032da4..4ae7704 100644
--- a/src/main/java/org/zwobble/couscous/backends/csharp/CsharpBackend.java
+++ b/src/main/java/org/zwobble/couscous/backends/csharp/CsharpBackend.java
@@ -17,6 +17,7 @@ import static com.google.common.collect.Iterables.transform;
public class CsharpBackend implements Backend {
private static final List<String> RUNTIME_FILES = ImmutableList.of(
"java/lang/Integer.cs",
+ "java/lang/Object.cs",
"java/lang/String.cs",
"_couscous.cs");
diff --git a/src/main/java/org/zwobble/couscous/backends/csharp/CsharpCodeGenerator.java b/src/main/java/org/zwobble/couscous/backends/csharp/CsharpCodeGenerator.java
index 5260797..3ac7363 100644
--- a/src/main/java/org/zwobble/couscous/backends/csharp/CsharpCodeGenerator.java
+++ b/src/main/java/org/zwobble/couscous/backends/csharp/CsharpCodeGenerator.java
@@ -16,7 +16,6 @@ public class CsharpCodeGenerator {
.put(IntegerValue.REF, TypeName.of("int"))
.put(StringValue.REF, TypeName.of("string"))
.put(BooleanValue.REF, TypeName.of("bool"))
- .put(ObjectValues.OBJECT, TypeName.of("object"))
.put(ObjectValues.CLASS, TypeName.of("System.Type"))
.put(UnitValue.REF, TypeName.of("void"))
.build();