+package org.simantics.scl.compiler.elaboration.chr.plan;\r
+\r
+import java.util.List;\r
+\r
+import org.simantics.scl.compiler.elaboration.expressions.Variable;\r
+import org.simantics.scl.compiler.internal.codegen.ssa.SSAFunction;\r
+\r
+public class PrioritizedPlan {\r
+ public int priority;\r
+ public Variable activeFact;\r
+ public List<PlanOp> ops;\r
+ public SSAFunction implementation;\r
+ \r
+ public PrioritizedPlan(int priority, Variable activeFact, List<PlanOp> ops) {\r
+ this.priority = priority;\r
+ this.activeFact = activeFact;\r
+ this.ops = ops;\r
+ }\r
+}\r