/external/chromium_org/v8/src/ |
H A D | property-details.h | 63 // Must fit in the BitField PropertyDetails::TypeField. 165 // PropertyDetails captures type and attributes for a property. 167 class PropertyDetails BASE_EMBEDDED { 169 PropertyDetails(PropertyAttributes attributes, function in class:v8::internal::BASE_EMBEDDED 180 PropertyDetails(PropertyAttributes attributes, function in class:v8::internal::BASE_EMBEDDED 192 PropertyDetails set_pointer(int i) { return PropertyDetails(value_, i); } 194 PropertyDetails CopyWithRepresentation(Representation representation) { 195 return PropertyDetails(value_, representation); 197 PropertyDetails CopyAddAttribute 262 PropertyDetails(int value, int pointer) { function in class:v8::internal::BASE_EMBEDDED 265 PropertyDetails(int value, Representation representation) { function in class:v8::internal::BASE_EMBEDDED 269 PropertyDetails(int value, PropertyAttributes attributes) { function in class:v8::internal::BASE_EMBEDDED [all...] |
H A D | property.h | 57 PropertyDetails GetDetails() { return details_; } 68 PropertyDetails details_; 73 void Init(Name* key, Object* value, PropertyDetails details) { 79 Descriptor(Name* key, Object* value, PropertyDetails details) 198 void DescriptorResult(JSObject* holder, PropertyDetails details, int number) { 213 details_ = PropertyDetails(NONE, TRANSITION, Representation::None()); 228 details_ = PropertyDetails(NONE, HANDLER, Representation::Tagged()); 235 details_ = PropertyDetails(NONE, INTERCEPTOR, Representation::Tagged()); 240 details_ = PropertyDetails(NONE, NONEXISTENT, Representation::None()); 273 PropertyDetails GetPropertyDetail [all...] |
H A D | transitions.h | 73 inline PropertyDetails GetTargetDetails(int transition_number);
|
H A D | transitions-inl.h | 163 PropertyDetails TransitionArray::GetTargetDetails(int transition_number) {
|
H A D | objects.cc | 662 PropertyDetails details) { 671 PropertyDetails details) { 690 PropertyDetails original_details = property_dictionary()->DetailsAt(entry); 701 details = PropertyDetails( 741 PropertyDetails details = dictionary->DetailsAt(entry); 1973 PropertyDetails details = PropertyDetails(attributes, NORMAL, index); 1987 PropertyDetails details = PropertyDetails(attributes, NORMAL, 0); 2135 PropertyDetails new_detail [all...] |
H A D | objects-inl.h | 55 PropertyDetails::PropertyDetails(Smi* smi) { function in class:v8::internal::PropertyDetails 60 Smi* PropertyDetails::AsSmi() { 68 PropertyDetails PropertyDetails::AsDeleted() { 70 return PropertyDetails(smi); 1592 PropertyDetails details = transitions->GetTargetDetails(transition); 1614 PropertyDetails target_details = transitions->GetTargetDetails(transition); 2307 PropertyDetails details = GetDetails(descriptor_index); 2315 PropertyDetails detail [all...] |
H A D | objects.h | 2222 PropertyDetails details); 2226 PropertyDetails details); 3159 inline PropertyDetails GetDetails(int descriptor_number); 3694 PropertyDetails DetailsAt(int entry) { 3696 return PropertyDetails( 3701 void DetailsAtPut(int entry, PropertyDetails value) { 3767 PropertyDetails details); 3771 PropertyDetails details); 3780 PropertyDetails details, 3870 PropertyDetails detail [all...] |
H A D | json-parser.h | 410 PropertyDetails details =
|
H A D | string-stream.cc | 363 PropertyDetails details = descs->GetDetails(i);
|
H A D | bootstrapper.cc | 2475 PropertyDetails details = descs->GetDetails(i); 2508 PropertyDetails d = PropertyDetails( 2545 PropertyDetails details = properties->DetailsAt(i);
|
/external/v8/src/ |
H A D | property-details.h | 55 // Must fit in the BitField PropertyDetails::TypeField. 76 // PropertyDetails captures type and attributes for a property. 78 class PropertyDetails BASE_EMBEDDED { 80 PropertyDetails(PropertyAttributes attributes, function in class:v8::internal::BASE_EMBEDDED 97 explicit inline PropertyDetails(Smi* smi); 106 inline PropertyDetails AsDeleted();
|
H A D | property.h | 60 PropertyDetails GetDetails() { return details_; } 67 ASSERT(PropertyDetails::IsValidIndex(index)); 68 details_ = PropertyDetails(details_.attributes(), details_.type(), index); 76 PropertyDetails details_; 81 void Init(String* key, Object* value, PropertyDetails details) { 87 Descriptor(String* key, Object* value, PropertyDetails details) 118 : Descriptor(key, map_or_array, PropertyDetails(NONE, 210 void DescriptorResult(JSObject* holder, PropertyDetails details, int number) { 220 details_ = PropertyDetails(details); 228 PropertyDetails(static_cas [all...] |
H A D | objects.cc | 450 PropertyDetails details) { 459 PropertyDetails details) { 479 details = PropertyDetails(details.attributes(), 502 PropertyDetails details = dictionary->DetailsAt(entry); 1687 PropertyDetails details = PropertyDetails(attributes, NORMAL, index); 1699 PropertyDetails details = PropertyDetails(attributes, NORMAL); 1789 PropertyDetails new_details(attributes, NORMAL, new_enumeration_index); 2096 PropertyDetails detail [all...] |
H A D | objects.h | 1603 PropertyDetails details); 1607 PropertyDetails details); 2429 if (IsEmpty()) return PropertyDetails::kInitialIndex; 2634 return PropertyDetails(GetDetails(descriptor_number)).type() == 2996 PropertyDetails DetailsAt(int entry) { 2998 return PropertyDetails( 3003 void DetailsAtPut(int entry, PropertyDetails value) { 3062 PropertyDetails details); 3066 PropertyDetails details); 3075 PropertyDetails detail [all...] |
H A D | objects-inl.h | 54 PropertyDetails::PropertyDetails(Smi* smi) { function in class:v8::internal::PropertyDetails 59 Smi* PropertyDetails::AsSmi() { 64 PropertyDetails PropertyDetails::AsDeleted() { 66 return PropertyDetails(smi); 1935 return PropertyDetails(GetDetails(descriptor_number)).type(); 1999 return PropertyDetails(GetDetails(descriptor_number)).IsDontEnum(); 2006 PropertyDetails(GetDetails(descriptor_number))); 4625 SetEntry(entry, key, value, PropertyDetails(Sm [all...] |
H A D | bootstrapper.cc | 2162 PropertyDetails details = PropertyDetails(descs->GetDetails(i)); 2194 PropertyDetails d = 2195 PropertyDetails(details.attributes(), CALLBACKS, details.index()); 2232 PropertyDetails details = properties->DetailsAt(i);
|
H A D | elements.cc | 1029 PropertyDetails details = dict->DetailsAt(i); 1147 PropertyDetails details = backing_store->DetailsAt(entry);
|
/external/chromium_org/v8/src/arm/ |
H A D | ic-arm.cc | 149 __ tst(scratch1, Operand(PropertyDetails::TypeField::kMask << kSmiTagSize)); 198 (PropertyDetails::TypeField::kMask | 199 PropertyDetails::AttributesField::encode(READ_ONLY)) << kSmiTagSize;
|
/external/chromium_org/v8/src/ia32/ |
H A D | ic-ia32.cc | 148 Immediate(PropertyDetails::TypeField::kMask << kSmiTagSize)); 203 (PropertyDetails::TypeField::kMask | 204 PropertyDetails::AttributesField::encode(READ_ONLY)) << kSmiTagSize;
|
/external/chromium_org/v8/src/mips/ |
H A D | ic-mips.cc | 149 Operand(PropertyDetails::TypeField::kMask << kSmiTagSize)); 200 (PropertyDetails::TypeField::kMask | 201 PropertyDetails::AttributesField::encode(READ_ONLY)) << kSmiTagSize;
|
/external/chromium_org/v8/src/x64/ |
H A D | ic-x64.cc | 148 Smi::FromInt(PropertyDetails::TypeField::kMask)); 204 (PropertyDetails::TypeField::kMask | 205 PropertyDetails::AttributesField::encode(READ_ONLY)) << kSmiTagSize;
|
/external/v8/src/arm/ |
H A D | ic-arm.cc | 149 __ tst(scratch1, Operand(PropertyDetails::TypeField::kMask << kSmiTagSize)); 198 (PropertyDetails::TypeField::kMask | 199 PropertyDetails::AttributesField::encode(READ_ONLY)) << kSmiTagSize;
|
/external/v8/src/ia32/ |
H A D | ic-ia32.cc | 147 Immediate(PropertyDetails::TypeField::kMask << kSmiTagSize)); 202 (PropertyDetails::TypeField::kMask | 203 PropertyDetails::AttributesField::encode(READ_ONLY)) << kSmiTagSize;
|
/external/v8/src/mips/ |
H A D | ic-mips.cc | 149 Operand(PropertyDetails::TypeField::kMask << kSmiTagSize)); 200 (PropertyDetails::TypeField::kMask | 201 PropertyDetails::AttributesField::encode(READ_ONLY)) << kSmiTagSize;
|
/external/v8/src/x64/ |
H A D | ic-x64.cc | 148 Smi::FromInt(PropertyDetails::TypeField::kMask)); 205 (PropertyDetails::TypeField::kMask | 206 PropertyDetails::AttributesField::encode(READ_ONLY)) << kSmiTagSize;
|