aboutsummaryrefslogtreecommitdiff
path: root/src/test/java/org/zwobble/couscous/tests/backends/csharp/CsharpCompilerEvalTests.java
blob: 995a9d2e020e24a7c07cc11a2e853f2c42f161cb (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
package org.zwobble.couscous.tests.backends.csharp;

import org.zwobble.couscous.ast.ClassNode;
import org.zwobble.couscous.ast.ExpressionNode;
import org.zwobble.couscous.ast.TypeNode;
import org.zwobble.couscous.tests.BackendEvalTests;
import org.zwobble.couscous.values.PrimitiveValue;

import java.util.List;

public class CsharpCompilerEvalTests extends BackendEvalTests {
    @Override
    protected PrimitiveValue evalExpression(List<TypeNode> classes, ExpressionNode expression) {
        return new CsharpMethodRunner().evalExpression(classes, expression);
    }
}