1 package org.simantics.scl.compiler.internal.parsing.translation;
\r
3 import java.util.ArrayList;
\r
5 import org.simantics.scl.compiler.internal.parsing.declarations.DClassAst;
\r
6 import org.simantics.scl.compiler.internal.parsing.declarations.DValueTypeAst;
\r
8 public class ProcessedDClassAst {
\r
9 public final DClassAst orig;
\r
10 public final ArrayList<DValueTypeAst> typeDeclarations;
\r
11 public final ValueRepository defaultImplementations;
\r
13 public ProcessedDClassAst(DClassAst orig,
\r
14 ArrayList<DValueTypeAst> typeDeclarations,
\r
15 ValueRepository defaultImplementations) {
\r
17 this.typeDeclarations = typeDeclarations;
\r
18 this.defaultImplementations = defaultImplementations;
\r