Home
last modified time | relevance | path

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

/external/v8/src/runtime/
Druntime-proxy.cc23 CONVERT_ARG_HANDLE_CHECKED(JSProxy, proxy, args.length() - 1); in RUNTIME_FUNCTION()
75 CONVERT_ARG_HANDLE_CHECKED(JSProxy, proxy, args.length() - 2); in RUNTIME_FUNCTION()
147 CONVERT_ARG_CHECKED(JSProxy, proxy, 0); in RUNTIME_FUNCTION()
155 CONVERT_ARG_CHECKED(JSProxy, proxy, 0); in RUNTIME_FUNCTION()
163 CONVERT_ARG_HANDLE_CHECKED(JSProxy, proxy, 0); in RUNTIME_FUNCTION()
164 JSProxy::Revoke(proxy); in RUNTIME_FUNCTION()
Druntime-forin.cc59 result = JSProxy::GetPropertyAttributes(&it); in HasEnumerableProperty()
63 Handle<JSProxy> proxy = it.GetHolder<JSProxy>(); in HasEnumerableProperty()
66 JSProxy::GetPrototype(proxy), Object); in HasEnumerableProperty()
Druntime-debug.cc284 Handle<JSProxy> js_proxy = Handle<JSProxy>::cast(object); in GetInternalProperties()
Druntime-object.cc193 JSReceiver::HasOwnProperty(Handle<JSProxy>::cast(object), key); in RUNTIME_FUNCTION()
/external/v8/src/
Dkeys.h92 Handle<JSProxy> proxy);
93 Maybe<bool> CollectOwnJSProxyTargetKeys(Handle<JSProxy> proxy,
95 Maybe<bool> AddKeysFromJSProxy(Handle<JSProxy> proxy,
Dprototype.h169 JSProxy::GetPrototype(Handle<JSProxy>::cast(handle_)); in AdvanceFollowingProxiesIgnoringAccessChecks()
Dkeys.cc100 Handle<JSProxy> owner, in FilterProxyKeys()
115 JSProxy::GetOwnPropertyDescriptor(isolate, owner, key, &desc); in FilterProxyKeys()
135 Maybe<bool> KeyAccumulator::AddKeysFromJSProxy(Handle<JSProxy> proxy, in AddKeysFromJSProxy()
158 MAYBE_RETURN(CollectOwnJSProxyKeys(receiver, Handle<JSProxy>::cast(object)), in CollectKeys()
175 result = CollectOwnJSProxyKeys(receiver, Handle<JSProxy>::cast(current)); in CollectKeys()
713 Handle<JSProxy> proxy) { in CollectOwnJSProxyKeys()
858 Handle<JSProxy> proxy, Handle<JSReceiver> target) { in CollectOwnJSProxyTargetKeys()
Djson-stringifier.h79 Result SerializeJSProxy(Handle<JSProxy> object);
Dapi.h111 V(Proxy, JSProxy) \
152 v8::internal::Handle<v8::internal::JSProxy> obj);
304 MAKE_TO_LOCAL(ToLocal, JSProxy, Proxy) in MAKE_TO_LOCAL()
Dobjects.cc829 Handle<JSProxy> proxy = Handle<JSProxy>::cast(object); in IsArray()
943 return JSProxy::HasProperty(it->isolate(), it->GetHolder<JSProxy>(), in HasProperty()
981 JSProxy::GetProperty(it->isolate(), it->GetHolder<JSProxy>(), in GetProperty()
1011 MaybeHandle<Object> JSProxy::GetProperty(Isolate* isolate, in GetProperty()
1012 Handle<JSProxy> proxy, in GetProperty()
1262 MaybeHandle<Object> JSProxy::GetPrototype(Handle<JSProxy> proxy) { in GetPrototype()
4676 return JSProxy::SetProperty(it->GetHolder<JSProxy>(), it->GetName(), in SetPropertyInternal()
5343 void JSProxy::Revoke(Handle<JSProxy> proxy) { in Revoke()
5350 Maybe<bool> JSProxy::HasProperty(Isolate* isolate, Handle<JSProxy> proxy, in HasProperty()
5417 Maybe<bool> JSProxy::SetProperty(Handle<JSProxy> proxy, Handle<Name> name, in SetProperty()
[all …]
Dobjects.h1130 V(JSProxy) \
10594 class JSProxy: public JSReceiver {
10596 MUST_USE_RESULT static MaybeHandle<JSProxy> New(Isolate* isolate,
10607 static MaybeHandle<Context> GetFunctionRealm(Handle<JSProxy> proxy);
10609 DECLARE_CAST(JSProxy)
10612 static void Revoke(Handle<JSProxy> proxy);
10615 static MaybeHandle<Object> GetPrototype(Handle<JSProxy> receiver);
10618 MUST_USE_RESULT static Maybe<bool> SetPrototype(Handle<JSProxy> proxy,
10623 MUST_USE_RESULT static Maybe<bool> IsExtensible(Handle<JSProxy> proxy);
10627 Handle<JSProxy> proxy, ShouldThrow should_throw);
[all …]
Djson-stringifier.cc340 return SerializeJSProxy(Handle<JSProxy>::cast(object)); in Serialize_()
592 Handle<JSProxy> object) { in SerializeJSProxy()
Dobjects-debug.cc214 JSProxy::cast(this)->JSProxyVerify(); in HeapObjectVerify()
924 void JSProxy::JSProxyVerify() { in JSProxyVerify()
Dobjects-printer.cc188 JSProxy::cast(this)->JSProxyPrint(os); in HeapObjectPrint()
901 void JSProxy::JSProxyPrint(std::ostream& os) { // NOLINT in JSProxyPrint()
Dobjects-body-descriptors-inl.h535 return Op::template apply<JSProxy::BodyDescriptor>(p1, p2, p3); in BodyDescriptorApply()
Dfactory.h552 Handle<JSProxy> NewJSProxy(Handle<JSReceiver> target,
Dobjects-inl.h3326 CAST_ACCESSOR(JSProxy) in CAST_ACCESSOR()
6705 ACCESSORS(JSProxy, target, JSReceiver, kTargetOffset) in ACCESSORS() argument
6706 ACCESSORS(JSProxy, handler, Object, kHandlerOffset) in ACCESSORS()
6707 ACCESSORS(JSProxy, hash, Object, kHashOffset) in ACCESSORS()
6709 bool JSProxy::IsRevoked() const { return !handler()->IsJSReceiver(); } in ACCESSORS()
7702 return object->IsJSProxy() ? JSProxy::GetOrCreateIdentityHash( in GetOrCreateIdentityHash()
7703 isolate, Handle<JSProxy>::cast(object)) in GetOrCreateIdentityHash()
7711 ? JSProxy::GetIdentityHash(Handle<JSProxy>::cast(receiver)) in GetIdentityHash()
Dfactory.cc2179 Handle<JSProxy> Factory::NewJSProxy(Handle<JSReceiver> target, in NewJSProxy()
2193 Handle<JSProxy> result = New<JSProxy>(map, NEW_SPACE); in NewJSProxy()
Dapi.cc4208 return i::JSProxy::SetPrivateProperty( in SetPrivate()
4209 isolate, i::Handle<i::JSProxy>::cast(self), in SetPrivate()
7229 i::Handle<i::JSProxy> self = Utils::OpenHandle(this); in GetTarget()
7236 i::Handle<i::JSProxy> self = Utils::OpenHandle(this); in GetHandler()
7243 i::Handle<i::JSProxy> self = Utils::OpenHandle(this); in IsRevoked()
7249 i::Handle<i::JSProxy> self = Utils::OpenHandle(this); in Revoke()
7250 i::JSProxy::Revoke(self); in Revoke()
7261 !ToLocal<Proxy>(i::JSProxy::New(isolate, target, handler), &result); in New()
Dbootstrapper.cc803 factory()->NewMap(JS_PROXY_TYPE, JSProxy::kSize, FAST_ELEMENTS); in CreateJSProxyMaps()
/external/v8/src/builtins/
Dbuiltins-proxy.cc26 RETURN_RESULT_OR_FAILURE(isolate, JSProxy::New(isolate, target, handler)); in BUILTIN()
/external/v8/
DChangeLog8895 [debugger] Add JSProxy support in Runtime::GetInternalProperties