/external/v8/src/ |
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, 97 explicit inline PropertyDetails(Smi* smi); 106 inline PropertyDetails AsDeleted();
|
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_cast<PropertyAttributes>(DONT_ENUM [all...] |
objects.cc | 450 PropertyDetails details) { 459 PropertyDetails details) { 479 details = PropertyDetails(details.attributes(), 502 PropertyDetails details = dictionary->DetailsAt(entry); [all...] |
objects.h | [all...] |
objects-inl.h | 54 PropertyDetails::PropertyDetails(Smi* smi) { 59 Smi* PropertyDetails::AsSmi() { 64 PropertyDetails PropertyDetails::AsDeleted() { 66 return PropertyDetails(smi); [all...] |
bootstrapper.cc | [all...] |
elements.cc | [all...] |
/external/chromium_org/v8/src/ |
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, 180 PropertyDetails(PropertyAttributes attributes, 192 PropertyDetails set_pointer(int i) { return PropertyDetails(value_, i); } 194 PropertyDetails CopyWithRepresentation(Representation representation) { 195 return PropertyDetails(value_, representation); 197 PropertyDetails CopyAddAttributes(PropertyAttributes new_attributes) [all...] |
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 GetPropertyDetails() [all...] |
transitions.h | 73 inline PropertyDetails GetTargetDetails(int transition_number);
|
transitions-inl.h | 163 PropertyDetails TransitionArray::GetTargetDetails(int transition_number) {
|
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); [all...] |
objects-inl.h | 55 PropertyDetails::PropertyDetails(Smi* smi) { 60 Smi* PropertyDetails::AsSmi() { 68 PropertyDetails PropertyDetails::AsDeleted() { 70 return PropertyDetails(smi); [all...] |
objects.h | [all...] |
json-parser.h | 410 PropertyDetails details =
|
string-stream.cc | 363 PropertyDetails details = descs->GetDetails(i);
|
bootstrapper.cc | [all...] |
/external/chromium_org/v8/src/arm/ |
ic-arm.cc | 149 __ tst(scratch1, Operand(PropertyDetails::TypeField::kMask << kSmiTagSize)); 198 (PropertyDetails::TypeField::kMask | 199 PropertyDetails::AttributesField::encode(READ_ONLY)) << kSmiTagSize; [all...] |
/external/chromium_org/v8/src/ia32/ |
ic-ia32.cc | 148 Immediate(PropertyDetails::TypeField::kMask << kSmiTagSize)); 203 (PropertyDetails::TypeField::kMask | 204 PropertyDetails::AttributesField::encode(READ_ONLY)) << kSmiTagSize; [all...] |
/external/chromium_org/v8/src/mips/ |
ic-mips.cc | 149 Operand(PropertyDetails::TypeField::kMask << kSmiTagSize)); 200 (PropertyDetails::TypeField::kMask | 201 PropertyDetails::AttributesField::encode(READ_ONLY)) << kSmiTagSize; [all...] |
/external/chromium_org/v8/src/x64/ |
ic-x64.cc | 148 Smi::FromInt(PropertyDetails::TypeField::kMask)); 204 (PropertyDetails::TypeField::kMask | 205 PropertyDetails::AttributesField::encode(READ_ONLY)) << kSmiTagSize; [all...] |
/external/v8/src/arm/ |
ic-arm.cc | 149 __ tst(scratch1, Operand(PropertyDetails::TypeField::kMask << kSmiTagSize)); 198 (PropertyDetails::TypeField::kMask | 199 PropertyDetails::AttributesField::encode(READ_ONLY)) << kSmiTagSize; [all...] |
/external/v8/src/ia32/ |
ic-ia32.cc | 147 Immediate(PropertyDetails::TypeField::kMask << kSmiTagSize)); 202 (PropertyDetails::TypeField::kMask | 203 PropertyDetails::AttributesField::encode(READ_ONLY)) << kSmiTagSize; [all...] |
/external/v8/src/mips/ |
ic-mips.cc | 149 Operand(PropertyDetails::TypeField::kMask << kSmiTagSize)); 200 (PropertyDetails::TypeField::kMask | 201 PropertyDetails::AttributesField::encode(READ_ONLY)) << kSmiTagSize; [all...] |
/external/v8/src/x64/ |
ic-x64.cc | 148 Smi::FromInt(PropertyDetails::TypeField::kMask)); 205 (PropertyDetails::TypeField::kMask | 206 PropertyDetails::AttributesField::encode(READ_ONLY)) << kSmiTagSize; [all...] |