Coverage Report

Created: 2024-09-08 06:23

/src/git/list-objects.h
Line
Count
Source (jump to first uncovered line)
1
#ifndef LIST_OBJECTS_H
2
#define LIST_OBJECTS_H
3
4
struct commit;
5
struct object;
6
struct rev_info;
7
8
typedef void (*show_commit_fn)(struct commit *, void *);
9
typedef void (*show_object_fn)(struct object *, const char *, void *);
10
11
typedef void (*show_edge_fn)(struct commit *);
12
void mark_edges_uninteresting(struct rev_info *revs,
13
            show_edge_fn show_edge,
14
            int sparse);
15
16
struct oidset;
17
struct list_objects_filter_options;
18
19
void traverse_commit_list_filtered(
20
  struct rev_info *revs,
21
  show_commit_fn show_commit,
22
  show_object_fn show_object,
23
  void *show_data,
24
  struct oidset *omitted);
25
26
static inline void traverse_commit_list(
27
  struct rev_info *revs,
28
  show_commit_fn show_commit,
29
  show_object_fn show_object,
30
  void *show_data)
31
0
{
32
0
  traverse_commit_list_filtered(revs, show_commit,
33
0
              show_object, show_data, NULL);
34
0
}
Unexecuted instantiation: describe.c:traverse_commit_list
Unexecuted instantiation: pack-objects.c:traverse_commit_list
Unexecuted instantiation: rev-list.c:traverse_commit_list
Unexecuted instantiation: bisect.c:traverse_commit_list
Unexecuted instantiation: bundle.c:traverse_commit_list
Unexecuted instantiation: list-objects.c:traverse_commit_list
Unexecuted instantiation: midx-write.c:traverse_commit_list
Unexecuted instantiation: pack-bitmap.c:traverse_commit_list
Unexecuted instantiation: reachable.c:traverse_commit_list
Unexecuted instantiation: shallow.c:traverse_commit_list
35
36
#endif /* LIST_OBJECTS_H */