Home
last modified time | relevance | path

Searched refs:JSProxy (Results 1 – 9 of 9) sorted by relevance

/external/v8/src/
Dfactory.h440 Handle<JSProxy> NewJSProxy(Handle<Object> handler, Handle<Object> prototype);
443 Handle<JSProxy> NewJSFunctionProxy(Handle<Object> handler,
456 void BecomeJSObject(Handle<JSProxy> object);
457 void BecomeJSFunction(Handle<JSProxy> object);
704 void ReinitializeJSProxy(Handle<JSProxy> proxy, InstanceType type, int size);
Dobjects-inl.h1146 MaybeHandle<Object> JSProxy::GetElementWithHandler(Handle<JSProxy> proxy, in GetElementWithHandler()
1154 MaybeHandle<Object> JSProxy::SetElementWithHandler(Handle<JSProxy> proxy, in SetElementWithHandler()
1165 Maybe<bool> JSProxy::HasElementWithHandler(Handle<JSProxy> proxy, in HasElementWithHandler()
3209 CAST_ACCESSOR(JSProxy) in CAST_ACCESSOR()
6015 ACCESSORS(JSProxy, handler, Object, kHandlerOffset) in ACCESSORS() argument
6016 ACCESSORS(JSProxy, hash, Object, kHashOffset) in ACCESSORS()
6021 void JSProxy::InitializeBody(int object_size, Object* value) { in ACCESSORS()
6649 Handle<JSProxy> proxy = Handle<JSProxy>::cast(object); in HasProperty()
6650 return JSProxy::HasPropertyWithHandler(proxy, name); in HasProperty()
6661 Handle<JSProxy> proxy = Handle<JSProxy>::cast(object); in HasOwnProperty()
[all …]
Dobjects.h955 V(JSProxy) \
9510 class JSProxy: public JSReceiver {
9518 DECLARE_CAST(JSProxy)
9521 Handle<JSProxy> proxy,
9525 Handle<JSProxy> proxy,
9535 Handle<JSProxy> proxy, Handle<Object> receiver, Handle<Name> name,
9539 GetPropertyAttributesWithHandler(Handle<JSProxy> proxy,
9543 GetElementAttributeWithHandler(Handle<JSProxy> proxy,
9547 Handle<JSProxy> proxy, Handle<Object> receiver, Handle<Name> name,
9551 static void Fix(Handle<JSProxy> proxy);
[all …]
Dfactory.cc1746 Handle<JSProxy> Factory::NewJSProxy(Handle<Object> handler, in NewJSProxy()
1751 Handle<Map> map = NewMap(JS_PROXY_TYPE, JSProxy::kSize); in NewJSProxy()
1755 Handle<JSProxy> result = New<JSProxy>(map, NEW_SPACE); in NewJSProxy()
1763 Handle<JSProxy> Factory::NewJSFunctionProxy(Handle<Object> handler, in NewJSFunctionProxy()
1784 void Factory::ReinitializeJSProxy(Handle<JSProxy> proxy, InstanceType type, in ReinitializeJSProxy()
1879 void Factory::BecomeJSObject(Handle<JSProxy> proxy) { in BecomeJSObject()
1884 void Factory::BecomeJSFunction(Handle<JSProxy> proxy) { in BecomeJSFunction()
Dobjects.cc116 return JSProxy::GetPropertyWithHandler(it->GetHolder<JSProxy>(), in GetProperty()
397 MaybeHandle<Object> JSProxy::GetPropertyWithHandler(Handle<JSProxy> proxy, in GetPropertyWithHandler()
765 return JSProxy::GetElementWithHandler( in GetElementWithReceiver()
766 Handle<JSProxy>::cast(PrototypeIterator::GetCurrent(iter)), receiver, in GetElementWithReceiver()
1605 JSProxy::BodyDescriptor::IterateBody(this, v); in IterateBody()
2831 return JSProxy::SetPropertyWithHandler(it->GetHolder<JSProxy>(), in SetProperty()
2838 JSProxy::SetPropertyViaPrototypesWithHandler( in SetProperty()
2839 it->GetHolder<JSProxy>(), it->GetReceiver(), it->name(), in SetProperty()
3019 return JSProxy::SetPropertyViaPrototypesWithHandler( in SetElementWithCallbackSetterInPrototypes()
3020 Handle<JSProxy>::cast(PrototypeIterator::GetCurrent(iter)), object, in SetElementWithCallbackSetterInPrototypes()
[all …]
Dobjects-printer.cc134 JSProxy::cast(this)->JSProxyPrint(os); in HeapObjectPrint()
653 void JSProxy::JSProxyPrint(OStream& os) { // NOLINT in JSProxyPrint()
Dobjects-debug.cc155 JSProxy::cast(this)->JSProxyVerify(); in HeapObjectVerify()
786 void JSProxy::JSProxyVerify() { in JSProxyVerify()
Druntime.cc729 CONVERT_ARG_CHECKED(JSProxy, proxy, 0); in RUNTIME_FUNCTION()
753 CONVERT_ARG_HANDLE_CHECKED(JSProxy, proxy, 0); in RUNTIME_FUNCTION()
754 JSProxy::Fix(proxy); in RUNTIME_FUNCTION()
5151 return Object::SetProperty(Handle<JSProxy>::cast(object), name, value, in SetObjectProperty()
/external/v8/src/heap/
Dobjects-visiting.cc92 JSProxy::kSize); in GetVisitorId()