GCC Code Coverage Report


./
Coverage:
low: ≥ 0%
medium: ≥ 75.0%
high: ≥ 90.0%
Lines:
4 / 5
80.0%
Branches:
1 / 2
50.0%
Conditions:
1 / 2
50.0%
Functions:
1 / 1
100.0%

func.h
Line Branch Condition Exec Source
1
2 #ifdef FOO_OTHER_LINE
3 1 int foo(int param) {
4 #else
5 1 int foo(int param) {
6 #endif
7
1/2
✗ Branch 2 → 3 not taken.
✓ Branch 2 → 4 taken 2 times.
1/2
✗ True not covered.
2 if (param) {
8 ✗ return 1;
9 } else {
10 2 return 0;
11 }
12 }
13