Home | History | Annotate | Download | only in src

Lines Matching defs:details_

35   PropertyDetails GetDetails() const { return details_; }
37 void SetSortedKeyIndex(int index) { details_ = details_.set_pointer(index); }
42 PropertyDetails details_;
45 Descriptor() : details_(Smi::FromInt(0)) {}
50 details_ = details;
56 details_(details) { }
66 details_(attributes, type, representation, field_index) { }
122 details_(NONE, NORMAL, Representation::None()) {
137 details_ = details;
144 details_ = target->instance_descriptors()->GetDetails(number_);
151 details_ = PropertyDetails(NONE, NORMAL, Representation::None());
158 return details_.representation();
163 DCHECK(!(details_.type() == CALLBACKS && !IsFound()));
164 return !IsTransition() && details_.type() == CALLBACKS;
169 return details_.IsReadOnly();
173 DCHECK(!(details_.type() == FIELD && !IsFound()));
174 return lookup_type_ == DESCRIPTOR_TYPE && details_.type() == FIELD;
178 DCHECK(!(details_.type() == CONSTANT && !IsFound()));
179 return lookup_type_ == DESCRIPTOR_TYPE && details_.type() == CONSTANT;
182 bool IsConfigurable() const { return details_.IsConfigurable(); }
197 return IsTransition() && details_.type() == FIELD;
205 DCHECK(details_.type() == CONSTANT);
248 PropertyDetails details_;