Lines Matching defs:value
39 // number value, and AsSmi() does exactly that.
177 ObjectData* value() const {
234 // value is the hole (i.e. the property cell was invalidated, which is a final
239 Handle<Object> value =
240 broker->CanonicalPersistentHandle(cell->value(kAcquireLoad));
241 if (broker->ObjectMayBeUninitialized(value)) {
260 ObjectData* value_data = broker->TryGetOrCreateData(value);
266 PropertyCell::CheckDataIsCompatible(property_details, *value);
343 if (broker->ObjectMayBeUninitialized(constant.value())) return {};
361 Handle<Object> value = broker->CanonicalPersistentHandle(constant.value());
363 broker->local_isolate_or_isolate(), value, representation);
380 constant = broker->CanonicalPersistentHandle(maybe_constant.value());
616 MapRef initial_map_ref = TryMakeRef<Map>(broker, initial_map_).value();
744 result.value() == object()->BooleanValue(broker->isolate()));
976 if (entry != nullptr) return entry->value;
980 ObjectData** storage = &entry->value;
982 entry->value = zone()->New<ObjectData>(
995 return zone()->New<ObjectData>(this, &entry->value, object, kSmi);
1011 return zone()->New<ObjectData>(this, &entry->value, object,
1019 this, &entry->value, Handle<Name>::cast(object), \
1030 DCHECK_EQ(object_data, refs_->Lookup(object.address())->value);
1048 return Handle<Smi>::cast(object())->value();
1085 .value(),
1094 return MakeRefAssumeMemoryFence(broker(), maybe_result.value());
1189 Handle<Object> value;
1209 value = broker()->CanonicalPersistentHandle(maybe_value.value());
1211 return TryMakeRef(broker(), value);
1338 Handle<Object> value;
1342 value = broker()->CanonicalPersistentHandle(object()->get(i, kAcquireLoad));
1349 return TryMakeRef(broker(), value);
1436 HEAP_ACCESSOR_C(HeapNumber, double, value)
1485 BIMODAL_ACCESSOR(PropertyCell, Object, value)
1581 ObjectRef FeedbackCellRef::value() const {
1583 return MakeRefAssumeMemoryFence(broker(), object()->value(kAcquireLoad));
1808 TryMakeRef(broker(), maybe_element.value());
1828 // - The release-load of that map ensures we read the newest value
1885 // These facts also mean we can expect a valid value.
1886 return length_unsafe().value();
1915 // consistency check in the caller thus also guards the value of `length`.
1928 return TryMakeRef(broker(), result.value());
2027 // via DescriptorArray::Replace, we might get a value that we haven't seen
2033 ObjectRef contents = value();
2098 return TryMakeRef<T>(broker, data_).value();
2131 // field in question if its recorded value is "relevant". This is in order to
2256 unsigned value = object()->inlined_bytecode_size();
2257 if (value > 0) {
2260 value = object()->marked_for_deoptimization() ? 0 : value;
2262 return value;