/third_party/node/deps/v8/src/objects/ |
H A D | property-cell-inl.h | 44 set_property_details_raw(details.AsSmi(), kReleaseStore); in UpdatePropertyDetailsExceptCellType() 64 set_property_details_raw(transition_marker.AsSmi(), kReleaseStore); in Transition() 66 set_property_details_raw(new_details.AsSmi(), kReleaseStore); in Transition()
|
H A D | ordered-hash-table-inl.h | 152 this->set(EntryToIndex(entry) + kPropertyDetailsOffset, value.AsSmi()); in DetailsAtPut() 177 this->SetDataEntry(entry.as_int(), kPropertyDetailsIndex, value.AsSmi()); in DetailsAtPut()
|
H A D | descriptor-array-inl.h | 187 EntryDetailsField::Relaxed_Store(*this, entry_offset, details.AsSmi()); in SetDetails()
|
H A D | ordered-hash-table.cc | 472 table->set(new_index + kPropertyDetailsOffset, details.AsSmi()); in Add() 493 this->set(index + kPropertyDetailsOffset, details.AsSmi()); in SetEntry() 848 details.AsSmi()); in Add() 869 details.AsSmi()); in SetEntry()
|
H A D | dictionary-inl.h | 191 value.AsSmi()); in DetailsAtPut()
|
H A D | property-details.h | 349 inline Smi AsSmi() const;
|
H A D | lookup.cc | 535 DCHECK_EQ(details.AsSmi(), in ReconfigureDataProperty() 536 dictionary->DetailsAt(dictionary_entry()).AsSmi()); in ReconfigureDataProperty()
|
H A D | objects-inl.h | 56 Smi PropertyDetails::AsSmi() const { in AsSmi() function in v8::internal::PropertyDetails
|
H A D | objects.cc | 4573 if (GetDetails(i).AsSmi() != other.GetDetails(i).AsSmi()) return false; in IsEqualTo()
|
/third_party/node/deps/v8/src/api/ |
H A D | api-natives.cc | 630 auto details_handle = handle(details.AsSmi(), isolate); in AddDataProperty() 642 auto details_handle = handle(details.AsSmi(), isolate); in AddDataProperty() 657 auto details_handle = handle(details.AsSmi(), isolate); in AddAccessorProperty()
|
/third_party/node/deps/v8/src/compiler/ |
H A D | js-graph.cc | 51 if (ref.IsSmi()) return Constant(ref.AsSmi()); in Constant()
|
H A D | heap-refs.cc | 39 // number value, and AsSmi() does exactly that. 1045 int ObjectRef::AsSmi() const { in AsSmi() function in v8::internal::compiler::ObjectRef 1771 if (IsSmi()) return AsSmi() != 0; in TryGetBooleanValue() 1925 length_ref->AsSmi(), index); in GetOwnCowElement()
|
H A D | heap-refs.h | 231 int AsSmi() const;
|
H A D | compilation-dependencies.cc | 1099 if (cell.value().AsSmi() != Protectors::kProtectorValid) return false; in DependOnProtector() 1324 CHECK_EQ(current.nested_site().AsSmi(), 0); in DependOnElementsKinds()
|
H A D | types.cc | 871 return Constant(static_cast<double>(ref.AsSmi()), zone); in Constant()
|
H A D | js-create-lowering.cc | 660 can_inline_call = array_constructor_protector.value().AsSmi() == in ReduceJSCreateArray()
|
H A D | js-typed-lowering.cc | 601 if (string_length_protector.value().AsSmi() == in ReduceJSAdd()
|
H A D | js-call-reducer.cc | 4250 int const array_length = boilerplate_array.GetBoilerplateLength().AsSmi();
|
/third_party/node/deps/v8/src/maglev/ |
H A D | maglev-graph-builder.h | 256 return AddNewNode<SmiConstant>({}, Smi::FromInt(ref.AsSmi())); in GetConstant()
|
/third_party/node/deps/v8/src/runtime/ |
H A D | runtime-object.cc | 1646 return d.AsSmi(); in RUNTIME_FUNCTION()
|
/third_party/node/deps/v8/src/diagnostics/ |
H A D | objects-debug.cc | 1403 (PropertyDetails::Empty().AsSmi() == Smi::cast(val))); in SmallOrderedNameDictionaryVerify()
|
/third_party/node/deps/v8/src/heap/ |
H A D | factory.cc | 1792 cell.set_property_details_raw(details.AsSmi(), SKIP_WRITE_BARRIER); in NewPropertyCell()
|
/third_party/node/deps/v8/src/codegen/ |
H A D | code-stub-assembler.cc | 8746 TVARIABLE(Smi, var_details, SmiOr(SmiConstant(d.AsSmi()), enum_index));
|