Home | History | Annotate | Download | only in src

Lines Matching refs:INTERCEPTOR

118       case LookupIterator::INTERCEPTOR: {
151 case LookupIterator::INTERCEPTOR:
2780 Handle<InterceptorInfo> interceptor(holder->GetNamedInterceptor());
2781 if (interceptor->setter()->IsUndefined()) return MaybeHandle<Object>();
2784 ApiNamedPropertyAccess("interceptor-named-set", *holder, *name_string));
2785 PropertyCallbackArguments args(it->isolate(), interceptor->data(), *holder,
2788 v8::ToCData<v8::NamedPropertySetterCallback>(interceptor->setter());
2812 // interceptor calls.
2846 case LookupIterator::INTERCEPTOR:
3809 case LookupIterator::INTERCEPTOR:
3940 // callbacks or interceptor calls.
3943 Handle<InterceptorInfo> interceptor(holder->GetNamedInterceptor());
3945 isolate, interceptor->data(), *receiver, *holder);
3946 if (!interceptor->query()->IsUndefined()) {
3948 v8::ToCData<v8::NamedPropertyQueryCallback>(interceptor->query());
3950 ApiNamedPropertyAccess("interceptor-named-has", *holder, *name));
3957 } else if (!interceptor->getter()->IsUndefined()) {
3959 v8::ToCData<v8::NamedPropertyGetterCallback>(interceptor->getter());
3961 ApiNamedPropertyAccess("interceptor-named-get-has", *holder, *name));
3994 case LookupIterator::INTERCEPTOR: {
4037 // Check for lookup interceptor except when bootstrapping.
4055 // callbacks or interceptor calls.
4058 Handle<InterceptorInfo> interceptor(object->GetIndexedInterceptor());
4060 isolate, interceptor->data(), *receiver, *object);
4061 if (!interceptor->query()->IsUndefined()) {
4063 v8::ToCData<v8::IndexedPropertyQueryCallback>(interceptor->query());
4065 ApiIndexedPropertyAccess("interceptor-indexed-has", *object, index));
4069 } else if (!interceptor->getter()->IsUndefined()) {
4071 v8::ToCData<v8::IndexedPropertyGetterCallback>(interceptor->getter());
4074 "interceptor-indexed-get-has", *object, index));
4772 Handle<InterceptorInfo> interceptor(holder->GetNamedInterceptor());
4773 if (interceptor->deleter()->IsUndefined()) return MaybeHandle<Object>();
4776 v8::ToCData<v8::NamedPropertyDeleterCallback>(interceptor->deleter());
4778 ApiNamedPropertyAccess("interceptor-named-delete", *holder, *name));
4779 PropertyCallbackArguments args(isolate, interceptor->data(), *receiver,
4801 // callbacks or interceptor calls.
4804 Handle<InterceptorInfo> interceptor(object->GetIndexedInterceptor());
4805 if (interceptor->deleter()->IsUndefined()) return factory->false_value();
4807 v8::ToCData<v8::IndexedPropertyDeleterCallback>(interceptor->deleter());
4809 ApiIndexedPropertyAccess("interceptor-indexed-delete", *object, index));
4811 isolate, interceptor->data(), *object, *object);
4878 // Skip interceptor if forcing deletion.
4935 case LookupIterator::INTERCEPTOR: {
4939 // Delete with interceptor succeeded. Return result.
4941 // An exception was thrown in the interceptor. Propagate.
5841 // Add the element keys from the interceptor.
5878 // Add the property keys from the interceptor.
6108 // interceptor calls.
6200 // interceptor calls.
6263 // interceptor calls.
6303 case LookupIterator::INTERCEPTOR:
11744 // Check for lookup interceptor.
11762 // callbacks or interceptor calls.
11765 Handle<InterceptorInfo> interceptor(object->GetIndexedInterceptor());
11766 if (!interceptor->setter()->IsUndefined()) {
11768 v8::ToCData<v8::IndexedPropertySetterCallback>(interceptor->setter());
11770 ApiIndexedPropertyAccess("interceptor-indexed-set", *object, index));
11771 PropertyCallbackArguments args(isolate, interceptor->data(), *object,
12391 // Check for lookup interceptor
12820 // callbacks or interceptor calls.
12823 Handle<InterceptorInfo> interceptor(object->GetIndexedInterceptor(), isolate);
12824 if (!interceptor->getter()->IsUndefined()) {
12826 v8::ToCData<v8::IndexedPropertyGetterCallback>(interceptor->getter());
12828 ApiIndexedPropertyAccess("interceptor-indexed-get", *object, index));
12830 args(isolate, interceptor->data(), *receiver, *object);
13105 Handle<InterceptorInfo> interceptor(holder->GetNamedInterceptor(), isolate);
13108 if (interceptor->getter()->IsUndefined()) return MaybeHandle<Object>();
13111 v8::ToCData<v8::NamedPropertyGetterCallback>(interceptor->getter());
13113 ApiNamedPropertyAccess("interceptor-named-get", *holder, *name));
13115 args(isolate, interceptor->data(), *receiver, *holder);
13128 // Compute the property keys from the interceptor.
13133 Handle<InterceptorInfo> interceptor(object->GetNamedInterceptor());
13135 args(isolate, interceptor->data(), *receiver, *object);
13137 if (!interceptor->enumerator()->IsUndefined()) {
13140 interceptor->enumerator());
13141 LOG(isolate, ApiObjectAccess("interceptor-named-enum", *object));
13154 // Compute the element keys from the interceptor.
13158 Handle<InterceptorInfo> interceptor(object->GetIndexedInterceptor());
13160 args(isolate, interceptor->data(), *receiver, *object);
13162 if (!interceptor->enumerator()->IsUndefined()) {
13165 interceptor->enumerator());
13166 LOG(isolate, ApiObjectAccess("interceptor-indexed-enum", *object));