Searched refs:HashFieldType (Results 1 – 7 of 7) sorted by relevance
47 return String::CreateHashFieldValue(hash, String::HashFieldType::kHash); in GetTrivialHash()83 String::HashFieldType type = String::HashFieldType::kIntegerIndex; in HashSequentialString()88 if (type == String::HashFieldType::kIntegerIndex && in HashSequentialString()90 type = String::HashFieldType::kHash; in HashSequentialString()123 String::HashFieldType::kHash); in HashSequentialString()
96 enum class HashFieldType : uint32_t { enum103 using HashFieldTypeBits = base::BitField<HashFieldType, 0, 2>;110 HashFieldTypeBits::encode(HashFieldType::kEmpty);114 STATIC_ASSERT((HashFieldTypeBits::encode(HashFieldType::kForwardingIndex) &154 STATIC_ASSERT(HashFieldTypeBits::encode(HashFieldType::kIntegerIndex) == 0);166 HashFieldType type);
92 return HashFieldTypeBits::decode(raw_hash_field) == HashFieldType::kHash; in IsHash()97 HashFieldType::kIntegerIndex; in IsIntegerIndex()102 HashFieldType::kForwardingIndex; in IsForwardingIndex()105 uint32_t Name::CreateHashFieldValue(uint32_t hash, HashFieldType type) { in CreateHashFieldValue()
11 hash_field_type: HashFieldType: 2 bit;48 hash_field_type: HashFieldType::kEmpty,71 return hash.hash_field_type == HashFieldType::kIntegerIndex;
1936 extern enum HashFieldType extends uint32 constexpr 'Name::HashFieldType' {1944 s1: HashFieldType, s2: HashFieldType): bool {
1118 Name::CreateHashFieldValue(hash, Name::HashFieldType::kHash)); in NewSymbolInternal()
6748 Name::HashFieldType::kIntegerIndex); in IsUniqueNameNoIndex()8083 raw_hash_field, Name::HashFieldType::kIntegerIndex), in TryToName()