Lines Matching full:cc

35     struct diff_chunk_context *cc)  in output_edscript_chunk()  argument
41 left_len = cc->left.end - cc->left.start; in output_edscript_chunk()
46 else if (left_len == 0 && cc->left.start > 0) in output_edscript_chunk()
47 left_start = cc->left.start; in output_edscript_chunk()
48 else if (cc->left.end > 0) in output_edscript_chunk()
49 left_start = cc->left.start + 1; in output_edscript_chunk()
51 left_start = cc->left.start; in output_edscript_chunk()
53 right_len = cc->right.end - cc->right.start; in output_edscript_chunk()
58 else if (right_len == 0 && cc->right.start > 0) in output_edscript_chunk()
59 right_start = cc->right.start; in output_edscript_chunk()
60 else if (cc->right.end > 0) in output_edscript_chunk()
61 right_start = cc->right.start + 1; in output_edscript_chunk()
63 right_start = cc->right.start; in output_edscript_chunk()
71 right_start, cc->right.end); in output_edscript_chunk()
80 cc->left.end, right_start); in output_edscript_chunk()
88 right_start, cc->right.end); in output_edscript_chunk()
91 cc->left.end, right_start); in output_edscript_chunk()
94 cc->left.end, right_start, cc->right.end); in output_edscript_chunk()
116 struct diff_chunk_context cc = {}; in diff_output_edscript() local
162 if (diff_chunk_context_empty(&cc)) { in diff_output_edscript()
166 diff_chunk_context_get(&cc, result, i, 0); in diff_output_edscript()
174 if (diff_chunk_contexts_touch(&cc, &next)) { in diff_output_edscript()
177 diff_chunk_contexts_merge(&cc, &next); in diff_output_edscript()
181 rc = output_edscript_chunk(outinfo, dest, info, result, &cc); in diff_output_edscript()
184 cc = next; in diff_output_edscript()
187 if (!diff_chunk_context_empty(&cc)) in diff_output_edscript()
188 return output_edscript_chunk(outinfo, dest, info, result, &cc); in diff_output_edscript()