Home | History | Annotate | Download | only in src

Lines Matching full:interceptor

298 // Only deal with CALLBACKS and INTERCEPTOR
333 case INTERCEPTOR: {
334 // If the object has an interceptor, try real named properties.
394 case INTERCEPTOR: {
395 // If the object has an interceptor, try real named properties.
571 // callbacks or interceptor calls.
578 // holder will always be the interceptor holder and the search may
579 // only continue with a current object just after the interceptor
630 case INTERCEPTOR: {
1756 // Check local property, ignore interceptor.
1903 Handle<InterceptorInfo> interceptor(GetNamedInterceptor());
1904 if (!interceptor->setter()->IsUndefined()) {
1905 LOG(isolate, ApiNamedPropertyAccess("interceptor-named-set", this, name));
1906 CustomArguments args(isolate, interceptor->data(), this, this);
1909 v8::ToCData<v8::NamedPropertySetter>(interceptor->setter());
2541 if (result->IsProperty() && (result->type() != INTERCEPTOR)) return;
2575 case INTERCEPTOR: {
2884 // interceptor calls.
2971 case INTERCEPTOR:
3030 // interceptor calls.
3085 case INTERCEPTOR:
3108 // Check local property, ignore interceptor.
3132 // callbacks or interceptor calls.
3136 Handle<InterceptorInfo> interceptor(GetNamedInterceptor());
3140 CustomArguments args(isolate, interceptor->data(), receiver, this);
3142 if (!interceptor->query()->IsUndefined()) {
3144 v8::ToCData<v8::NamedPropertyQuery>(interceptor->query());
3146 ApiNamedPropertyAccess("interceptor-named-has", *holder_handle, name));
3157 } else if (!interceptor->getter()->IsUndefined()) {
3159 v8::ToCData<v8::NamedPropertyGetter>(interceptor->getter());
3161 ApiNamedPropertyAccess("interceptor-named-get-has", this, name));
3215 case INTERCEPTOR:
3384 case INTERCEPTOR:
3799 // Check local property, ignore interceptor.
3817 Handle<InterceptorInfo> interceptor(GetNamedInterceptor());
3820 if (!interceptor->deleter()->IsUndefined()) {
3822 v8::ToCData<v8::NamedPropertyDeleter>(interceptor->deleter());
3824 ApiNamedPropertyAccess("interceptor-named-delete", *this_handle, name));
3825 CustomArguments args(isolate, interceptor->data(), this, this);
3850 // callbacks or interceptor calls.
3853 Handle<InterceptorInfo> interceptor(GetIndexedInterceptor());
3854 if (interceptor->deleter()->IsUndefined()) return heap->false_value();
3856 v8::ToCData<v8::IndexedPropertyDeleter>(interceptor->deleter());
3859 ApiIndexedPropertyAccess("interceptor-indexed-delete", this, index));
3860 CustomArguments args(isolate, interceptor->data(), this, this);
3907 // Skip interceptor if forcing deletion.
3963 // Check for interceptor.
3964 if (result.type() == INTERCEPTOR) {
3965 // Skip interceptor if forcing a deletion.
4281 // Check __proto__ before interceptor.
4287 // Check for lookup interceptor except when bootstrapping.
4575 // interceptor calls.
4608 // interceptor calls.
4676 // interceptor calls.
4940 case INTERCEPTOR:
5748 t == INTERCEPTOR) {
7237 case INTERCEPTOR:
7321 case INTERCEPTOR:
8342 case INTERCEPTOR: return "INTERCEPTOR";
8746 // callbacks or interceptor calls.
8749 Handle<InterceptorInfo> interceptor(GetIndexedInterceptor());
8752 CustomArguments args(isolate, interceptor->data(), receiver, this);
8754 if (!interceptor->query()->IsUndefined()) {
8756 v8::ToCData<v8::IndexedPropertyQuery>(interceptor->query());
8758 ApiIndexedPropertyAccess("interceptor-indexed-has", this, index));
8769 } else if (!interceptor->getter()->IsUndefined()) {
8771 v8::ToCData<v8::IndexedPropertyGetter>(interceptor->getter());
8773 ApiIndexedPropertyAccess("interceptor-indexed-has-get", this, index));
8817 // Check for lookup interceptor
8916 // Check for lookup interceptor
8948 // callbacks or interceptor calls.
8951 Handle<InterceptorInfo> interceptor(GetIndexedInterceptor());
8954 if (!interceptor->setter()->IsUndefined()) {
8956 v8::ToCData<v8::IndexedPropertySetter>(interceptor->setter());
8958 ApiIndexedPropertyAccess("interceptor-indexed-set", this, index));
8959 interceptor->data(), this, this);
9550 // Check for lookup interceptor
9759 // callbacks or interceptor calls.
9762 Handle<InterceptorInfo> interceptor(GetIndexedInterceptor(), isolate);
9765 if (!interceptor->getter()->IsUndefined()) {
9767 v8::ToCData<v8::IndexedPropertyGetter>(interceptor->getter());
9769 ApiIndexedPropertyAccess("interceptor-indexed-get", this, index));
9770 CustomArguments args(isolate, interceptor->data(), receiver, this);
10011 // Check local property in holder, ignore interceptor.
10029 // Check local property in holder, ignore interceptor.
10044 InterceptorInfo* interceptor = GetNamedInterceptor();
10050 if (!interceptor->getter()->IsUndefined()) {
10052 v8::ToCData<v8::NamedPropertyGetter>(interceptor->getter());
10054 ApiNamedPropertyAccess("interceptor-named-get", *holder_handle, name));
10055 CustomArguments args(isolate, interceptor->data(), receiver, this);
10091 return result.IsProperty() && (result.type() != INTERCEPTOR);
10950 case INTERCEPTOR: