GCC Code Coverage Report


.subdir/
Coverage:
low: ≥ 0%
medium: ≥ 75.0%
high: ≥ 90.0%
Lines:
8 / 8
100.0%
Branches:
1 / 4
25.0%
Functions:
1 / 1
100.0%

B/main.cpp
Line Branch Exec Source
1 #include <iostream>
2 #include <string.h>
3
4 extern int foo(int param);
5 extern int foobar(int param);
6 extern int bar();
7 extern int four_bar();
8 extern int foo5(int param);
9 extern int foo6(int param);
10 extern int uncovered();
11
12
13 1 int main(int argc, char* argv[]) {
14 1 foo(0);
15 1 foobar(1);
16 1 bar();
17 1 four_bar();
18 1 foo5(0);
19
1/4
✓ Branch 0 taken 1 time.
✗ Branch 1 not taken.
✗ Branch 2 not taken.
✗ Branch 3 not taken.
1 if (argc > 1) { for (int i = 0; i < strlen(argv[1]); ++i) { foo6(0); } }
20
21 1 return 0;
22 }
23