Lines Matching refs:interceptor
1192 LookupIterator* it, Handle<InterceptorInfo> interceptor, bool* done) { in GetPropertyWithInterceptorInternal() argument
1199 if (interceptor->getter().IsUndefined(isolate)) { in GetPropertyWithInterceptorInternal()
1210 PropertyCallbackArguments args(isolate, interceptor->data(), *receiver, in GetPropertyWithInterceptorInternal()
1214 result = args.CallIndexedGetter(interceptor, it->array_index()); in GetPropertyWithInterceptorInternal()
1216 result = args.CallNamedGetter(interceptor, it->name()); in GetPropertyWithInterceptorInternal()
1227 LookupIterator* it, Handle<InterceptorInfo> interceptor) { in GetPropertyAttributesWithInterceptorInternal() argument
1236 interceptor->can_intercept_symbols()); in GetPropertyAttributesWithInterceptorInternal()
1243 PropertyCallbackArguments args(isolate, interceptor->data(), *receiver, in GetPropertyAttributesWithInterceptorInternal()
1245 if (!interceptor->query().IsUndefined(isolate)) { in GetPropertyAttributesWithInterceptorInternal()
1248 result = args.CallIndexedQuery(interceptor, it->array_index()); in GetPropertyAttributesWithInterceptorInternal()
1250 result = args.CallNamedQuery(interceptor, it->name()); in GetPropertyAttributesWithInterceptorInternal()
1259 } else if (!interceptor->getter().IsUndefined(isolate)) { in GetPropertyAttributesWithInterceptorInternal()
1263 result = args.CallIndexedGetter(interceptor, it->array_index()); in GetPropertyAttributesWithInterceptorInternal()
1265 result = args.CallNamedGetter(interceptor, it->name()); in GetPropertyAttributesWithInterceptorInternal()
1275 LookupIterator* it, Handle<InterceptorInfo> interceptor, in SetPropertyWithInterceptorInternal() argument
1282 if (interceptor->setter().IsUndefined(isolate)) return Just(false); in SetPropertyWithInterceptorInternal()
1292 PropertyCallbackArguments args(isolate, interceptor->data(), *receiver, in SetPropertyWithInterceptorInternal()
1298 result = !args.CallIndexedSetter(interceptor, it->array_index(), value) in SetPropertyWithInterceptorInternal()
1301 result = !args.CallNamedSetter(interceptor, it->name(), value).is_null(); in SetPropertyWithInterceptorInternal()
1309 LookupIterator* it, Handle<InterceptorInfo> interceptor, in DefinePropertyWithInterceptorInternal() argument
1316 if (interceptor->definer().IsUndefined(isolate)) return Just(false); in DefinePropertyWithInterceptorInternal()
1326 PropertyCallbackArguments args(isolate, interceptor->data(), *receiver, in DefinePropertyWithInterceptorInternal()
1352 !args.CallIndexedDefiner(interceptor, it->array_index(), *descriptor) in DefinePropertyWithInterceptorInternal()
1356 !args.CallNamedDefiner(interceptor, it->name(), *descriptor).is_null(); in DefinePropertyWithInterceptorInternal()
1765 Handle<InterceptorInfo> interceptor; in GetPropertyDescriptorWithInterceptor() local
1771 interceptor = it->GetInterceptorForFailedAccessCheck(); in GetPropertyDescriptorWithInterceptor()
1772 if (interceptor.is_null() && in GetPropertyDescriptorWithInterceptor()
1782 interceptor = it->GetInterceptor(); in GetPropertyDescriptorWithInterceptor()
1784 if (interceptor.is_null()) return Just(false); in GetPropertyDescriptorWithInterceptor()
1786 if (interceptor->descriptor().IsUndefined(isolate)) return Just(false); in GetPropertyDescriptorWithInterceptor()
1798 PropertyCallbackArguments args(isolate, interceptor->data(), *receiver, in GetPropertyDescriptorWithInterceptor()
1801 result = args.CallIndexedDescriptor(interceptor, it->array_index()); in GetPropertyDescriptorWithInterceptor()
1803 result = args.CallNamedDescriptor(interceptor, it->name()); in GetPropertyDescriptorWithInterceptor()
2554 Handle<InterceptorInfo> interceptor = in GetPropertyWithFailedAccessCheck() local
2556 if (interceptor.is_null()) { in GetPropertyWithFailedAccessCheck()
2574 GetPropertyWithInterceptorInternal(it, interceptor, &done), Object); in GetPropertyWithFailedAccessCheck()
2594 Handle<InterceptorInfo> interceptor = in GetPropertyAttributesWithFailedAccessCheck() local
2596 if (interceptor.is_null()) { in GetPropertyAttributesWithFailedAccessCheck()
2608 GetPropertyAttributesWithInterceptorInternal(it, interceptor); in GetPropertyAttributesWithFailedAccessCheck()
2634 Handle<InterceptorInfo> interceptor = in SetPropertyWithFailedAccessCheck() local
2636 if (interceptor.is_null()) { in SetPropertyWithFailedAccessCheck()
2642 it, interceptor, should_throw, value); in SetPropertyWithFailedAccessCheck()
3956 Handle<InterceptorInfo> interceptor(it->GetInterceptor()); in DeletePropertyWithInterceptor() local
3957 if (interceptor->deleter().IsUndefined(isolate)) return Nothing<bool>(); in DeletePropertyWithInterceptor()
3967 PropertyCallbackArguments args(isolate, interceptor->data(), *receiver, in DeletePropertyWithInterceptor()
3971 result = args.CallIndexedDeleter(interceptor, it->array_index()); in DeletePropertyWithInterceptor()
3973 result = args.CallNamedDeleter(interceptor, it->name()); in DeletePropertyWithInterceptor()