]> gerrit.simantics Code Review - simantics/platform.git/blobdiff - bundles/org.simantics.scl.compiler/src/org/simantics/scl/compiler/internal/codegen/ssa/SSAStatement.java
(refs #7567) Added throw function to builtins
[simantics/platform.git] / bundles / org.simantics.scl.compiler / src / org / simantics / scl / compiler / internal / codegen / ssa / SSAStatement.java
index e957723d35f43ee5fe8b85515a46f4a2e569a78b..a5d0bdc9f0dd32173d4ba33b3feac875ee101928 100644 (file)
@@ -125,4 +125,12 @@ public abstract class SSAStatement implements Printable {
     public abstract void forValRefs(ValRefVisitor visitor);
 
     public abstract void cleanup();
+
+    public void detachThisAndSuccessors() {
+        parent.lastStatement = prev;
+        if(prev == null)
+            parent.firstStatement = null;
+        else
+            prev.next = null;
+    }
 }