Home
last modified time | relevance | path

Searched refs:AccessorInfo (Results 1 – 25 of 46) sorted by relevance

12

/external/v8/src/objects/
Dapi-callbacks-inl.h20 CAST_ACCESSOR(AccessorInfo)
25 ACCESSORS(AccessorInfo, name, Name, kNameOffset)
26 SMI_ACCESSORS(AccessorInfo, flags, kFlagsOffset)
27 ACCESSORS(AccessorInfo, expected_receiver_type, Object,
30 ACCESSORS_CHECKED2(AccessorInfo, getter, Object, kGetterOffset, true,
32 ACCESSORS_CHECKED2(AccessorInfo, setter, Object, kSetterOffset, true,
34 ACCESSORS(AccessorInfo, js_getter, Object, kJsGetterOffset) in ACCESSORS() argument
35 ACCESSORS(AccessorInfo, data, Object, kDataOffset) in ACCESSORS()
37 bool AccessorInfo::has_getter() { in ACCESSORS()
45 bool AccessorInfo::has_setter() { in has_setter()
[all …]
Dapi-callbacks.h25 class AccessorInfo : public Struct {
44 DECL_PRINTER(AccessorInfo)
60 static bool IsCompatibleReceiverMap(Handle<AccessorInfo> info,
64 DECL_CAST(AccessorInfo)
67 DECL_VERIFIER(AccessorInfo)
104 DISALLOW_IMPLICIT_CONSTRUCTORS(AccessorInfo);
/external/v8/src/
Daccessors.h17 class AccessorInfo; variable
85 static Handle<AccessorInfo> MakeModuleNamespaceEntryInfo(Isolate* isolate,
116 static Handle<AccessorInfo> MakeAccessor(
122 static Handle<AccessorInfo> Make##AccessorName##Info(Isolate* isolate);
Daccessors.cc24 Handle<AccessorInfo> Accessors::MakeAccessor( in MakeAccessor()
28 Handle<AccessorInfo> info = factory->NewAccessorInfo(); in MakeAccessor()
139 Handle<AccessorInfo> Accessors::MakeArgumentsIteratorInfo(Isolate* isolate) { in MakeArgumentsIteratorInfo()
224 Handle<AccessorInfo> Accessors::MakeArrayLengthInfo(Isolate* isolate) { in MakeArrayLengthInfo()
268 Handle<AccessorInfo> Accessors::MakeModuleNamespaceEntryInfo( in MakeModuleNamespaceEntryInfo()
303 Handle<AccessorInfo> Accessors::MakeStringLengthInfo(Isolate* isolate) { in MakeStringLengthInfo()
350 Handle<AccessorInfo> Accessors::MakeFunctionPrototypeInfo(Isolate* isolate) { in MakeFunctionPrototypeInfo()
378 Handle<AccessorInfo> Accessors::MakeFunctionLengthInfo(Isolate* isolate) { in MakeFunctionLengthInfo()
400 Handle<AccessorInfo> Accessors::MakeFunctionNameInfo(Isolate* isolate) { in MakeFunctionNameInfo()
552 Handle<AccessorInfo> Accessors::MakeFunctionArgumentsInfo(Isolate* isolate) { in MakeFunctionArgumentsInfo()
[all …]
Dapi-arguments.h76 inline Handle<Object> CallAccessorSetter(Handle<AccessorInfo> info,
80 inline Handle<Object> CallAccessorGetter(Handle<AccessorInfo> info,
Dapi-natives.h62 Handle<AccessorInfo> property);
Dapi-natives.cc210 valid_descriptors = AccessorInfo::AppendUnique( in ConfigureInstance()
218 Handle<AccessorInfo> accessor(AccessorInfo::cast(array->get(i)), isolate); in ConfigureInstance()
614 Handle<AccessorInfo> property) { in AddNativeDataProperty()
Dapi-arguments-inl.h299 Handle<AccessorInfo> info, Handle<Name> name) { in CallAccessorGetter()
310 Handle<AccessorInfo> accessor_info, Handle<Name> name, in CallAccessorSetter()
/external/v8/src/heap/
Dfactory-inl.h77 Handle<AccessorInfo> Factory::accessor_name##_accessor() { \
78 return Handle<AccessorInfo>(bit_cast<AccessorInfo**>( \
Dheap-inl.h68 AccessorInfo* Heap::accessor_name##_accessor() { \ in DATA_HANDLER_LIST()
69 return AccessorInfo::cast(roots_[k##AccessorName##AccessorRootIndex]); \ in DATA_HANDLER_LIST()
/external/v8/src/snapshot/
Ddeserializer.h77 const std::vector<AccessorInfo*>& accessor_infos() const { in accessor_infos()
152 std::vector<AccessorInfo*> accessor_infos_;
Dserializer-common.cc132 const std::vector<AccessorInfo*>& accessor_infos) { in RestoreExternalReferenceRedirectors()
134 for (AccessorInfo* info : accessor_infos) { in RestoreExternalReferenceRedirectors()
Dstartup-serializer.cc57 AccessorInfo* info = AccessorInfo::cast(obj); in SerializeObject()
Dstartup-serializer.h74 std::vector<AccessorInfo*> accessor_infos_;
Dserializer-common.h120 const std::vector<AccessorInfo*>& accessor_infos);
/external/v8/src/ia32/
Dcode-stubs-ia32.cc451 __ push(FieldOperand(callback, AccessorInfo::kDataOffset)); in Generate()
458 __ push(FieldOperand(callback, AccessorInfo::kNameOffset)); in Generate()
490 __ mov(scratch, FieldOperand(callback, AccessorInfo::kJsGetterOffset)); in Generate()
/external/v8/src/arm64/
Dcode-stubs-arm64.cc564 __ Ldr(data, FieldMemOperand(callback, AccessorInfo::kDataOffset)); in Generate()
567 __ Ldr(name, FieldMemOperand(callback, AccessorInfo::kNameOffset)); in Generate()
606 __ Ldr(js_getter, FieldMemOperand(callback, AccessorInfo::kJsGetterOffset)); in Generate()
/external/v8/src/arm/
Dcode-stubs-arm.cc550 __ ldr(scratch, FieldMemOperand(callback, AccessorInfo::kDataOffset)); in Generate()
557 __ ldr(scratch, FieldMemOperand(callback, AccessorInfo::kNameOffset)); in Generate()
578 __ ldr(scratch, FieldMemOperand(callback, AccessorInfo::kJsGetterOffset)); in Generate()
/external/v8/src/ppc/
Dcode-stubs-ppc.cc578 __ LoadP(scratch, FieldMemOperand(callback, AccessorInfo::kDataOffset)); in Generate()
585 __ LoadP(scratch, FieldMemOperand(callback, AccessorInfo::kNameOffset)); in Generate()
634 __ LoadP(scratch, FieldMemOperand(callback, AccessorInfo::kJsGetterOffset)); in Generate()
/external/v8/src/mips/
Dcode-stubs-mips.cc544 __ lw(scratch, FieldMemOperand(callback, AccessorInfo::kDataOffset)); in Generate()
557 __ lw(scratch, FieldMemOperand(callback, AccessorInfo::kNameOffset)); in Generate()
579 __ lw(scratch, FieldMemOperand(callback, AccessorInfo::kJsGetterOffset)); in Generate()
/external/v8/src/x64/
Dcode-stubs-x64.cc528 __ Push(FieldOperand(callback, AccessorInfo::kDataOffset)); in Generate()
535 __ Push(FieldOperand(callback, AccessorInfo::kNameOffset)); in Generate()
565 __ movp(scratch, FieldOperand(callback, AccessorInfo::kJsGetterOffset)); in Generate()
/external/v8/src/mips64/
Dcode-stubs-mips64.cc549 __ Ld(scratch, FieldMemOperand(callback, AccessorInfo::kDataOffset)); in Generate()
562 __ Ld(scratch, FieldMemOperand(callback, AccessorInfo::kNameOffset)); in Generate()
585 __ Ld(scratch, FieldMemOperand(callback, AccessorInfo::kJsGetterOffset)); in Generate()
/external/v8/src/s390/
Dcode-stubs-s390.cc610 __ LoadP(scratch, FieldMemOperand(callback, AccessorInfo::kDataOffset)); in Generate()
617 __ LoadP(scratch, FieldMemOperand(callback, AccessorInfo::kNameOffset)); in Generate()
666 __ LoadP(scratch, FieldMemOperand(callback, AccessorInfo::kJsGetterOffset)); in Generate()
/external/v8/src/builtins/
Dbuiltins-error.cc64 Handle<AccessorInfo> error_stack = isolate->factory()->error_stack_accessor(); in BUILTIN()
/external/v8/src/ic/
Dic.cc889 Handle<AccessorInfo> info = Handle<AccessorInfo>::cast(accessors); in ComputeHandler()
892 !AccessorInfo::IsCompatibleReceiverMap(info, map) || in ComputeHandler()
1523 Handle<AccessorInfo> info = Handle<AccessorInfo>::cast(accessors); in ComputeHandler()
1529 if (AccessorInfo::cast(*accessors)->is_special_data_property() && in ComputeHandler()
1535 if (!AccessorInfo::IsCompatibleReceiverMap(info, receiver_map())) { in ComputeHandler()
2590 Handle<AccessorInfo> info = args.at<AccessorInfo>(2); in RUNTIME_FUNCTION()
2616 Handle<AccessorInfo> info = args.at<AccessorInfo>(2); in RUNTIME_FUNCTION()

12