Coverage Report

View results by: Directories | Files

Path Line Coverage Function Coverage Region Coverage
DependencyDirectivesScanner.cpp
  0.00% (0/642)
  0.00% (0/48)
  0.00% (0/476)
HeaderMap.cpp
  0.00% (0/150)
  0.00% (0/12)
  0.00% (0/104)
HeaderSearch.cpp
  1.97% (26/1322)
  7.58% (5/66)
  1.13% (10/883)
InitHeaderSearch.cpp
 20.96% (70/334)
 47.06% (8/17)
 11.74% (29/247)
Lexer.cpp
 62.26% (1854/2978)
 64.95% (63/97)
 66.65% (1631/2447)
LiteralSupport.cpp
 27.99% (461/1647)
 60.00% (21/35)
 25.23% (306/1213)
MacroArgs.cpp
  0.00% (0/171)
  0.00% (0/9)
  0.00% (0/108)
MacroInfo.cpp
  5.62% (9/160)
 25.00% (2/8)
  4.61% (7/152)
ModuleMap.cpp
  0.53% (11/2082)
  3.03% (3/99)
  0.16% (3/1851)
PPCaching.cpp
 67.31% (70/104)
 70.00% (7/10)
 65.22% (30/46)
PPCallbacks.cpp
 14.29% (1/7)
 25.00% (1/4)
 25.00% (1/4)
PPConditionalDirectiveRecord.cpp
  0.00% (0/85)
  0.00% (0/15)
  0.00% (0/38)
PPDirectives.cpp
 12.45% (270/2169)
 23.81% (15/63)
 13.58% (205/1510)
PPExpressions.cpp
  0.00% (0/590)
  0.00% (0/17)
  0.00% (0/390)
PPLexerChange.cpp
 26.84% (146/544)
 36.84% (7/19)
 32.04% (116/362)
PPMacroExpansion.cpp
  7.98% (117/1466)
 11.32% (6/53)
  4.03% (45/1117)
Pragma.cpp
  8.01% (112/1399)
 32.97% (30/91)
  6.31% (56/887)
PreprocessingRecord.cpp
  0.00% (0/310)
  0.00% (0/35)
  0.00% (0/156)
Preprocessor.cpp
 20.40% (206/1010)
 35.82% (24/67)
 23.38% (137/586)
PreprocessorLexer.cpp
 23.53% (4/17)
 25.00% (1/4)
 33.33% (3/9)
ScratchBuffer.cpp
 10.00% (3/30)
 33.33% (1/3)
 12.50% (1/8)
TokenConcatenation.cpp
  0.00% (0/196)
  0.00% (0/5)
  0.00% (0/182)
TokenLexer.cpp
  0.00% (0/591)
  0.00% (0/21)
  0.00% (0/363)
Totals
 18.66% (3360/18004)
 24.31% (194/798)
 19.64% (2580/13139)