ArrayList<Row2> rows = new ArrayList<Row2>(1);
rows.add(new Row2(new Expression[] {pattern}, body.getContinuation()));
- PatternMatchingCompiler2.split(w, context, scrutineeVals, end.getContinuation(), rows);
+ PatternMatchingCompiler2.split(location, w, context, scrutineeVals, end.getContinuation(), rows);
planContext.nextOp(body);
if(body.isUnfinished())
- body.jump(end.getContinuation());
+ body.jump(location, end.getContinuation());
w.continueAs(end);
}