if (!EmitNonLocalJumpFixup(cx, cg, toStmt, JS_FALSE))
if (!EmitNonLocalJumpFixup(cx, cg, toStmt, NULL))
EmitGoto(JSContext *cx, JSCodeGenerator *cg, JSStmtInfo *toStmt,         ptrdiff_t *last, JSAtomListElement *label, JSSrcNoteType noteType){    intN index;    ptrdiff_t jmp;    if (!EmitNonLocalJumpFixup(cx, cg, toStmt, JS_FALSE))        return -1;    if (label) {        index = js_NewSrcNote(cx, cg, noteType);        if (index < 0)            return -1;        if (!js_SetSrcNoteOffset(cx, cg, (uintN)index, 0,                                 (ptrdiff_t) ALE_INDEX(label))) {            return -1;        }    }    EMIT_BACKPATCH_OP(cx, cg, *last, JSOP_BACKPATCH, jmp);    return jmp;}