GCC Code Coverage Report


Directory: .
Date: 2025-09-27 21:24:05+00:00
Coverage Exec Excl Total
Lines: 93.0% 40 0 43
Functions: 100.0% 11 0 11
Branches: 65.4% 17 0 26

Function (File:Line) Call count Line coverage Branch coverage Block coverage
bar(int) (main.cpp:19)called 1 time80.0%50.0%80.0%
foo(int) (main.cpp:9)called 1 time80.0%50.0%80.0%
main (main.cpp:95)called 1 time100.0%-%100.0%
sort_excluded() (main.cpp:44)called 1 time100.0%50.0%92.0%
sort_excluded()::{lambda(int, int)#1}::operator()(int, int) const (main.cpp:44)called 41 times100.0%100.0%100.0%
sort_excluded_both() (main.cpp:66)called 1 time100.0%50.0%100.0%
sort_excluded_both()::{lambda(int, int)#1}::operator()(int, int) const (main.cpp:73)called 41 times100.0%75.0%100.0%
sort_excluded_both()::{lambda(int, int)#2}::operator()(int, int) const (main.cpp:84)called 18 times80.0%50.0%75.0%
sort_lambda_excluded() (main.cpp:48)called 1 time100.0%-%92.0%
sort_lambda_excluded()::{lambda(int, int)#1}::operator()(int, int) const (main.cpp:50)called 41 times100.0%66.7%100.0%
sort_lambda_excluded()::{lambda(int, int)#2}::operator()(int, int) const (main.cpp:57)called 41 times100.0%100.0%100.0%