aboutsummaryrefslogtreecommitdiff
path: root/src/test/java/org/zwobble/couscous/tests/backends/csharp
diff options
context:
space:
mode:
authorMichael Williamson <mike@zwobble.org>2016-04-02 00:29:32 +0100
committerMichael Williamson <mike@zwobble.org>2016-04-02 00:29:32 +0100
commit7fbbbf62b303ee819017844ff8058b764465e246 (patch)
tree4c1966008c3972856d6d7de812000fe9e2d1b0c8 /src/test/java/org/zwobble/couscous/tests/backends/csharp
parent65503a9acc04d27d7118cd7fc9077aad5e3179a4 (diff)
Defer generation overrides until necessary, don't mangle C# names
Diffstat (limited to 'src/test/java/org/zwobble/couscous/tests/backends/csharp')
-rw-r--r--src/test/java/org/zwobble/couscous/tests/backends/csharp/CsharpMethodRunner.java8
1 files changed, 4 insertions, 4 deletions
diff --git a/src/test/java/org/zwobble/couscous/tests/backends/csharp/CsharpMethodRunner.java b/src/test/java/org/zwobble/couscous/tests/backends/csharp/CsharpMethodRunner.java
index 2003a4b..aeeac47 100644
--- a/src/test/java/org/zwobble/couscous/tests/backends/csharp/CsharpMethodRunner.java
+++ b/src/test/java/org/zwobble/couscous/tests/backends/csharp/CsharpMethodRunner.java
@@ -7,13 +7,13 @@ import org.zwobble.couscous.Backend;
import org.zwobble.couscous.ast.LiteralNode;
import org.zwobble.couscous.ast.MethodSignature;
import org.zwobble.couscous.ast.TypeNode;
-import org.zwobble.couscous.types.ScalarType;
-import org.zwobble.couscous.types.Type;
-import org.zwobble.couscous.backends.naming.Names;
import org.zwobble.couscous.backends.csharp.CsharpBackend;
+import org.zwobble.couscous.backends.csharp.CsharpCodeGenerator;
import org.zwobble.couscous.backends.csharp.CsharpSerializer;
import org.zwobble.couscous.tests.MethodRunner;
import org.zwobble.couscous.tests.backends.Processes;
+import org.zwobble.couscous.types.ScalarType;
+import org.zwobble.couscous.types.Type;
import org.zwobble.couscous.types.Types;
import org.zwobble.couscous.util.ExtraLists;
import org.zwobble.couscous.values.PrimitiveValue;
@@ -63,7 +63,7 @@ public class CsharpMethodRunner implements MethodRunner {
methodName,
eagerMap(arguments, argument -> argument.getType()),
returnType);
- String csharpMethodName = Names.toUniqueName(signature);
+ String csharpMethodName = CsharpCodeGenerator.NAMING.methodName(signature);
String value = CsharpSerializer.serialize(
staticMethodCall(
ScalarType.of(NAMESPACE + "." + className.getQualifiedName()),