The llvm-cov ‘report' command displays a summary of the coverage of a binary file.
The summary report currently only includes covered regions and covered functions as shown below:
Filename Regions Miss Cover Functions Executed
I:\test\test.cpp 12 2 83.33% 3 100.00%
TOTAL 12 2 83.33% 3 100.00%
This patch adds the coverage of lines in the summary report, for example:
Filename Regions Miss Cover Functions Miss Executed Lines Miss Cover
I:\test\test.cpp 12 2 83.33% 3 0 100.00% 26 2 92.31%
TOTAL 12 2 83.33% 3 0 100.00% 26 2 92.31%
Could you rename the three "Miss" columns to {"Missed Regions", "Missed Functions", "Missed Lines"}? I think that would make the report less confusing.