]> gerrit.simantics Code Review - simantics/platform.git/blob - CHRSearchPlan.java
f958e459b76956127b0f0224c734c74ede839a9b
[simantics/platform.git] / CHRSearchPlan.java
1 package org.simantics.scl.compiler.elaboration.chr.plan;
2
3 import java.util.List;
4
5 import org.simantics.scl.compiler.elaboration.chr.relations.CHRConstraint;
6 import org.simantics.scl.compiler.elaboration.expressions.Variable;
7 import org.simantics.scl.compiler.internal.codegen.ssa.SSAFunction;
8
9 public class CHRSearchPlan {
10     public CHRConstraint constraint;
11     public Variable activeFact;
12     public List<PlanOp> ops;
13     public SSAFunction implementation;
14     
15     public CHRSearchPlan(CHRConstraint constraint, Variable activeFact, List<PlanOp> ops) {
16         this.constraint = constraint;
17         this.activeFact = activeFact;
18         this.ops = ops;
19     }
20 }