package org.simantics.scl.compiler.elaboration.chr.plan; import java.util.List; import org.simantics.scl.compiler.elaboration.chr.relations.CHRConstraint; import org.simantics.scl.compiler.elaboration.expressions.Variable; import org.simantics.scl.compiler.internal.codegen.ssa.SSAFunction; public class CHRSearchPlan { public CHRConstraint constraint; public Variable activeFact; public List ops; public SSAFunction implementation; public CHRSearchPlan(CHRConstraint constraint, Variable activeFact, List ops) { this.constraint = constraint; this.activeFact = activeFact; this.ops = ops; } }