29762977297829792980298129822983
} */ public Operand buildYield(YieldNode node, IRScope s) { Variable ret = s.getNewTemporaryVariable(); s.addInstr(new YieldInstr(ret, build(node.getArgsNode(), s))); return ret; }
441442443444445446447448
argNode = ((ArrayNode)argNode).getLast(); unwrap = false; } Variable ret = s.getNewTemporaryVariable(); s.addInstr(new YieldInstr(ret, s.getImplicitBlockArg(), build(argNode, s), unwrap)); return ret; }