Home
last modified time | relevance | path

Searched refs:PropertyDetails (Results 1 – 20 of 20) sorted by relevance

/external/v8/src/
Dproperty.h60 PropertyDetails GetDetails() { return details_; } in GetDetails()
67 ASSERT(PropertyDetails::IsValidIndex(index)); in SetEnumerationIndex()
68 details_ = PropertyDetails(details_.attributes(), details_.type(), index); in SetEnumerationIndex()
76 PropertyDetails details_;
81 void Init(String* key, Object* value, PropertyDetails details) { in Init()
87 Descriptor(String* key, Object* value, PropertyDetails details) in Descriptor()
118 : Descriptor(key, map_or_array, PropertyDetails(NONE, in ElementsTransitionDescriptor()
210 void DescriptorResult(JSObject* holder, PropertyDetails details, int number) { in DescriptorResult()
220 details_ = PropertyDetails(details); in DescriptorResult()
228 PropertyDetails(static_cast<PropertyAttributes>(DONT_ENUM | in ConstantResult()
[all …]
Dproperty-details.h78 class PropertyDetails BASE_EMBEDDED {
80 PropertyDetails(PropertyAttributes attributes,
97 explicit inline PropertyDetails(Smi* smi);
106 inline PropertyDetails AsDeleted();
Dobjects.cc450 PropertyDetails details) { in SetNormalizedProperty()
459 PropertyDetails details) { in SetNormalizedProperty()
479 details = PropertyDetails(details.attributes(), in SetNormalizedProperty()
502 PropertyDetails details = dictionary->DetailsAt(entry); in DeleteNormalizedProperty()
1687 PropertyDetails details = PropertyDetails(attributes, NORMAL, index); in AddSlowProperty()
1699 PropertyDetails details = PropertyDetails(attributes, NORMAL); in AddSlowProperty()
1789 PropertyDetails new_details(attributes, NORMAL, new_enumeration_index); in ReplaceSlowProperty()
2096 PropertyDetails details = dictionary->DetailsAt(entry); in SetElementWithCallbackSetterInPrototypes()
2324 PropertyDetails details(descriptors->GetDetails(index)); in GetDescriptorContents()
2508 PropertyDetails d = property_dictionary()->DetailsAt(entry); in LocalLookupRealNamedProperty()
[all …]
Dobjects-inl.h54 PropertyDetails::PropertyDetails(Smi* smi) { in PropertyDetails() function
59 Smi* PropertyDetails::AsSmi() { in AsSmi()
64 PropertyDetails PropertyDetails::AsDeleted() { in AsDeleted()
66 return PropertyDetails(smi); in AsDeleted()
1935 return PropertyDetails(GetDetails(descriptor_number)).type(); in GetType()
1999 return PropertyDetails(GetDetails(descriptor_number)).IsDontEnum(); in IsDontEnum()
2006 PropertyDetails(GetDetails(descriptor_number))); in Get()
4625 SetEntry(entry, key, value, PropertyDetails(Smi::FromInt(0))); in SetEntry()
4633 PropertyDetails details) { in SetEntry()
Dobjects.h1603 PropertyDetails details);
1607 PropertyDetails details);
2429 if (IsEmpty()) return PropertyDetails::kInitialIndex; in NextEnumerationIndex()
2634 return PropertyDetails(GetDetails(descriptor_number)).type() == in is_null_descriptor()
2996 PropertyDetails DetailsAt(int entry) { in DetailsAt()
2998 return PropertyDetails( in DetailsAt()
3003 void DetailsAtPut(int entry, PropertyDetails value) { in DetailsAtPut()
3062 PropertyDetails details);
3066 PropertyDetails details);
3075 PropertyDetails details,
[all …]
Dbootstrapper.cc2162 PropertyDetails details = PropertyDetails(descs->GetDetails(i)); in TransferNamedProperties()
2194 PropertyDetails d = in TransferNamedProperties()
2195 PropertyDetails(details.attributes(), CALLBACKS, details.index()); in TransferNamedProperties()
2232 PropertyDetails details = properties->DetailsAt(i); in TransferNamedProperties()
Delements.cc1029 PropertyDetails details = dict->DetailsAt(i); in SetLengthWithoutNormalize()
1147 PropertyDetails details = backing_store->DetailsAt(entry); in GetImpl()
Dhydrogen-instructions.h3457 HLoadGlobalCell(Handle<JSGlobalPropertyCell> cell, PropertyDetails details)
3488 PropertyDetails details_;
3536 PropertyDetails details)
3560 PropertyDetails details_;
Dhandles.cc734 PropertyDetails details(descs->GetDetails(i)); in GetEnumPropertyKeys()
Druntime.cc115 PropertyDetails name = PropertyDetails(Smi::cast(args[index]));
1060 PropertyDetails details = dictionary->DetailsAt(entry); in GetOwnProperty()
2104 PropertyDetails details(instance_desc->GetDetails(index)); in RUNTIME_FUNCTION()
2133 PropertyDetails details = function->property_dictionary()->DetailsAt(entry); in RUNTIME_FUNCTION()
2134 PropertyDetails new_details( in RUNTIME_FUNCTION()
4853 PropertyDetails details = dictionary->DetailsAt(entry); in RUNTIME_FUNCTION()
10141 details->set(1, PropertyDetails(NONE, NORMAL).AsSmi()); in RUNTIME_FUNCTION()
13280 PropertyDetails(NONE, NORMAL)); in InitializeIntrinsicFunctionNames()
Dheap.cc3972 PropertyDetails details(descs->GetDetails(i)); in AllocateGlobalObject()
3974 PropertyDetails d = in AllocateGlobalObject()
3975 PropertyDetails(details.attributes(), CALLBACKS, details.index()); in AllocateGlobalObject()
Dmark-compact.cc1888 PropertyDetails details(Smi::cast(contents->get(i + 1))); in MarkDescriptorArray()
/external/v8/src/x64/
Dic-x64.cc148 Smi::FromInt(PropertyDetails::TypeField::kMask)); in GenerateDictionaryLoad()
205 (PropertyDetails::TypeField::kMask | in GenerateDictionaryStore()
206 PropertyDetails::AttributesField::encode(READ_ONLY)) << kSmiTagSize; in GenerateDictionaryStore()
Dmacro-assembler-x64.cc3539 Smi::FromInt(PropertyDetails::TypeField::kMask)); in LoadFromNumberDictionary()
/external/v8/src/ia32/
Dic-ia32.cc147 Immediate(PropertyDetails::TypeField::kMask << kSmiTagSize)); in GenerateDictionaryLoad()
202 (PropertyDetails::TypeField::kMask | in GenerateDictionaryStore()
203 PropertyDetails::AttributesField::encode(READ_ONLY)) << kSmiTagSize; in GenerateDictionaryStore()
Dmacro-assembler-ia32.cc1086 Immediate(PropertyDetails::TypeField::kMask << kSmiTagSize)); in LoadFromNumberDictionary()
/external/v8/src/arm/
Dic-arm.cc149 __ tst(scratch1, Operand(PropertyDetails::TypeField::kMask << kSmiTagSize)); in GenerateDictionaryLoad()
198 (PropertyDetails::TypeField::kMask | in GenerateDictionaryStore()
199 PropertyDetails::AttributesField::encode(READ_ONLY)) << kSmiTagSize; in GenerateDictionaryStore()
Dmacro-assembler-arm.cc1498 tst(t1, Operand(Smi::FromInt(PropertyDetails::TypeField::kMask))); in LoadFromNumberDictionary()
/external/v8/src/mips/
Dic-mips.cc149 Operand(PropertyDetails::TypeField::kMask << kSmiTagSize)); in GenerateDictionaryLoad()
200 (PropertyDetails::TypeField::kMask | in GenerateDictionaryStore()
201 PropertyDetails::AttributesField::encode(READ_ONLY)) << kSmiTagSize; in GenerateDictionaryStore()
Dmacro-assembler-mips.cc530 And(at, reg1, Operand(Smi::FromInt(PropertyDetails::TypeField::kMask))); in LoadFromNumberDictionary()