Lines Matching refs:JSProxy

479       HeapObject target = Handle<JSProxy>::cast(currInput)->target(isolate);
1147 Maybe<bool> maybe = JSProxy::HasProperty(
1148 it->isolate(), it->GetHolder<JSProxy>(), it->GetName());
1156 JSProxy::GetProperty(it->isolate(), it->GetHolder<JSProxy>(),
1186 MaybeHandle<Object> JSProxy::GetProperty(Isolate* isolate,
1187 Handle<JSProxy> proxy,
1230 JSProxy::CheckGetSetTrapResult(isolate, name, target, trap_result, kGet);
1240 MaybeHandle<Object> JSProxy::CheckGetSetTrapResult(Isolate* isolate,
1341 MaybeHandle<HeapObject> JSProxy::GetPrototype(Handle<JSProxy> proxy) {
2102 os << "<JSProxy>";
2507 return JSProxy::SetProperty(it->GetHolder<JSProxy>(), it->GetName(),
2873 // Private symbols should be installed on JSProxy using
2874 // JSProxy::SetPrivateSymbol.
3022 void JSProxy::Revoke(Handle<JSProxy> proxy) {
3035 Maybe<bool> JSProxy::IsArray(Handle<JSProxy> proxy) {
3038 for (int i = 0; i < JSProxy::kMaxIterationLimit; i++) {
3039 proxy = Handle<JSProxy>::cast(object);
3056 Maybe<bool> JSProxy::HasProperty(Isolate* isolate, Handle<JSProxy> proxy,
3094 MAYBE_RETURN(JSProxy::CheckHasTrap(isolate, name, target), Nothing<bool>());
3100 Maybe<bool> JSProxy::CheckHasTrap(Isolate* isolate, Handle<Name> name,
3129 Maybe<bool> JSProxy::SetProperty(Handle<JSProxy> proxy, Handle<Name> name,
3170 JSProxy::CheckGetSetTrapResult(isolate, name, target, value, kSet);
3178 Maybe<bool> JSProxy::DeletePropertyOrElement(Handle<JSProxy> proxy,
3217 return JSProxy::CheckDeleteTrap(isolate, name, target);
3220 Maybe<bool> JSProxy::CheckDeleteTrap(Isolate* isolate, Handle<Name> name,
3249 MaybeHandle<JSProxy> JSProxy::New(Isolate* isolate, Handle<Object> target,
3253 JSProxy);
3257 JSProxy);
3263 Maybe<PropertyAttributes> JSProxy::GetPropertyAttributes(LookupIterator* it) {
3265 Maybe<bool> found = JSProxy::GetOwnPropertyDescriptor(
3266 it->isolate(), it->GetHolder<JSProxy>(), it->GetName(), &desc);
3480 Maybe<bool> JSProxy::DefineOwnProperty(Isolate* isolate, Handle<JSProxy> proxy,
3487 return JSProxy::SetPrivateSymbol(isolate, proxy, Handle<Symbol>::cast(key),
3606 Maybe<bool> JSProxy::SetPrivateSymbol(Isolate* isolate, Handle<JSProxy> proxy,
3627 // We are not tracking constness for private symbols added to JSProxy
3653 Maybe<bool> JSProxy::GetOwnPropertyDescriptor(Isolate* isolate,
3654 Handle<JSProxy> proxy,
3779 Maybe<bool> JSProxy::PreventExtensions(Handle<JSProxy> proxy,
3824 Maybe<bool> JSProxy::IsExtensible(Handle<JSProxy> proxy) {
5173 Maybe<bool> JSProxy::SetPrototype(Isolate* isolate, Handle<JSProxy> proxy,