DUK_INTERNAL duk_ret_t duk_bi_object_constructor_get_own_property_descriptor(duk_hthread *thr) { DUK_ASSERT_TOP(thr, 2); /* ES2015 Section 19.1.2.6, step 1 */ if (duk_get_current_magic(thr) == 0) { duk_to_object(thr, 0); } /* [ obj key ] */ duk_hobject_object_get_own_property_descriptor(thr, -2); return 1; }
DUK_INTERNAL duk_ret_t duk_bi_object_constructor_get_own_property_descriptor(duk_context *ctx) { /* XXX: no need for indirect call */ return duk_hobject_object_get_own_property_descriptor(ctx); }
int duk_builtin_object_constructor_get_own_property_descriptor(duk_context *ctx) { /* FIXME: no need for indirect call */ return duk_hobject_object_get_own_property_descriptor(ctx); }