pub unsafe extern "C" fn JS_UpdateWeakPointerAfterGC( trc: *mut JSTracer, objp: *mut Heap<*mut JSObject>, ) -> bool