aboutsummaryrefslogtreecommitdiff
path: root/src/main/java/org
diff options
context:
space:
mode:
authorMichael Williamson <mike@zwobble.org>2016-01-16 15:54:11 +0000
committerMichael Williamson <mike@zwobble.org>2016-01-16 15:54:11 +0000
commit16a0f4c3ef8fdb8cb25c07e7238f17fc9d3e18fa (patch)
tree4d1854114b79d136cc72dc0e84f4ee87d22b6604 /src/main/java/org
parent11627e103110f1abfe6de7f391f6c90475ca888c (diff)
Implementation C# serialization of field accesses
Diffstat (limited to 'src/main/java/org')
-rw-r--r--src/main/java/org/zwobble/couscous/backends/csharp/CsharpSerializer.java4
1 files changed, 3 insertions, 1 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 1d05081..e66d114 100644
--- a/src/main/java/org/zwobble/couscous/backends/csharp/CsharpSerializer.java
+++ b/src/main/java/org/zwobble/couscous/backends/csharp/CsharpSerializer.java
@@ -133,7 +133,9 @@ public class CsharpSerializer implements NodeVisitor {
@Override
public void visit(FieldAccessNode fieldAccess) {
- throw new UnsupportedOperationException();
+ write(fieldAccess.getLeft());
+ writer.writeSymbol(".");
+ writer.writeIdentifier(fieldAccess.getFieldName());
}
@Override