/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...] |
handles.cc | 734 PropertyDetails details(descs->GetDetails(i)); [all...] |
hydrogen-instructions.h | [all...] |
runtime.cc | 110 // Cast the given argument to PropertyDetails and store its value in a 115 PropertyDetails name = PropertyDetails(Smi::cast(args[index])); [all...] |
heap.cc | [all...] |
mark-compact.cc | [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...] |
macro-assembler-arm.cc | [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...] |
macro-assembler-ia32.cc | [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...] |
macro-assembler-mips.cc | 530 And(at, reg1, Operand(Smi::FromInt(PropertyDetails::TypeField::kMask))); [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...] |
macro-assembler-x64.cc | [all...] |