]> gerrit.simantics Code Review - simantics/platform.git/blobdiff - bundles/org.simantics.scl.compiler/src/org/simantics/scl/compiler/constants/singletons/ThrowFunction.java
SCL compiler generates line numbers to bytecode
[simantics/platform.git] / bundles / org.simantics.scl.compiler / src / org / simantics / scl / compiler / constants / singletons / ThrowFunction.java
index 5a6f4068c00f926971fe8f59cd50c4d943e3d216..1788add7eba844b4fda8f2aaa95152dbb2789e33 100644 (file)
@@ -47,7 +47,7 @@ public class ThrowFunction extends FunctionValue {
         apply.getFunction().remove();
         apply.detachThisAndSuccessors();
         block.getExit().destroy();
-        block.setExit(new Throw2(apply.getParameters()[0]));
+        block.setExit(new Throw2(apply.lineNumber, apply.getParameters()[0]));
         context.markModified("inline-throw");
     }
 }