LCOV - code coverage report
Current view: top level - tools/clang/lib/Frontend Hit Total Coverage
Test: llvm-toolchain.info Lines: 8344 9329 89.4 %
Date: 2017-05-20 02:07:48 Functions: 671 778 86.2 %
Legend: Rating: low: < 75 % medium: >= 75 % high: >= 90 %

Filename Sort by name Line Coverage ( show details ) Sort by line coverage Functions Sort by function coverage
ASTConsumers.cpp
68.3%68.3%
68.3 % 181 / 265 69.2 % 18 / 26
ASTMerge.cpp
86.5%86.5%
86.5 % 45 / 52 75.0 % 9 / 12
ASTUnit.cpp
91.7%91.7%
91.7 % 1189 / 1297 88.4 % 107 / 121
CacheTokens.cpp
89.6%89.6%
89.6 % 206 / 230 95.0 % 19 / 20
ChainedDiagnosticConsumer.cpp
0.0%
0.0 % 0 / 1 0.0 % 0 / 1
ChainedIncludesSource.cpp
93.0%93.0%
93.0 % 93 / 100 60.0 % 6 / 10
CodeGenOptions.cpp
100.0%
100.0 % 8 / 8 100.0 % 2 / 2
CompilerInstance.cpp
90.6%90.6%
90.6 % 875 / 966 100.0 % 70 / 70
CompilerInvocation.cpp
91.3%91.3%
91.3 % 1513 / 1658 100.0 % 42 / 42
CreateInvocationFromCommandLine.cpp
67.6%67.6%
67.6 % 25 / 37 100.0 % 1 / 1
DependencyFile.cpp
94.4%94.4%
94.4 % 168 / 178 86.0 % 37 / 43
DependencyGraph.cpp
0.0%
0.0 % 0 / 49 0.0 % 0 / 8
DiagnosticRenderer.cpp
94.6%94.6%
94.6 % 261 / 276 83.3 % 25 / 30
FrontendAction.cpp
89.2%89.2%
89.2 % 439 / 492 70.2 % 33 / 47
FrontendActions.cpp
86.0%86.0%
86.0 % 239 / 278 82.9 % 34 / 41
FrontendOptions.cpp
100.0%
100.0 % 20 / 20 100.0 % 1 / 1
HeaderIncludeGen.cpp
84.4%84.4%
84.4 % 54 / 64 100.0 % 5 / 5
InitHeaderSearch.cpp
70.1%70.1%
70.1 % 190 / 271 91.7 % 11 / 12
InitPreprocessor.cpp
99.0%99.0%
99.0 % 616 / 622 100.0 % 24 / 24
LangStandards.cpp
22.2%22.2%
22.2 % 2 / 9 50.0 % 1 / 2
LayoutOverrideSource.cpp
72.7%72.7%
72.7 % 72 / 99 75.0 % 3 / 4
LogDiagnosticPrinter.cpp
87.5%87.5%
87.5 % 84 / 96 100.0 % 5 / 5
ModuleDependencyCollector.cpp
93.5%93.5%
93.5 % 100 / 107 85.0 % 17 / 20
MultiplexConsumer.cpp
98.2%98.2%
98.2 % 215 / 219 98.2 % 56 / 57
PCHContainerOperations.cpp
100.0%
100.0 % 19 / 19 80.0 % 8 / 10
PrintPreprocessedOutput.cpp
95.8%95.8%
95.8 % 369 / 385 90.9 % 30 / 33
SerializedDiagnosticPrinter.cpp
82.9%82.9%
82.9 % 281 / 339 66.0 % 31 / 47
SerializedDiagnosticReader.cpp
58.9%58.9%
58.9 % 83 / 141 44.4 % 4 / 9
TestModuleFileExtension.cpp
100.0%
100.0 % 50 / 50 91.7 % 11 / 12
TestModuleFileExtension.h
100.0%
100.0 % 4 / 4 100.0 % 1 / 1
TextDiagnostic.cpp
94.1%94.1%
94.1 % 510 / 542 100.0 % 26 / 26
TextDiagnosticBuffer.cpp
89.7%89.7%
89.7 % 26 / 29 100.0 % 2 / 2
TextDiagnosticPrinter.cpp
98.4%98.4%
98.4 % 61 / 62 100.0 % 7 / 7
VerifyDiagnosticConsumer.cpp
95.1%95.1%
95.1 % 346 / 364 92.6 % 25 / 27

Generated by: LCOV version 1.13