| 1623 | }; |
| 1624 | |
| 1625 | static int handle_one_ref(const struct reference *ref, void *cb_data) |
| 1626 | { |
| 1627 | struct all_refs_cb *cb = cb_data; |
| 1628 | struct object *object; |
| 1629 | |
| 1630 | if (ref_excluded(&cb->all_revs->ref_excludes, ref->name)) |
| 1631 | return 0; |
| 1632 | |
| 1633 | object = get_reference(cb->all_revs, ref->name, ref->oid, cb->all_flags); |
| 1634 | add_rev_cmdline(cb->all_revs, object, ref->name, REV_CMD_REF, cb->all_flags); |
| 1635 | add_pending_object(cb->all_revs, object, ref->name); |
| 1636 | return 0; |
| 1637 | } |
| 1638 | |
| 1639 | static void init_all_refs_cb(struct all_refs_cb *cb, struct rev_info *revs, |
| 1640 | unsigned flags) |
nothing calls this directly
no test coverage detected