···19161916 case OP_TAIL_CALL: case OP_TAIL_CALL_METHOD:
19171917 case OP_ARRAY: case OP_NEW:
19181918 case OP_APPLY: case OP_NEW_APPLY:
19191919+ f.needs_args_buf = true;
19201920+ if (op == OP_TAIL_CALL || op == OP_TAIL_CALL_METHOD)
19211921+ f.needs_tco_args = true;
19221922+ break;
19191923 case OP_FOR_OF:
19201924 case OP_DESTRUCTURE_INIT: case OP_DESTRUCTURE_NEXT: case OP_DESTRUCTURE_CLOSE:
19211925 f.needs_args_buf = true;
19221926 f.needs_iter_roots = true;
19231923- if (op == OP_TAIL_CALL || op == OP_TAIL_CALL_METHOD)
19241924- f.needs_tco_args = true;
19251927 break;
19261928 case OP_CLOSE_UPVAL: case OP_CLOSURE:
19271929 f.needs_close_upval = true;