1 package org.simantics.scl.compiler.elaboration.modules;
\r
3 import org.simantics.scl.compiler.types.TCon;
\r
4 import org.simantics.scl.compiler.types.TVar;
\r
5 import org.simantics.scl.compiler.types.Type;
\r
7 public class TypeAlias {
\r
10 public TVar[] parameters;
\r
13 public TypeAlias(TCon con, int arity) {
\r
15 this.parameters = new TVar[arity];
\r
18 public TCon getCon() {
\r
22 public int getArity() {
\r
23 return parameters.length;
\r