Home
last modified time | relevance | path

Searched refs:HashTableBase (Results 1 – 14 of 14) sorted by relevance

/third_party/gn/src/gn/
Dhash_table_base.h186 class HashTableBase {
197 HashTableBase() = default;
200 ~HashTableBase() { in ~HashTableBase()
208 HashTableBase(const HashTableBase& other) in HashTableBase() function
218 HashTableBase& operator=(const HashTableBase& other) {
220 this->~HashTableBase();
221 new (this) HashTableBase(other);
226 HashTableBase(HashTableBase&& other) noexcept in HashTableBase() function
237 HashTableBase& operator=(HashTableBase&& other) noexcept {
239 this->~HashTableBase();
[all …]
Dstring_atom.cc74 struct KeySet : public HashTableBase<KeyNode> {
75 using BaseType = HashTableBase<KeyNode>;
Dpointer_set.h58 class PointerSet : public HashTableBase<PointerSetNode> {
61 using BaseType = HashTableBase<NodeType>;
Dhash_table_base_unittest.cc83 class TestHashTable : public HashTableBase<TestHashNode> {
85 using BaseType = HashTableBase<TestHashNode>;
Dbuilder_record_map.h29 class BuilderRecordMap : public HashTableBase<BuilderRecordNode> {
Dunique_vector.h45 using UniqueVectorHashTableBase = HashTableBase<UniqueVectorNode>;
/third_party/node/deps/v8/src/objects/
Dhash-table-inl.h22 OBJECT_CONSTRUCTORS_IMPL(HashTableBase, FixedArray) in OBJECT_CONSTRUCTORS_IMPL() argument
25 HashTable<Derived, Shape>::HashTable(Address ptr) : HashTableBase(ptr) { in OBJECT_CONSTRUCTORS_IMPL()
85 int HashTableBase::NumberOfElements() const { in NumberOfElements()
89 int HashTableBase::NumberOfDeletedElements() const { in NumberOfDeletedElements()
93 int HashTableBase::Capacity() const { in Capacity()
97 InternalIndex::Range HashTableBase::IterateEntries() const { in IterateEntries()
101 void HashTableBase::ElementAdded() { in ElementAdded()
105 void HashTableBase::ElementRemoved() { in ElementRemoved()
110 void HashTableBase::ElementsRemoved(int n) { in ElementsRemoved()
116 int HashTableBase::ComputeCapacity(int at_least_space_for) { in ComputeCapacity()
[all …]
Dhash-table.h70 class V8_EXPORT_PRIVATE HashTableBase : public NON_EXPORTED_BASE(FixedArray) { in NON_EXPORTED_BASE()
121 OBJECT_CONSTRUCTORS(HashTableBase, FixedArray); in NON_EXPORTED_BASE()
126 : public HashTableBase { in EXPORT_TEMPLATE_DECLARE()
270 OBJECT_CONSTRUCTORS(HashTable, HashTableBase); in EXPORT_TEMPLATE_DECLARE()
Dheap-object.h94 IS_TYPE_FUNCTION_DECL(HashTableBase) in IS_TYPE_FUNCTION_DECL() argument
Ddictionary.h139 HashTableBase::kPrefixStartIndex; in EXPORT_TEMPLATE_DECLARE()
Dobjects.h318 IS_TYPE_FUNCTION_DECL(HashTableBase)
Dobjects-inl.h92 IS_TYPE_FUNCTION_DEF(HashTableBase) in IS_TYPE_FUNCTION_DEF() argument
/third_party/node/deps/v8/src/compiler/
Daccess-builder.cc1099 FixedArray::OffsetOfElementAt(HashTableBase::kNumberOfElementsIndex), in ForHashTableBaseNumberOfElements()
1112 HashTableBase::kNumberOfDeletedElementsIndex), in ForHashTableBaseNumberOfDeletedElement()
1125 FixedArray::OffsetOfElementAt(HashTableBase::kCapacityIndex), in ForHashTableBaseCapacity()
/third_party/node/deps/v8/src/codegen/
Dcode-stub-assembler.cc8446 return IntPtrMax(capacity, IntPtrConstant(HashTableBase::kMinCapacity)); in HashTableComputeCapacity()
14886 length = GetNumberOfElements(UncheckedCast<HashTableBase>(properties)); in CheckEnumCache()