pub(crate) unsafe extern "C" fn JS_ForwardGetPropertyTo(
cx: *mut JSContext,
obj: Handle<*mut JSObject>,
id: Handle<PropertyKey>,
receiver: Handle<Value>,
vp: MutableHandle<Value>,
) -> boolExpand description
Get the value of the property obj[id], or undefined if no such property
exists. This is the C++ equivalent of vp = Reflect.get(obj, id, receiver).
Most callers don’t need the receiver argument. Consider using
JS_GetProperty instead. (But if you’re implementing a proxy handler’s set()
method, it’s often correct to call this function and pass the receiver
through.)
Implements: ES6 [[Get]] internal method.