Lines Matching defs:it
111 auto it = free_by_start_.empty()
114 if (it != free_by_size_.end()) {
115 old_chunk = *it->second;
116 RemoveChunk(&free_by_start_, &free_by_size_, it);
173 auto it = free_by_start_.lower_bound(chunk);
174 if (it != free_by_start_.begin()) {
175 auto prev = it;
185 // "prev" is invalidated but "it" remains valid.
188 if (it != free_by_start_.end()) {
189 CHECK_LE(chunk.End(), it->Start());
190 if (chunk.End() == it->Start()) {
191 // Merge *it with this chunk.
192 chunk.size += it->size;
193 auto erase_pos = free_by_size_.find(FreeBySizeEntry { it->size, it });
196 // "it" is invalidated but we don't need it anymore.