X-Git-Url: https://gerrit.simantics.org/r/gitweb?a=blobdiff_plain;f=bundles%2Forg.simantics.scl.compiler%2Fsrc%2Forg%2Fsimantics%2Fscl%2Fcompiler%2Felaboration%2Fchr%2Fplanning%2Fitems%2FGenericPrePlanItem.java;h=9dceb106ec2dee7d52e91056c255afe008cdaf8a;hb=HEAD;hp=cbd63c5e6c8e23657fca86f64560e0a0805d89b5;hpb=0ae2b770234dfc3cbb18bd38f324125cf0faca07;p=simantics%2Fplatform.git diff --git a/bundles/org.simantics.scl.compiler/src/org/simantics/scl/compiler/elaboration/chr/planning/items/GenericPrePlanItem.java b/bundles/org.simantics.scl.compiler/src/org/simantics/scl/compiler/elaboration/chr/planning/items/GenericPrePlanItem.java index cbd63c5e6..9dceb106e 100644 --- a/bundles/org.simantics.scl.compiler/src/org/simantics/scl/compiler/elaboration/chr/planning/items/GenericPrePlanItem.java +++ b/bundles/org.simantics.scl.compiler/src/org/simantics/scl/compiler/elaboration/chr/planning/items/GenericPrePlanItem.java @@ -103,7 +103,7 @@ public class GenericPrePlanItem extends PrePlanItem { killAfterMatch(), literal.passive)); else if(relation instanceof ExternalCHRRelation) context.addPlanOp(new IterateRelationOp(location, ((ExternalCHRRelation)relation).relation, - freeVariables, boundExpressions, boundMask)); + freeVariables, boundExpressions, literal.typeConstraintEvidenceParameters, boundMask)); else throw new InternalCompilerError(); if(freeVariableCount > 1) {