2 Jun
2023
2 Jun
'23
1:14 p.m.
Jacek Caban (@jacek) commented about dlls/jscript/engine.c:
+/* ECMA-262 5th Edition 15.1.2.1.1 */ +static HRESULT interp_call_member_eval(script_ctx_t *ctx) +{ + const unsigned argn = get_op_uint(ctx, 0); + const int do_ret = get_op_int(ctx, 1); + BOOL is_eval, free_v = FALSE; + HRESULT hres = S_OK; + jsdisp_t *jsdisp; + exprval_t ref; + jsval_t v; + + TRACE("%d %d\n", argn, do_ret); + + if(!stack_topn_exprval(ctx, argn, &ref)) + return ref.u.hres;
This could be just `identifier_eval`. -- https://gitlab.winehq.org/wine/wine/-/merge_requests/2942#note_34445