Lines Matching full:chunk
48 return diff_range_empty(&cc->chunk); in diff_chunk_context_empty()
114 .chunk = { in diff_chunk_context_get()
133 return diff_ranges_touch(&cc->chunk, &other->chunk) in diff_chunk_contexts_touch()
142 diff_ranges_merge(&cc->chunk, &other->chunk); in diff_chunk_contexts_merge()
161 struct diff_chunk *chunk = &result->chunks.head[i]; in diff_chunk_context_load_change() local
162 enum diff_chunk_type t = diff_chunk_type(chunk); in diff_chunk_context_load_change()
179 * chunks may be joined up to this chunk by being in diff_chunk_context_load_change()
187 /* There already is a previous chunk noted down for being in diff_chunk_context_load_change()
305 * of the interesting (non-context) chunk. in output_unidiff_chunk()
306 * To print context lines above the interesting chunk, nipping on the in output_unidiff_chunk()
307 * previous chunk index may be necessary. in output_unidiff_chunk()
312 first_chunk = &result->chunks.head[cc->chunk.start]; in output_unidiff_chunk()
368 for (c_idx = cc->chunk.start; c_idx < cc->chunk.end; c_idx++) { in output_unidiff_chunk()
386 if (cc->chunk.end == result->chunks.len) { in output_unidiff_chunk()
396 last_chunk = &result->chunks.head[cc->chunk.end - 1]; in output_unidiff_chunk()
553 * chunks may be joined up to this unidiff chunk by in diff_output_unidiff()
556 debug("new chunk to be printed:" in diff_output_unidiff()
557 " chunk %d-%d left %d-%d right %d-%d\n", in diff_output_unidiff()
558 cc.chunk.start, cc.chunk.end, in diff_output_unidiff()
564 /* There already is a previous chunk noted down for being in diff_output_unidiff()
567 debug("new chunk to be printed:" in diff_output_unidiff()
568 " chunk %d-%d left %d-%d right %d-%d\n", in diff_output_unidiff()
569 next.chunk.start, next.chunk.end, in diff_output_unidiff()
577 debug("new chunk to be printed touches previous chunk," in diff_output_unidiff()
587 debug("new chunk to be printed does not touch previous chunk;" in diff_output_unidiff()
593 debug("new unprinted chunk is left %d-%d right %d-%d\n", in diff_output_unidiff()