Lines Matching defs:result

742   auto result = TryGetBooleanValueImpl(broker);
743 DCHECK_IMPLIES(broker->IsMainThread() && result.has_value(),
744 result.value() == object()->BooleanValue(broker->isolate()));
745 return result;
1220 FieldIndex result = FieldIndex::ForDescriptor(*object(), descriptor_index);
1221 DCHECK(result.is_inobject());
1222 return result;
1252 // TODO(solanes, v8:7790): Consider caching the result of the field owner on
1263 auto result = ConcurrentLookupIterator::TryGetOwnChar(
1267 if (result == ConcurrentLookupIterator::kGaveUp) {
1273 DCHECK_EQ(result, ConcurrentLookupIterator::kPresent);
1377 #define IF_ACCESS_FROM_HEAP(result, name) \
1379 return MakeRef(broker(), result::cast(object()->name())); \
1384 #define BIMODAL_ACCESSOR(holder, result, name) \
1385 result##Ref holder##Ref::name() const { \
1386 IF_ACCESS_FROM_HEAP(result, name); \
1387 return result##Ref(broker(), ObjectRef::data()->As##holder()->name()); \
1390 // Like above except that the result type is not an XYZRef.
1391 #define BIMODAL_ACCESSOR_C(holder, result, name) \
1392 result holder##Ref::name() const { \
1404 #define HEAP_ACCESSOR_C(holder, result, name) \
1405 result holder##Ref::name() const { return object()->name(); }
1604 // TODO(solanes, v8:7790): Consider caching the result of the root map.
1807 base::Optional<ObjectRef> result =
1809 if (result.has_value()) {
1810 dependencies->DependOnOwnConstantElement(*this, index, *result);
1812 return result;
1842 auto result = ConcurrentLookupIterator::TryGetOwnConstantElement(
1846 if (result == ConcurrentLookupIterator::kGaveUp) {
1850 } else if (result == ConcurrentLookupIterator::kNotPresent) {
1854 DCHECK_EQ(result, ConcurrentLookupIterator::kPresent);
1861 base::Optional<ObjectRef> result = GetOwnFastDataPropertyFromHeap(
1863 if (result.has_value()) {
1865 *this, map(), field_representation, index, *result);
1867 return result;
1873 base::Optional<ObjectRef> result =
1875 if (result.has_value()) {
1876 dependencies->DependOnOwnConstantDictionaryProperty(*this, index, *result);
1878 return result;
1914 // also result in an `elements` change to make this safe. The `elements`
1923 base::Optional<Object> result = ConcurrentLookupIterator::TryGetOwnCowElement(
1926 if (!result.has_value()) return {};
1928 return TryMakeRef(broker(), result.value());
2013 NameRef result = MakeRef(broker(), object()->GetKey(descriptor_index));
2014 CHECK(result.IsUniqueName());
2015 return result;
2139 Result const result = data()->AsJSFunction()->Name(); \
2140 if (result == RelevantValue) { \
2144 return result; \