--- /dev/null
+package org.simantics.scl.compiler.internal.elaboration.constraints;\r
+\r
+import org.simantics.scl.compiler.constants.Constant;\r
+import org.simantics.scl.compiler.types.TPred;\r
+\r
+class Superconstraint {\r
+ \r
+ public static final Superconstraint[] EMPTY_ARRAY = new Superconstraint[0];\r
+ \r
+ TPred superconstraint;\r
+ Constant generator;\r
+ \r
+ public Superconstraint(TPred superconstraint, Constant generator) {\r
+ this.superconstraint = superconstraint;\r
+ this.generator = generator;\r
+ }\r
+}\r