MCPcopy Create free account
hub / github.com/git/git / cache_tree_matches_traversal

Function cache_tree_matches_traversal

cache-tree.c:887–898  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

885}
886
887int cache_tree_matches_traversal(struct cache_tree *root,
888 struct name_entry *ent,
889 struct traverse_info *info)
890{
891 struct cache_tree *it;
892
893 it = find_cache_tree_from_traversal(root, info);
894 it = cache_tree_find(it, ent->path);
895 if (it && it->entry_count > 0 && oideq(&ent->oid, &it->oid))
896 return it->entry_count;
897 return 0;
898}
899
900static int verify_one_sparse(struct index_state *istate,
901 struct strbuf *path,

Callers 2

unpack_callbackFunction · 0.85

Calls 3

cache_tree_findFunction · 0.85
oideqFunction · 0.85

Tested by

no test coverage detected