Home
last modified time | relevance | path

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

/external/v8/src/runtime/
Druntime-proxy.cc23 CONVERT_ARG_HANDLE_CHECKED(JSProxy, proxy, args.length() - 1); in RUNTIME_FUNCTION()
80 CONVERT_ARG_HANDLE_CHECKED(JSProxy, proxy, args.length() - 2); in RUNTIME_FUNCTION()
155 CONVERT_ARG_CHECKED(JSProxy, proxy, 0); in RUNTIME_FUNCTION()
163 CONVERT_ARG_CHECKED(JSProxy, proxy, 0); in RUNTIME_FUNCTION()
171 CONVERT_ARG_HANDLE_CHECKED(JSProxy, proxy, 0); in RUNTIME_FUNCTION()
172 JSProxy::Revoke(proxy); in RUNTIME_FUNCTION()
Druntime-object.cc669 JSReceiver::HasOwnProperty(Handle<JSProxy>::cast(object), key); in RUNTIME_FUNCTION()
/external/v8/src/
Dkey-accumulator.cc224 MaybeHandle<FixedArray> FilterProxyKeys(Isolate* isolate, Handle<JSProxy> owner, in FilterProxyKeys()
238 JSProxy::GetOwnPropertyDescriptor(isolate, owner, key, &desc); in FilterProxyKeys()
255 Maybe<bool> KeyAccumulator::AddKeysFromProxy(Handle<JSProxy> proxy, in AddKeysFromProxy()
Dprototype.h148 JSProxy::GetPrototype(Handle<JSProxy>::cast(handle_)); in AdvanceFollowingProxies()
Dkey-accumulator.h46 Maybe<bool> AddKeysFromProxy(Handle<JSProxy> proxy, Handle<FixedArray> keys);
Dobjects.cc629 Handle<JSProxy> proxy = Handle<JSProxy>::cast(object); in IsArray()
751 return JSProxy::HasProperty(it->isolate(), it->GetHolder<JSProxy>(), in HasProperty()
788 return JSProxy::GetProperty(it->isolate(), it->GetHolder<JSProxy>(), in GetProperty()
827 MaybeHandle<Object> JSProxy::GetProperty(Isolate* isolate, in GetProperty()
828 Handle<JSProxy> proxy, in GetProperty()
1075 MaybeHandle<Object> JSProxy::GetPrototype(Handle<JSProxy> proxy) { in GetPrototype()
4088 return JSProxy::SetProperty(it->GetHolder<JSProxy>(), it->GetName(), in SetPropertyInternal()
4839 void JSProxy::Revoke(Handle<JSProxy> proxy) { in Revoke()
4846 Maybe<bool> JSProxy::HasProperty(Isolate* isolate, Handle<JSProxy> proxy, in HasProperty()
4913 Maybe<bool> JSProxy::SetProperty(Handle<JSProxy> proxy, Handle<Name> name, in SetProperty()
[all …]
Dapi.h176 V(Proxy, JSProxy) \
214 v8::internal::Handle<v8::internal::JSProxy> obj);
362 MAKE_TO_LOCAL(ToLocal, JSProxy, Proxy) in MAKE_TO_LOCAL()
Dobjects.h969 V(JSProxy) \
9554 class JSProxy: public JSReceiver {
9556 MUST_USE_RESULT static MaybeHandle<JSProxy> New(Isolate* isolate,
9567 static MaybeHandle<Context> GetFunctionRealm(Handle<JSProxy> proxy);
9569 DECLARE_CAST(JSProxy)
9572 static void Revoke(Handle<JSProxy> proxy);
9575 static MaybeHandle<Object> GetPrototype(Handle<JSProxy> receiver);
9578 MUST_USE_RESULT static Maybe<bool> SetPrototype(Handle<JSProxy> proxy,
9583 MUST_USE_RESULT static Maybe<bool> IsExtensible(Handle<JSProxy> proxy);
9587 Handle<JSProxy> proxy, ShouldThrow should_throw);
[all …]
Dobjects-debug.cc168 JSProxy::cast(this)->JSProxyVerify(); in HeapObjectVerify()
836 void JSProxy::JSProxyVerify() { in JSProxyVerify()
Dobjects-printer.cc135 JSProxy::cast(this)->JSProxyPrint(os); in HeapObjectPrint()
738 void JSProxy::JSProxyPrint(std::ostream& os) { // NOLINT in JSProxyPrint()
Dobjects-body-descriptors-inl.h484 return Op::template apply<JSProxy::BodyDescriptor>(p1, p2, p3); in BodyDescriptorApply()
Dfactory.h488 Handle<JSProxy> NewJSProxy(Handle<JSReceiver> target,
Dfactory.cc2012 Handle<JSProxy> Factory::NewJSProxy(Handle<JSReceiver> target, in NewJSProxy()
2026 Handle<JSProxy> result = New<JSProxy>(map, NEW_SPACE); in NewJSProxy()
Dobjects-inl.h3230 CAST_ACCESSOR(JSProxy)
6256 ACCESSORS(JSProxy, target, JSReceiver, kTargetOffset) in ACCESSORS() argument
6257 ACCESSORS(JSProxy, handler, Object, kHandlerOffset) in ACCESSORS()
6258 ACCESSORS(JSProxy, hash, Object, kHashOffset) in ACCESSORS()
6260 bool JSProxy::IsRevoked() const { return !handler()->IsJSReceiver(); } in ACCESSORS()
7168 ? JSProxy::GetOrCreateIdentityHash(Handle<JSProxy>::cast(object)) in GetOrCreateIdentityHash()
7175 ? JSProxy::cast(this)->GetIdentityHash() in GetIdentityHash()
Dapi.cc6506 i::Handle<i::JSProxy> self = Utils::OpenHandle(this); in GetTarget()
6513 i::Handle<i::JSProxy> self = Utils::OpenHandle(this); in GetHandler()
6520 i::Handle<i::JSProxy> self = Utils::OpenHandle(this); in IsRevoked()
6526 i::Handle<i::JSProxy> self = Utils::OpenHandle(this); in Revoke()
6527 i::JSProxy::Revoke(self); in Revoke()
6538 !ToLocal<Proxy>(i::JSProxy::New(isolate, target, handler), &result); in New()
Dbuiltins.cc3360 Handle<JSProxy> result; in BUILTIN()
3362 JSProxy::New(isolate, target, handler)); in BUILTIN()
Dbootstrapper.cc2452 factory()->NewMap(JS_PROXY_TYPE, JSProxy::kSize, FAST_ELEMENTS); in InstallJSProxyMaps()