Lines Matching refs:StateEntry
44 struct VariablesViewStateHistory::StateEntry : Key, VariablesViewNodeInfo { struct in VariablesViewStateHistory
45 StateEntry* next; argument
48 StateEntry(thread_id threadID, FunctionID* functionID) in StateEntry() argument
56 ~StateEntry() in ~StateEntry()
81 typedef StateEntry ValueType;
88 size_t Hash(const StateEntry* value) const in Hash()
93 bool Compare(const Key& key, const StateEntry* value) const in Compare()
98 StateEntry*& GetLink(StateEntry* value) const in GetLink()
115 StateEntry* entry = fStates->Clear(true); in ~VariablesViewStateHistory()
118 StateEntry* next = entry->next; in ~VariablesViewStateHistory()
145 StateEntry* stateEntry = fStates->Lookup(Key(threadID, functionID)); in GetState()
151 StateEntry* stateEntry = fStates->Lookup(Key(-1, functionID)); in GetState()
159 StateEntry* stateEntry = fStates->Lookup(Key(-1, functionID)); in GetState()
169 StateEntry* defaultEntry = fStates->Lookup(Key(-1, functionID)); in SetState()
173 defaultEntry = new(std::nothrow) StateEntry(-1, functionID); in SetState()
182 StateEntry* threadEntry = NULL; in SetState()
187 threadEntry = new(std::nothrow) StateEntry(threadID, functionID); in SetState()