--- /dev/null
+package org.simantics.scl.compiler.internal.parsing.translation;\r
+\r
+import org.simantics.scl.compiler.elaboration.modules.TypeClass;\r
+import org.simantics.scl.compiler.internal.parsing.declarations.DInstanceAst;\r
+\r
+public class ProcessedDInstanceAst {\r
+ public final DInstanceAst orig;\r
+ public final ValueRepository valueDefs;\r
+ \r
+ public TypeClass typeClass; // Used to generate functions for method implementations\r
+ \r
+ public ProcessedDInstanceAst(DInstanceAst orig, ValueRepository valueDefs) {\r
+ this.orig = orig;\r
+ this.valueDefs = valueDefs;\r
+ }\r
+}\r