Lines Matching refs:variable
109 ObjectID* variable; member
112 Key(ObjectID* variable, TypeComponentPath* path) in Key()
114 variable(variable), in Key()
121 return variable->HashValue() ^ path->HashValue(); in HashValue()
126 return *variable == *other.variable && *path == *other.path; in operator ==()
137 InfoEntry(ObjectID* variable, TypeComponentPath* path) in InfoEntry()
139 Key(variable, path) in InfoEntry()
141 variable->AcquireReference(); in InfoEntry()
147 variable->ReleaseReference(); in ~InfoEntry()
242 VariablesViewState::GetNodeInfo(ObjectID* variable, in GetNodeInfo() argument
245 return fNodeInfos->Lookup(Key(variable, (TypeComponentPath*)path)); in GetNodeInfo()
250 VariablesViewState::SetNodeInfo(ObjectID* variable, TypeComponentPath* path, in SetNodeInfo() argument
253 InfoEntry* entry = fNodeInfos->Lookup(Key(variable, path)); in SetNodeInfo()
255 entry = new(std::nothrow) InfoEntry(variable, path); in SetNodeInfo()