1 package org.simantics.scl.compiler.internal.codegen.ssa.binders;
3 import org.simantics.scl.compiler.internal.codegen.references.Val;
4 import org.simantics.scl.compiler.internal.codegen.references.ValRef;
5 import org.simantics.scl.compiler.internal.codegen.ssa.SSAFunction;
6 import org.simantics.scl.compiler.types.Type;
8 public interface ValRefBinder {
9 SSAFunction getParentFunction();
10 void replaceByApply(ValRef valRef, Val function, Type[] typeParameters, Val[] parameters2);