]> gerrit.simantics Code Review - simantics/platform.git/blobdiff - bundles/org.simantics.scl.compiler/src/org/simantics/scl/compiler/internal/codegen/ssa/exits/Jump.java
Merged changes from feature/scl to master.
[simantics/platform.git] / bundles / org.simantics.scl.compiler / src / org / simantics / scl / compiler / internal / codegen / ssa / exits / Jump.java
index d271dc00b1ca39768bef31ff046941c384daaf3f..b0340f89db04e6b359457805b2b96c081e0b406d 100644 (file)
@@ -15,6 +15,7 @@ import org.simantics.scl.compiler.internal.codegen.utils.CopyContext;
 import org.simantics.scl.compiler.internal.codegen.utils.MethodBuilder;\r
 import org.simantics.scl.compiler.internal.codegen.utils.PrintingContext;\r
 import org.simantics.scl.compiler.internal.codegen.utils.SSAValidationContext;\r
+import org.simantics.scl.compiler.internal.codegen.utils.ValRefVisitor;\r
 import org.simantics.scl.compiler.types.TVar;\r
 import org.simantics.scl.compiler.types.Type;\r
 \r
@@ -139,4 +140,10 @@ public class Jump extends SSAExit implements ValRefBinder {
         else\r
             return SSABlock.EMPTY_ARRAY;\r
     }\r
+\r
+    @Override\r
+    public void forValRefs(ValRefVisitor visitor) {\r
+        for(ValRef parameter : parameters)\r
+            visitor.visit(parameter);\r
+    }\r
 }\r