1 package org.simantics.scl.compiler.internal.deriving;
3 import java.util.ArrayList;
5 import org.simantics.scl.compiler.environment.Environment;
6 import org.simantics.scl.compiler.errors.ErrorLog;
7 import org.simantics.scl.compiler.internal.parsing.declarations.DDerivingInstanceAst;
8 import org.simantics.scl.compiler.internal.parsing.translation.ProcessedDInstanceAst;
10 public interface InstanceDeriver {
14 Environment environment,
15 ArrayList<ProcessedDInstanceAst> instancesAst,
16 DDerivingInstanceAst der);