Lines Matching refs:ValueEntry
45 struct ExpressionValues::ValueEntry : Key {
47 ValueEntry* next;
49 ValueEntry(FunctionID* function, ::Thread* thread,
58 ~ValueEntry()
68 typedef ValueEntry ValueType;
75 size_t Hash(const ValueEntry* value) const
80 bool Compare(const Key& key, const ValueEntry* value) const
85 ValueEntry*& GetLink(ValueEntry* value) const
110 ValueEntry* entry = it.Next();) {
144 ValueEntry* entry = fValues->Lookup(Key(function, thread, *expression));
165 ValueEntry* entry = fValues->Lookup(Key(function, thread, expression));
167 entry = new(std::nothrow) ValueEntry(function, thread, expression);
182 ValueEntry* entry = fValues->Clear(true);
185 ValueEntry* next = entry->next;