Lines Matching refs:entry
33 base::HashMap::Entry* entry = GetEntry(src, len);
34 if (entry->value == nullptr) {
38 entry->key = dst.begin();
41 entry->value =
42 reinterpret_cast<void*>(reinterpret_cast<size_t>(entry->value) + 1);
43 return reinterpret_cast<const char*>(entry->key);
56 base::HashMap::Entry* entry = GetEntry(str, len);
57 if (entry->value == nullptr) {
58 // New entry added.
59 entry->key = str;
64 entry->value =
65 reinterpret_cast<void*>(reinterpret_cast<size_t>(entry->value) + 1);
66 return reinterpret_cast<const char*>(entry->key);
147 base::HashMap::Entry* entry = names_.Lookup(const_cast<char*>(str), hash);
149 // If an entry wasn't found or the address of the found entry doesn't match
152 if (!entry || entry->key != str) {
156 DCHECK(entry->value);
157 entry->value =
158 reinterpret_cast<void*>(reinterpret_cast<size_t>(entry->value) - 1);
160 if (entry->value == 0) {