Branch Coverage

lib/Acme/ExtUtils/XSOne/Test/_header.xs
Criterion Covered Total %
branch 30 48 62.5


line true false branch
33 3 18 static int history_count = 0;
34 30 3
42 112 0 for (int i = 0; i < MAX_MEMORY_SLOTS; i++) {
58 8 0 }
0 8 }
67 10 0 return 0;
0 10 return 0;
74 100 10 init_memory();
103 51 0
0 51
115 51 0
138 5 0 * static const char *basic_exports[] = {"add", "subtract", ...};
5 0 * static const char *basic_exports[] = {"add", "subtract", ...};
5 0 * static const char *basic_exports[] = {"add", "subtract", ...};
0 5 * static const char *basic_exports[] = {"add", "subtract", ...};
0 0 * static const char *basic_exports[] = {"add", "subtract", ...};
5 0 * static const char *basic_exports[] = {"add", "subtract", ...};
0 5 * static const char *basic_exports[] = {"add", "subtract", ...};
139 5 0 * do_import(aTHX_ "...::Basic", basic_exports, 10, items, ax);
0 5 * do_import(aTHX_ "...::Basic", basic_exports, 10, items, ax);
144 52 4
153 368 1 SV *arg = ST(i);
154 51 317 const char *name;
161 1 51 for (j = 0; j < export_count; j++) {