Lines Matching refs:array_
1033 array_(ZONE->NewArray<HValueMapListElement>(other->array_size_)), in HValueMap()
1036 memcpy(array_, other->array_, array_size_ * sizeof(HValueMapListElement)); in HValueMap()
1046 HValue* value = array_[i].value; in Kill()
1051 for (int current = array_[i].next; current != kNil; current = next) { in Kill()
1065 array_[i].next = kept; in Kill()
1068 if ((array_[i].value->flags() & depends_flags) != 0) { // Drop it. in Kill()
1070 int head = array_[i].next; in Kill()
1072 array_[i].value = NULL; in Kill()
1074 array_[i].value = lists_[head].value; in Kill()
1075 array_[i].next = lists_[head].next; in Kill()
1080 present_flags_ |= array_[i].value->flags(); // Keep it. in Kill()
1090 if (array_[pos].value != NULL) { in Lookup()
1091 if (array_[pos].value->Equals(value)) return array_[pos].value; in Lookup()
1092 int next = array_[pos].next; in Lookup()
1116 HValueMapListElement* old_array = array_; in Resize()
1123 array_ = new_array; in Resize()
1177 if (array_[pos].value == NULL) { in Insert()
1178 array_[pos].value = value; in Insert()
1179 array_[pos].next = kNil; in Insert()
1188 lists_[new_element_pos].next = array_[pos].next; in Insert()
1189 ASSERT(array_[pos].next == kNil || lists_[array_[pos].next].value != NULL); in Insert()
1190 array_[pos].next = new_element_pos; in Insert()