summaryrefslogtreecommitdiff
path: root/bisect.h
blob: 05eea175f792ad3944b6e6584c4380318e4b2489 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
#ifndef BISECT_H
#define BISECT_H

extern struct commit_list *find_bisection(struct commit_list *list,
					  int *reaches, int *all,
					  int find_all);

extern struct commit_list *filter_skipped(struct commit_list *list,
					  struct commit_list **tried,
					  int show_all);

/*
 * The "show_all" parameter should be 0 if this function is called
 * from outside "builtin-rev-list.c" as otherwise it would use
 * static "revs" from this file.
 */
extern int show_bisect_vars(struct rev_info *revs, int reaches, int all,
			    int show_all, int show_tried);

extern int bisect_next_vars(const char *prefix);

#endif