Lines Matching full:parts
81 size_t topIndex = segment_state_.parts.topIndex;
88 DCHECK_GE(segment_state_.parts.numHoles, prevState.parts.numHoles);
125 int numHoles = segment_state_.parts.numHoles - prevState.parts.numHoles;
132 DCHECK_GE(pScan, table_ + prevState.parts.topIndex);
137 segment_state_.parts.numHoles--;
143 segment_state_.parts.topIndex = topIndex;
146 LOG(INFO) << "+++ added at " << ExtractIndex(result) << " top=" << segment_state_.parts.topIndex
147 << " holes=" << segment_state_.parts.numHoles;
175 int topIndex = segment_state_.parts.topIndex;
207 return Find(direct_pointer, 0, segment_state_.parts.topIndex, table_) != -1;
221 int topIndex = segment_state_.parts.topIndex;
222 int bottomIndex = prevState.parts.topIndex;
226 DCHECK_GE(segment_state_.parts.numHoles, prevState.parts.numHoles);
266 int numHoles = segment_state_.parts.numHoles - prevState.parts.numHoles;
281 segment_state_.parts.numHoles = numHoles + prevState.parts.numHoles;
282 segment_state_.parts.topIndex = topIndex;
284 segment_state_.parts.topIndex = topIndex-1;
302 segment_state_.parts.numHoles++;
304 LOG(INFO) << "+++ left hole at " << idx << ", holes=" << segment_state_.parts.numHoles;