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

import java.util.List;

import org.zwobble.couscous.ast.ClassNode;
import org.zwobble.couscous.ast.TypeName;
import org.zwobble.couscous.values.PrimitiveValue;

public interface MethodRunner {
    PrimitiveValue runMethod(
        List<ClassNode> classNodes,
        TypeName className,
        String methodName,
        List<PrimitiveValue> arguments);
}