- git_diff_blob_to_bufferint git_diff_blob_to_buffer(const(git_blob)* old_blob, const(char)* old_as_path, const(char)* buffer, size_t buffer_len, const(char)* buffer_as_path, const(git_diff_options)* options, git_diff_file_cb file_cb, git_diff_hunk_cb hunk_cb, git_diff_data_cb data_cb, void* payload) 
- Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name. 
- git_diff_blobsint git_diff_blobs(const(git_blob)* old_blob, const(char)* old_as_path, const(git_blob)* new_blob, const(char)* new_as_path, const(git_diff_options)* options, git_diff_file_cb file_cb, git_diff_hunk_cb hunk_cb, git_diff_data_cb line_cb, void* payload) 
- Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name. 
- git_diff_find_similarint git_diff_find_similar(git_diff_list* diff, git_diff_find_options* options) 
- Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name. 
- git_diff_foreachint git_diff_foreach(git_diff_list* diff, git_diff_file_cb file_cb, git_diff_hunk_cb hunk_cb, git_diff_data_cb line_cb, void* payload) 
- Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name. 
- git_diff_get_patchint git_diff_get_patch(git_diff_patch** patch_out, const(git_diff_delta)** delta_out, git_diff_list* diff, size_t idx) 
- Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name. 
- git_diff_index_to_workdirint git_diff_index_to_workdir(git_diff_list** diff, git_repository* repo, git_index* index, const(git_diff_options)* opts) 
- Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name. 
- git_diff_list_freevoid git_diff_list_free(git_diff_list* diff) 
- Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name. 
- git_diff_mergeint git_diff_merge(git_diff_list* onto, const(git_diff_list)* from) 
- Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name. 
- git_diff_num_deltassize_t git_diff_num_deltas(git_diff_list* diff) 
- Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name. 
- git_diff_num_deltas_of_typesize_t git_diff_num_deltas_of_type(git_diff_list* diff, git_delta_t type) 
- Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name. 
- git_diff_patch_deltaconst(git_diff_delta)* git_diff_patch_delta(git_diff_patch* patch) 
- Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name. 
- git_diff_patch_freevoid git_diff_patch_free(git_diff_patch* patch) 
- Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name. 
- git_diff_patch_from_blob_and_bufferint git_diff_patch_from_blob_and_buffer(git_diff_patch** out_, const(git_blob)* old_blob, const(char)* old_as_path, const(char)* buffer, size_t buffer_len, const(char)* buffer_as_path, const(git_diff_options)* opts) 
- Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name. 
- git_diff_patch_from_blobsint git_diff_patch_from_blobs(git_diff_patch** out_, const(git_blob)* old_blob, const(char)* old_as_path, const(git_blob)* new_blob, const(char)* new_as_path, const(git_diff_options)* opts) 
- Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name. 
- git_diff_patch_get_hunkint git_diff_patch_get_hunk(const(git_diff_range)** range, const(char)** header, size_t* header_len, size_t* lines_in_hunk, git_diff_patch* patch, size_t hunk_idx) 
- Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name. 
- git_diff_patch_get_line_in_hunkint git_diff_patch_get_line_in_hunk(char* line_origin, const(char)** content, size_t* content_len, int* old_lineno, int* new_lineno, git_diff_patch* patch, size_t hunk_idx, size_t line_of_hunk) 
- Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name. 
- git_diff_patch_line_statsint git_diff_patch_line_stats(size_t* total_context, size_t* total_additions, size_t* total_deletions, const(git_diff_patch)* patch) 
- Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name. 
- git_diff_patch_num_hunkssize_t git_diff_patch_num_hunks(git_diff_patch* patch) 
- Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name. 
- git_diff_patch_num_lines_in_hunkint git_diff_patch_num_lines_in_hunk(git_diff_patch* patch, size_t hunk_idx) 
- Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name. 
- git_diff_patch_printint git_diff_patch_print(git_diff_patch* patch, git_diff_data_cb print_cb, void* payload) 
- Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name. 
- git_diff_patch_to_strint git_diff_patch_to_str(char** string, git_diff_patch* patch) 
- Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name. 
- git_diff_print_compactint git_diff_print_compact(git_diff_list* diff, git_diff_data_cb print_cb, void* payload) 
- Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name. 
- git_diff_print_patchint git_diff_print_patch(git_diff_list* diff, git_diff_data_cb print_cb, void* payload) 
- Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name. 
- git_diff_print_rawint git_diff_print_raw(git_diff_list* diff, git_diff_data_cb print_cb, void* payload) 
- Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name. 
- git_diff_status_charchar git_diff_status_char(git_delta_t status) 
- Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name. 
- git_diff_tree_to_indexint git_diff_tree_to_index(git_diff_list** diff, git_repository* repo, git_tree* old_tree, git_index* index, const(git_diff_options)* opts) 
- Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name. 
- git_diff_tree_to_treeint git_diff_tree_to_tree(git_diff_list** diff, git_repository* repo, git_tree* old_tree, git_tree* new_tree, const(git_diff_options)* opts) 
- Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name. 
- git_diff_tree_to_workdirint git_diff_tree_to_workdir(git_diff_list** diff, git_repository* repo, git_tree* old_tree, const(git_diff_options)* opts) 
- Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.