Home | History | Annotate | Download | only in src

Lines Matching refs:details_

57   PropertyDetails GetDetails() { return details_; }
63 void SetSortedKeyIndex(int index) { details_ = details_.set_pointer(index); }
68 PropertyDetails details_;
71 Descriptor() : details_(Smi::FromInt(0)) {}
76 details_ = details;
82 details_(details) { }
92 details_(attributes, type, representation, field_index) { }
187 details_(NONE, NONEXISTENT, Representation::None()) {
201 details_ = details;
208 return value->FitsRepresentation(details_.representation());
213 details_ = PropertyDetails(NONE, TRANSITION, Representation::None());
221 details_ = holder->property_dictionary()->DetailsAt(entry);
228 details_ = PropertyDetails(NONE, HANDLER, Representation::Tagged());
235 details_ = PropertyDetails(NONE, INTERCEPTOR, Representation::Tagged());
240 details_ = PropertyDetails(NONE, NONEXISTENT, Representation::None());
256 return details_.type();
262 ASSERT(details_.type() != NONEXISTENT);
263 return details_.representation();
269 ASSERT(details_.type() != NONEXISTENT);
270 return details_.attributes();
275 return details_;
285 ASSERT(!(details_.type() == CALLBACKS && !IsFound()));
286 return details_.type() == CALLBACKS;
292 ASSERT(details_.type() != NONEXISTENT);
293 return details_.IsReadOnly();
297 ASSERT(!(details_.type() == FIELD && !IsFound()));
298 return details_.type() == FIELD;
302 ASSERT(!(details_.type() == NORMAL && !IsFound()));
303 return details_.type() == NORMAL;
307 ASSERT(!(details_.type() == CONSTANT && !IsFound()));
308 return details_.type() == CONSTANT;
315 bool IsDontDelete() { return details_.IsDontDelete(); }
316 bool IsDontEnum() { return details_.IsDontEnum(); }
507 PropertyDetails details_;