Coverage Report

Created: 2019-04-21 11:35

Click here for information about interpreting this report.

FilenameFunction CoverageLine CoverageRegion Coverage
tools/driver/cc1gen_reproducer_main.cpp
   0.00% (0/8)
   0.00% (0/136)
   0.00% (0/44)
tools/driver/cc1_main.cpp
  75.00% (3/4)
  68.94% (91/132)
  52.27% (23/44)
tools/driver/driver.cpp
  85.71% (12/14)
  69.54% (274/394)
  51.27% (101/197)
tools/driver/cc1as_main.cpp
  83.33% (5/6)
  75.56% (337/446)
  63.57% (82/129)
include/clang/Rewrite/Core/Rewriter.h
  72.22% (13/18)
  70.00% (28/40)
  70.00% (14/20)
include/clang/Rewrite/Core/RewriteBuffer.h
 100.00% (9/9)
 100.00% (21/21)
 100.00% (9/9)
include/clang/Rewrite/Core/TokenRewriter.h
   0.00% (0/3)
   0.00% (0/6)
   0.00% (0/3)
include/clang/Rewrite/Core/RewriteRope.h
  88.46% (23/26)
  89.06% (57/64)
  92.68% (38/41)
include/clang/Rewrite/Core/HTMLRewrite.h
   0.00% (0/1)
   0.00% (0/3)
   0.00% (0/1)
include/clang/Rewrite/Frontend/FixItRewriter.h
  75.00% (3/4)
  50.00% (3/6)
  75.00% (3/4)
include/clang/Rewrite/Frontend/FrontendActions.h
   0.00% (0/2)
   0.00% (0/2)
   0.00% (0/2)
include/clang/ASTMatchers/ASTMatchersMacros.h
 100.00% (10/10)
 100.00% (27/27)
 100.00% (10/10)
include/clang/ASTMatchers/ASTMatchFinder.h
 100.00% (6/6)
 100.00% (18/18)
 100.00% (6/6)
include/clang/ASTMatchers/ASTMatchers.h
  76.41% (149/195)
  74.17% (623/840)
  73.21% (287/392)
include/clang/ASTMatchers/ASTMatchersInternal.h
  93.94% (93/99)
  92.29% (395/428)
  91.11% (164/180)
include/clang/Parse/RAIIObjectsForParser.h
  97.96% (48/49)
  95.45% (189/198)
  91.95% (80/87)
include/clang/Parse/Parser.h
  97.50% (117/120)
  95.71% (536/560)
  96.12% (347/361)
include/clang/Parse/LoopHint.h
 100.00% (1/1)
 100.00% (1/1)
 100.00% (1/1)
include/clang/CodeGen/ObjectFilePCHContainerOperations.h
 100.00% (2/2)
 100.00% (2/2)
 100.00% (2/2)
include/clang/CodeGen/CGFunctionInfo.h
  92.52% (99/107)
  92.46% (380/411)
  93.38% (141/151)
include/clang/CodeGen/ConstantInitFuture.h
   0.00% (0/5)
   0.00% (0/9)
   0.00% (0/5)
include/clang/CodeGen/SwiftCallingConv.h
  75.00% (3/4)
  72.73% (8/11)
  75.00% (3/4)
include/clang/CodeGen/ConstantInitBuilder.h
  92.31% (36/39)
  92.75% (128/138)
  93.62% (44/47)
include/clang/Basic/CharInfo.h
 100.00% (19/19)
  98.89% (89/90)
  97.83% (45/46)
include/clang/Basic/LangOptions.h
  80.95% (17/21)
  82.61% (38/46)
  87.10% (27/31)
include/clang/Basic/CommentOptions.h
 100.00% (1/1)
 100.00% (1/1)
 100.00% (1/1)
include/clang/Basic/IdentifierTable.h
  96.59% (85/88)
  96.07% (293/305)
  95.36% (144/151)
include/clang/Basic/Sanitizers.h
  73.91% (17/23)
  68.49% (50/73)
  82.86% (29/35)
include/clang/Basic/TokenKinds.h
 100.00% (4/4)
 100.00% (21/21)
  96.72% (177/183)
include/clang/Basic/DiagnosticOptions.h
 100.00% (6/6)
 100.00% (21/21)
 100.00% (48/48)
include/clang/Basic/PrettyStackTrace.h
 100.00% (1/1)
 100.00% (1/1)
 100.00% (1/1)
include/clang/Basic/ObjCRuntime.h
  93.33% (28/30)
  73.09% (201/275)
  56.15% (105/187)
include/clang/Basic/TargetInfo.h
  86.54% (180/208)
  82.01% (392/478)
  80.65% (225/279)
include/clang/Basic/SourceManagerInternals.h
  66.67% (6/9)
  74.19% (23/31)
  66.67% (6/9)
include/clang/Basic/PlistSupport.h
 100.00% (10/10)
  95.65% (88/92)
  87.50% (28/32)
include/clang/Basic/FileManager.h
  93.33% (14/15)
  94.12% (16/17)
  93.33% (14/15)
include/clang/Basic/ExceptionSpecificationType.h
 100.00% (5/5)
 100.00% (18/18)
 100.00% (15/15)
include/clang/Basic/XRayInstr.h
  16.67% (1/6)
  33.33% (4/12)
  12.50% (1/8)
include/clang/Basic/FileSystemStatCache.h
  33.33% (1/3)
  33.33% (1/3)
  33.33% (1/3)
include/clang/Basic/Visibility.h
 100.00% (20/20)
  98.59% (70/71)
  97.30% (36/37)
include/clang/Basic/SourceManager.h
  90.35% (103/114)
  91.24% (521/571)
  90.11% (255/283)
include/clang/Basic/AddressSpaces.h
 100.00% (3/3)
 100.00% (11/11)
 100.00% (3/3)
include/clang/Basic/DiagnosticIDs.h
  75.00% (12/16)
  76.74% (33/43)
  66.67% (12/18)
include/clang/Basic/Linkage.h
 100.00% (5/5)
  96.88% (31/32)
  95.24% (20/21)
include/clang/Basic/Module.h
  91.67% (33/36)
  95.00% (95/100)
  94.55% (52/55)
include/clang/Basic/FixedPoint.h
  61.29% (19/31)
  56.52% (39/69)
  69.77% (30/43)
include/clang/Basic/SanitizerSpecialCaseList.h
 100.00% (1/1)
 100.00% (1/1)
 100.00% (1/1)
include/clang/Basic/MacroBuilder.h
 100.00% (4/4)
 100.00% (10/10)
 100.00% (4/4)
include/clang/Basic/TargetCXXABI.h
  93.33% (14/15)
  84.30% (102/121)
  77.33% (58/75)
include/clang/Basic/Builtins.h
 100.00% (22/22)
 100.00% (63/63)
 100.00% (24/24)
include/clang/Basic/SyncScope.h
 100.00% (8/8)
  82.35% (42/51)
  68.97% (20/29)
include/clang/Basic/Diagnostic.h
  93.12% (149/160)
  96.94% (443/457)
  93.22% (165/177)
include/clang/Basic/SourceLocation.h
  92.31% (72/78)
  95.27% (161/169)
  93.02% (80/86)
include/clang/Basic/AlignedAllocation.h
 100.00% (1/1)
  68.75% (11/16)
  60.00% (6/10)
include/clang/Basic/Specifiers.h
  75.00% (3/4)
  82.86% (29/35)
  83.33% (20/24)
include/clang/Basic/OpenCLOptions.h
 100.00% (14/14)
 100.00% (78/78)
 100.00% (92/92)
include/clang/Basic/TargetBuiltins.h
 100.00% (6/6)
  92.86% (13/14)
  91.67% (11/12)
include/clang/Basic/ABI.h
  81.82% (18/22)
  76.19% (48/63)
  81.25% (39/48)
include/clang/Basic/PartialDiagnostic.h
  91.89% (34/37)
  91.98% (218/237)
  92.16% (94/102)
include/clang/Basic/CodeGenOptions.h
 100.00% (9/9)
 100.00% (22/22)
 100.00% (11/11)
include/clang/Frontend/MigratorOptions.h
 100.00% (1/1)
 100.00% (4/4)
 100.00% (1/1)
include/clang/Frontend/Utils.h
  27.27% (3/11)
  29.41% (5/17)
  27.27% (3/11)
include/clang/Frontend/VerifyDiagnosticConsumer.h
 100.00% (4/4)
 100.00% (16/16)
 100.00% (4/4)
include/clang/Frontend/TextDiagnosticBuffer.h
 100.00% (8/8)
 100.00% (8/8)
 100.00% (8/8)
include/clang/Frontend/ChainedDiagnosticConsumer.h
  85.71% (6/7)
  95.83% (23/24)
  85.71% (6/7)
include/clang/Frontend/SerializedDiagnosticReader.h
  30.77% (4/13)
  22.22% (6/27)
  30.77% (4/13)
include/clang/Frontend/ASTUnit.h
  63.64% (21/33)
  62.03% (49/79)
  62.16% (23/37)
include/clang/Frontend/CommandLineSourceLoc.h
  50.00% (1/2)
  90.00% (18/20)
  75.00% (6/8)
include/clang/Frontend/DependencyOutputOptions.h
 100.00% (1/1)
 100.00% (1/1)
 100.00% (1/1)
include/clang/Frontend/FrontendAction.h
  79.17% (19/24)
  80.77% (42/52)
  80.77% (21/26)
include/clang/Frontend/LangStandard.h
 100.00% (17/17)
 100.00% (17/17)
 100.00% (17/17)
include/clang/Frontend/DiagnosticRenderer.h
 100.00% (3/3)
 100.00% (3/3)
 100.00% (3/3)
include/clang/Frontend/PrecompiledPreamble.h
  83.33% (5/6)
  90.91% (10/11)
  90.00% (9/10)
include/clang/Frontend/FrontendActions.h
  25.00% (4/16)
  33.33% (8/24)
  25.00% (4/16)
include/clang/Frontend/TextDiagnostic.h
 100.00% (1/1)
 100.00% (3/3)
 100.00% (1/1)
include/clang/Frontend/LogDiagnosticPrinter.h
 100.00% (2/2)
 100.00% (6/6)
 100.00% (2/2)
include/clang/Frontend/CompilerInstance.h
  82.54% (52/63)
  79.58% (152/191)
  76.71% (56/73)
include/clang/Frontend/TextDiagnosticPrinter.h
 100.00% (1/1)
 100.00% (1/1)
 100.00% (1/1)
include/clang/Frontend/FrontendOptions.h
  95.00% (19/20)
  96.67% (29/30)
  95.83% (23/24)
include/clang/Frontend/PreprocessorOutputOptions.h
 100.00% (1/1)
 100.00% (11/11)
 100.00% (1/1)
include/clang/Frontend/CompilerInvocation.h
  84.00% (21/25)
  76.74% (33/43)
  84.00% (21/25)
include/clang/Analysis/ProgramPoint.h
  82.73% (91/110)
  83.14% (212/255)
  85.04% (108/127)
include/clang/Analysis/AnyCall.h
  80.95% (17/21)
  70.09% (75/107)
  74.73% (68/91)
include/clang/Analysis/SelectorExtras.h
  50.00% (1/2)
  58.33% (7/12)
  20.00% (1/5)
include/clang/Analysis/CallGraph.h
  53.33% (16/30)
  64.52% (40/62)
  61.11% (22/36)
include/clang/Analysis/AnalysisDeclContext.h
  75.00% (36/48)
  77.78% (77/99)
  76.00% (38/50)
include/clang/Analysis/Support/BumpVector.h
 100.00% (28/28)
  89.83% (106/118)
  94.74% (54/57)
include/clang/Analysis/CFGStmtMap.h
 100.00% (2/2)
 100.00% (4/4)
 100.00% (2/2)
include/clang/Analysis/CloneDetection.h
  88.00% (22/25)
  88.35% (91/103)
  86.11% (31/36)
include/clang/Analysis/ConstructionContext.h
  92.98% (53/57)
  83.78% (124/148)
  73.61% (53/72)
include/clang/Analysis/RetainSummaryManager.h
  83.87% (52/62)
  85.43% (170/199)
  86.81% (79/91)
include/clang/Analysis/Analyses/Consumed.h
  50.00% (8/16)
  60.00% (12/20)
  52.94% (9/17)
include/clang/Analysis/Analyses/ReachableCode.h
 100.00% (1/1)
 100.00% (1/1)
 100.00% (1/1)
include/clang/Analysis/Analyses/ThreadSafety.h
  17.65% (3/17)
  17.65% (3/17)
  17.65% (3/17)
include/clang/Analysis/Analyses/Dominators.h
   0.00% (0/16)
   0.00% (0/64)
   0.00% (0/22)
include/clang/Analysis/Analyses/ThreadSafetyTraverse.h
  48.44% (31/64)
  39.80% (201/505)
  40.24% (169/420)
include/clang/Analysis/Analyses/ThreadSafetyUtil.h
  16.28% (7/43)
  12.71% (15/118)
  12.33% (9/73)
include/clang/Analysis/Analyses/ThreadSafetyCommon.h
  75.00% (24/32)
  48.91% (90/184)
  62.73% (69/110)
include/clang/Analysis/Analyses/ThreadSafetyTIL.h
  29.86% (66/221)
  29.10% (133/457)
  32.54% (96/295)
include/clang/Analysis/Analyses/LiveVariables.h
  71.43% (5/7)
  81.82% (9/11)
  71.43% (5/7)
include/clang/Analysis/Analyses/UninitializedValues.h
  58.33% (7/12)
  63.16% (12/19)
  60.00% (12/20)
include/clang/Analysis/Analyses/PostOrderCFGView.h
 100.00% (10/10)
 100.00% (25/25)
 100.00% (16/16)
include/clang/Analysis/BodyFarm.h
 100.00% (1/1)
 100.00% (1/1)
 100.00% (1/1)
include/clang/Analysis/CFG.h
  77.23% (173/224)
  78.04% (359/460)
  78.88% (198/251)
include/clang/Sema/MultiplexExternalSemaSource.h
   0.00% (0/1)
   0.00% (0/1)
   0.00% (0/1)
include/clang/Sema/ObjCMethodList.h
 100.00% (11/11)
 100.00% (19/19)
 100.00% (11/11)
include/clang/Sema/CXXFieldCollector.h
 100.00% (5/5)
 100.00% (14/14)
 100.00% (5/5)
include/clang/Sema/TemplateInstCallback.h
 100.00% (5/5)
 100.00% (25/25)
 100.00% (17/17)
include/clang/Sema/Overload.h
  92.65% (63/68)
  93.16% (218/234)
  85.34% (99/116)
include/clang/Sema/CodeCompleteOptions.h
 100.00% (1/1)
 100.00% (1/1)
 100.00% (1/1)
include/clang/Sema/ExternalSemaSource.h
  82.35% (14/17)
  80.00% (20/25)
  82.35% (14/17)
include/clang/Sema/Designator.h
  68.18% (15/22)
  66.30% (61/92)
  67.74% (21/31)
include/clang/Sema/CleanupInfo.h
 100.00% (5/5)
 100.00% (14/14)
 100.00% (5/5)
include/clang/Sema/AnalysisBasedWarnings.h
 100.00% (2/2)
 100.00% (2/2)
 100.00% (2/2)
include/clang/Sema/CodeCompleteConsumer.h
  78.43% (40/51)
  68.87% (73/106)
  82.26% (51/62)
include/clang/Sema/Ownership.h
 100.00% (36/36)
 100.00% (63/63)
 100.00% (40/40)
include/clang/Sema/Sema.h
  92.31% (192/208)
  91.73% (643/701)
  90.50% (324/358)
include/clang/Sema/IdentifierResolver.h
 100.00% (16/16)
 100.00% (50/50)
 100.00% (22/22)
include/clang/Sema/Weak.h
  62.50% (5/8)
  50.00% (5/10)
  62.50% (5/8)
include/clang/Sema/SemaFixItUtils.h
 100.00% (4/4)
 100.00% (11/11)
 100.00% (4/4)
include/clang/Sema/DelayedDiagnostic.h
  91.67% (33/36)
  88.24% (105/119)
  91.11% (41/45)
include/clang/Sema/SemaInternal.h
  91.43% (32/35)
  95.92% (141/147)
  94.23% (98/104)
include/clang/Sema/ScopeInfo.h
  80.00% (68/85)
  77.17% (213/276)
  76.07% (89/117)
include/clang/Sema/TemplateDeduction.h
  92.31% (24/26)
  91.89% (68/74)
  90.62% (29/32)
include/clang/Sema/ParsedAttr.h
  89.34% (109/122)
  90.24% (370/410)
  90.28% (130/144)
include/clang/Sema/Template.h
  96.88% (31/32)
  93.79% (136/145)
  94.92% (56/59)
include/clang/Sema/DeclSpec.h
  93.56% (247/264)
  90.11% (875/971)
  88.51% (524/592)
include/clang/Sema/Initialization.h
  94.12% (80/85)
  93.40% (269/288)
  93.50% (115/123)
include/clang/Sema/Lookup.h
  94.59% (70/74)
  93.07% (255/274)
  93.85% (122/130)
include/clang/Sema/SemaConsumer.h
  75.00% (3/4)
  87.50% (7/8)
  75.00% (3/4)
include/clang/Sema/TypoCorrection.h
  91.84% (45/49)
  91.56% (141/154)
  89.80% (88/98)
include/clang/Sema/ParsedTemplate.h
 100.00% (17/17)
 100.00% (54/54)
 100.00% (17/17)
include/clang/Sema/Scope.h
  88.00% (44/50)
  85.33% (128/150)
  81.18% (69/85)
include/clang/CrossTU/CrossTranslationUnit.h
  25.00% (2/8)
  25.00% (2/8)
  25.00% (2/8)
include/clang/AST/ASTNodeTraverser.h
  64.08% (66/103)
  67.99% (359/528)
  66.38% (156/235)
include/clang/AST/DeclFriend.h
  86.96% (20/23)
  74.44% (67/90)
  76.47% (39/51)
include/clang/AST/TypeLoc.h
  91.02% (304/334)
  92.20% (1076/1167)
  91.47% (429/469)
include/clang/AST/ExprCXX.h
  78.76% (519/659)
  77.79% (1254/1612)
  81.66% (726/889)
include/clang/AST/DeclTemplate.h
  81.31% (248/305)
  78.96% (713/903)
  81.91% (335/409)
include/clang/AST/DeclOpenMP.h
  75.53% (71/94)
  69.41% (118/170)
  75.53% (71/94)
include/clang/AST/DeclContextInternals.h
 100.00% (18/18)
  98.80% (165/167)
  97.33% (73/75)
include/clang/AST/ASTStructuralEquivalence.h
 100.00% (1/1)
 100.00% (1/1)
 100.00% (1/1)
include/clang/AST/CommentCommandTraits.h
 100.00% (2/2)
  75.00% (6/8)
  57.14% (4/7)
include/clang/AST/ASTVector.h
  75.00% (30/40)
  50.38% (132/262)
  73.03% (65/89)
include/clang/AST/EvaluatedExprVisitor.h
 100.00% (18/18)
  96.49% (55/57)
  94.44% (34/36)
include/clang/AST/DeclObjC.h
  92.80% (348/375)
  90.49% (894/988)
  90.48% (475/525)
include/clang/AST/LocInfoType.h
 100.00% (4/4)
 100.00% (8/8)
 100.00% (4/4)
include/clang/AST/RecursiveASTVisitor.h
  61.24% (79/129)
  64.91% (679/1046)
  28.83% (2578/8941)
include/clang/AST/DeclarationName.h
  90.12% (73/81)
  91.29% (262/287)
  90.48% (114/126)
include/clang/AST/DeclVisitor.h
 100.00% (3/3)
 100.00% (10/10)
  77.96% (421/540)
include/clang/AST/StmtCXX.h
  86.54% (90/104)
  83.72% (180/215)
  84.96% (96/113)
include/clang/AST/TypeOrdering.h
 100.00% (9/9)
 100.00% (29/29)
 100.00% (9/9)
include/clang/AST/CommentVisitor.h
 100.00% (4/4)
  94.12% (16/17)
  86.75% (72/83)
include/clang/AST/PrettyDeclStackTrace.h
 100.00% (1/1)
 100.00% (1/1)
 100.00% (1/1)
include/clang/AST/CommentBriefParser.h
 100.00% (1/1)
 100.00% (5/5)
 100.00% (1/1)
include/clang/AST/StmtObjC.h
  63.21% (67/106)
  67.34% (134/199)
  65.79% (75/114)
include/clang/AST/VTTBuilder.h
 100.00% (11/11)
 100.00% (27/27)
 100.00% (11/11)
include/clang/AST/Stmt.h
  82.75% (403/487)
  80.98% (860/1062)
  82.06% (462/563)
include/clang/AST/OpenMPClause.h
  86.92% (585/673)
  83.84% (1411/1683)
  87.85% (759/864)
include/clang/AST/Mangle.h
  66.67% (8/12)
  69.23% (18/26)
  71.43% (10/14)
include/clang/AST/StmtOpenMP.h
  98.13% (262/267)
  98.10% (776/791)
  97.98% (339/346)
include/clang/AST/APValue.h
  90.91% (90/99)
  90.00% (279/310)
  91.67% (99/108)
include/clang/AST/ASTTypeTraits.h
  93.94% (31/33)
  87.50% (154/176)
  91.67% (77/84)
include/clang/AST/ASTContext.h
  91.14% (144/158)
  89.12% (467/524)
  88.76% (237/267)
include/clang/AST/DeclLookups.h
  80.00% (8/10)
  84.00% (42/50)
  91.67% (22/24)
include/clang/AST/DeclAccessPair.h
  88.89% (8/9)
  95.65% (22/23)
  88.89% (8/9)
include/clang/AST/VTableBuilder.h
  90.00% (45/50)
  89.91% (205/228)
  83.87% (78/93)
include/clang/AST/MangleNumberingContext.h
 100.00% (1/1)
 100.00% (1/1)
 100.00% (1/1)
include/clang/AST/StmtVisitor.h
 100.00% (6/6)
 100.00% (81/81)
  58.52% (831/1420)
include/clang/AST/ASTLambda.h
 100.00% (8/8)
  93.02% (40/43)
  88.64% (39/44)
include/clang/AST/ExprOpenMP.h
  95.24% (20/21)
  91.89% (34/37)
  95.24% (20/21)
include/clang/AST/UnresolvedSet.h
  74.29% (26/35)
  68.00% (34/50)
  74.29% (26/35)
include/clang/AST/DataCollection.h
 100.00% (3/3)
 100.00% (9/9)
 100.00% (3/3)
include/clang/AST/NonTrivialTypeVisitor.h
  33.33% (3/9)
  25.76% (17/66)
  14.71% (5/34)
include/clang/AST/NestedNameSpecifier.h
  92.86% (26/28)
  89.61% (69/77)
  90.70% (39/43)
include/clang/AST/RawCommentList.h
  90.00% (18/20)
  89.29% (50/56)
  93.33% (28/30)
include/clang/AST/ASTConsumer.h
  93.75% (15/16)
  94.44% (17/18)
  93.75% (15/16)
include/clang/AST/DeclCXX.h
  92.21% (367/398)
  92.61% (1040/1123)
  92.64% (592/639)
include/clang/AST/TemplateName.h
  92.86% (39/42)
  97.06% (99/102)
  94.44% (51/54)
include/clang/AST/ParentMap.h
  80.00% (4/5)
  80.00% (12/15)
  80.00% (4/5)
include/clang/AST/ExternalASTSource.h
  88.37% (38/43)
  86.07% (105/122)
  87.84% (65/74)
include/clang/AST/CommentParser.h
 100.00% (5/5)
 100.00% (26/26)
 100.00% (15/15)
include/clang/AST/PrettyPrinter.h
  66.67% (2/3)
  85.71% (6/7)
  66.67% (2/3)
include/clang/AST/Redeclarable.h
  94.59% (35/37)
  94.29% (132/140)
  95.59% (65/68)
include/clang/AST/Expr.h
  85.84% (764/890)
  84.98% (1805/2124)
  86.64% (986/1138)
include/clang/AST/ASTMutationListener.h
   0.00% (0/21)
   0.00% (0/21)
   0.00% (0/21)
include/clang/AST/ASTUnresolvedSet.h
  71.43% (15/21)
  67.44% (29/43)
  58.62% (17/29)
include/clang/AST/GlobalDecl.h
  88.46% (23/26)
  81.11% (73/90)
  89.29% (25/28)
include/clang/AST/ASTDumperUtils.h
 100.00% (2/2)
  75.00% (6/8)
  66.67% (4/6)
include/clang/AST/BaseSubobject.h
 100.00% (9/9)
 100.00% (26/26)
 100.00% (11/11)
include/clang/AST/CharUnits.h
  95.24% (40/42)
  94.57% (122/129)
  95.24% (40/42)
include/clang/AST/TextNodeDumper.h
 100.00% (4/4)
 100.00% (110/110)
 100.00% (20/20)
include/clang/AST/StmtIterator.h
  96.15% (25/26)
  94.83% (55/58)
  97.62% (41/42)
include/clang/AST/CommentSema.h
 100.00% (2/2)
 100.00% (8/8)
 100.00% (5/5)
include/clang/AST/ExprObjC.h
  75.19% (203/270)
  77.52% (469/605)
  78.21% (262/335)
include/clang/AST/LambdaCapture.h
 100.00% (9/9)
 100.00% (25/25)
 100.00% (13/13)
include/clang/AST/ASTImporter.h
  69.23% (9/13)
  72.73% (16/22)
  73.33% (11/15)
include/clang/AST/TemplateBase.h
  84.62% (66/78)
  86.27% (220/255)
  83.65% (87/104)
include/clang/AST/DependentDiagnostic.h
  94.12% (16/17)
  92.75% (64/69)
  95.00% (19/20)
include/clang/AST/Comment.h
  97.27% (107/110)
  97.60% (326/334)
  97.04% (131/135)
include/clang/AST/CXXInheritance.h
  91.67% (22/24)
  88.24% (30/34)
  92.86% (26/28)
include/clang/AST/AttrIterator.h
 100.00% (12/12)
 100.00% (50/50)
 100.00% (24/24)
include/clang/AST/Decl.h
  92.48% (492/532)
  92.08% (1232/1338)
  93.06% (697/749)
include/clang/AST/TypeVisitor.h
 100.00% (3/3)
 100.00% (12/12)
  90.74% (196/216)
include/clang/AST/ComparisonCategories.h
   6.67% (1/15)
   1.72% (1/58)
   3.45% (1/29)
include/clang/AST/ODRHash.h
 100.00% (1/1)
 100.00% (1/1)
 100.00% (1/1)
include/clang/AST/DeclBase.h
  94.24% (180/191)
  94.53% (570/603)
  94.43% (322/341)
include/clang/AST/NSAPI.h
  45.45% (5/11)
  38.89% (14/36)
  53.85% (7/13)
include/clang/AST/DeclGroup.h
  95.65% (22/23)
  98.63% (72/73)
  93.88% (46/49)
include/clang/AST/CanonicalType.h
 100.00% (42/42)
  98.33% (118/120)
  96.08% (49/51)
include/clang/AST/FormatString.h
  69.11% (85/123)
  76.14% (201/264)
  72.19% (109/151)
include/clang/AST/TemplateArgumentVisitor.h
 100.00% (3/3)
 100.00% (19/19)
  22.73% (5/22)
include/clang/AST/TypeLocVisitor.h
 100.00% (3/3)
 100.00% (19/19)
  76.94% (477/620)
include/clang/AST/Type.h
  90.60% (704/777)
  91.88% (2253/2452)
  88.99% (1471/1653)
include/clang/AST/CommentLexer.h
  94.29% (33/35)
  98.40% (123/125)
  95.00% (38/40)
include/clang/AST/Availability.h
  71.43% (5/7)
  71.43% (5/7)
  71.43% (5/7)
include/clang/AST/OSLog.h
  29.41% (5/17)
  45.10% (23/51)
  29.17% (7/24)
include/clang/AST/Attr.h
  75.56% (34/45)
  68.35% (95/139)
  77.59% (45/58)
include/clang/AST/AttrVisitor.h
 100.00% (3/3)
 100.00% (11/11)
   8.68% (122/1406)
include/clang/AST/RecordLayout.h
  96.30% (26/27)
  98.86% (87/88)
  96.77% (30/31)
include/clang/ARCMigrate/ARCMT.h
  20.00% (1/5)
  20.00% (1/5)
  20.00% (1/5)
include/clang/Lex/MacroInfo.h
  90.62% (87/96)
  92.46% (184/199)
  91.73% (122/133)
include/clang/Lex/PreprocessingRecord.h
  82.50% (33/40)
  87.50% (77/88)
  85.11% (40/47)
include/clang/Lex/MacroArgs.h
 100.00% (4/4)
 100.00% (4/4)
 100.00% (4/4)
include/clang/Lex/CodeCompletionHandler.h
   0.00% (0/7)
   0.00% (0/7)
   0.00% (0/7)
include/clang/Lex/HeaderMap.h
 100.00% (2/2)
 100.00% (2/2)
 100.00% (2/2)
include/clang/Lex/Preprocessor.h
  93.90% (154/164)
  92.29% (551/597)
  91.38% (297/325)
include/clang/Lex/PreprocessorOptions.h
 100.00% (9/9)
 100.00% (31/31)
 100.00% (9/9)
include/clang/Lex/ModuleLoader.h
  57.14% (8/14)
  41.67% (10/24)
  57.14% (8/14)
include/clang/Lex/VariadicMacroSupport.h
  36.36% (8/22)
  27.55% (27/98)
  43.33% (13/30)
include/clang/Lex/DirectoryLookup.h
  87.50% (14/16)
  94.12% (32/34)
  75.00% (18/24)
include/clang/Lex/HeaderSearchOptions.h
  57.14% (4/7)
  53.33% (8/15)
  57.14% (4/7)
include/clang/Lex/LiteralSupport.h
 100.00% (36/36)
 100.00% (83/83)
 100.00% (76/76)
include/clang/Lex/Pragma.h
  85.71% (6/7)
  85.71% (6/7)
  85.71% (6/7)
include/clang/Lex/PPConditionalDirectiveRecord.h
  77.78% (7/9)
  77.78% (14/18)
  77.78% (7/9)
include/clang/Lex/Token.h
  93.75% (45/48)
  97.79% (133/136)
  94.03% (63/67)
include/clang/Lex/HeaderSearch.h
  65.00% (26/40)
  61.61% (69/112)
  61.22% (30/49)
include/clang/Lex/TokenLexer.h
 100.00% (4/4)
 100.00% (10/10)
 100.00% (4/4)
include/clang/Lex/PreprocessorLexer.h
  73.33% (11/15)
  76.60% (36/47)
  72.22% (13/18)
include/clang/Lex/Lexer.h
  95.65% (22/23)
  99.04% (103/104)
  93.33% (42/45)
include/clang/Lex/PPCallbacks.h
  77.46% (55/71)
  77.03% (161/209)
  78.08% (57/73)
include/clang/Lex/MultipleIncludeOpt.h
 100.00% (15/15)
  98.77% (80/81)
  96.30% (26/27)
include/clang/Lex/ModuleMap.h
  88.00% (22/25)
  91.07% (51/56)
  90.62% (29/32)
include/clang/Driver/Action.h
  90.00% (54/60)
  90.24% (111/123)
  91.18% (62/68)
include/clang/Driver/Driver.h
  92.00% (23/25)
  94.29% (33/35)
  92.86% (26/28)
include/clang/Driver/SanitizerArgs.h
 100.00% (15/15)
 100.00% (19/19)
 100.00% (19/19)
include/clang/Driver/Job.h
 100.00% (17/17)
 100.00% (19/19)
 100.00% (17/17)
include/clang/Driver/ToolChain.h
  81.48% (44/54)
  85.88% (73/85)
  82.76% (48/58)
include/clang/Driver/Tool.h
  63.64% (7/11)
  60.00% (9/15)
  63.64% (7/11)
include/clang/Driver/Compilation.h
  92.31% (24/26)
  94.52% (69/73)
  95.12% (39/41)
include/clang/Driver/DarwinSDKInfo.h
 100.00% (2/2)
 100.00% (2/2)
 100.00% (2/2)
include/clang/Driver/XRayArgs.h
  33.33% (1/3)
  33.33% (1/3)
  40.00% (2/5)
include/clang/Driver/Distro.h
  72.73% (8/11)
  70.97% (22/31)
  84.21% (16/19)
include/clang/Driver/Multilib.h
 100.00% (17/17)
 100.00% (39/39)
 100.00% (21/21)
include/clang/StaticAnalyzer/Core/AnalyzerOptions.h
 100.00% (3/3)
 100.00% (19/19)
 100.00% (3/3)
include/clang/StaticAnalyzer/Core/BugReporter/BugReporterVisitors.h
 100.00% (12/12)
 100.00% (29/29)
 100.00% (12/12)
include/clang/StaticAnalyzer/Core/BugReporter/BugReporter.h
  68.75% (44/64)
  62.68% (89/142)
  67.12% (49/73)
include/clang/StaticAnalyzer/Core/BugReporter/PathDiagnostic.h
  83.93% (94/112)
  81.32% (209/257)
  84.31% (129/153)
include/clang/StaticAnalyzer/Core/BugReporter/BugType.h
 100.00% (11/11)
 100.00% (21/21)
 100.00% (13/13)
include/clang/StaticAnalyzer/Core/Checker.h
  98.41% (62/63)
  98.83% (253/256)
  98.88% (88/89)
include/clang/StaticAnalyzer/Core/PathSensitive/SimpleConstraintManager.h
  75.00% (3/4)
  75.00% (3/4)
  75.00% (3/4)
include/clang/StaticAnalyzer/Core/PathSensitive/StoreRef.h
 100.00% (2/2)
 100.00% (2/2)
 100.00% (2/2)
include/clang/StaticAnalyzer/Core/PathSensitive/FunctionSummary.h
  81.82% (9/11)
  76.56% (49/64)
  87.50% (21/24)
include/clang/StaticAnalyzer/Core/PathSensitive/DynamicTypeMap.h
 100.00% (1/1)
 100.00% (4/4)
 100.00% (1/1)
include/clang/StaticAnalyzer/Core/PathSensitive/RangedConstraintManager.h
 100.00% (17/17)
 100.00% (38/38)
  96.43% (27/28)
include/clang/StaticAnalyzer/Core/PathSensitive/BasicValueFactory.h
  75.00% (24/32)
  78.31% (65/83)
  79.49% (31/39)
include/clang/StaticAnalyzer/Core/PathSensitive/WorkList.h
 100.00% (10/10)
 100.00% (15/15)
 100.00% (10/10)
include/clang/StaticAnalyzer/Core/PathSensitive/SubEngine.h
 100.00% (2/2)
 100.00% (4/4)
 100.00% (2/2)
include/clang/StaticAnalyzer/Core/PathSensitive/SValVisitor.h
  75.00% (6/8)
  95.24% (40/42)
  51.24% (103/201)
include/clang/StaticAnalyzer/Core/PathSensitive/CheckerHelpers.h
   0.00% (0/1)
   0.00% (0/10)
   0.00% (0/10)
include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h
  85.19% (23/27)
  83.64% (46/55)
  80.65% (25/31)
include/clang/StaticAnalyzer/Core/PathSensitive/CallEvent.h
  94.96% (132/139)
  82.85% (343/414)
  88.14% (171/194)
include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h
 100.00% (2/2)
 100.00% (6/6)
 100.00% (2/2)
include/clang/StaticAnalyzer/Core/PathSensitive/SMTConv.h
   0.00% (0/20)
   0.00% (0/571)
   0.00% (0/316)
include/clang/StaticAnalyzer/Core/PathSensitive/DynamicTypeInfo.h
  85.71% (6/7)
  91.67% (11/12)
  88.89% (8/9)
include/clang/StaticAnalyzer/Core/PathSensitive/SymExpr.h
  73.33% (11/15)
  72.41% (21/29)
  76.47% (13/17)
include/clang/StaticAnalyzer/Core/PathSensitive/SValBuilder.h
  73.17% (30/41)
  79.82% (91/114)
  79.25% (42/53)
include/clang/StaticAnalyzer/Core/PathSensitive/ExplodedGraph.h
  82.61% (57/69)
  90.55% (115/127)
  84.15% (69/82)
include/clang/StaticAnalyzer/Core/PathSensitive/ConstraintManager.h
  84.62% (11/13)
  92.96% (66/71)
  89.66% (26/29)
include/clang/StaticAnalyzer/Core/PathSensitive/MemRegion.h
  93.71% (134/143)
  92.78% (360/388)
  92.94% (158/170)
include/clang/StaticAnalyzer/Core/PathSensitive/SMTConstraintManager.h
   0.00% (0/15)
   0.00% (0/263)
   0.00% (0/142)
include/clang/StaticAnalyzer/Core/PathSensitive/AnalysisManager.h
  89.47% (17/19)
  83.12% (64/77)
  90.00% (27/30)
include/clang/StaticAnalyzer/Core/PathSensitive/ProgramStateTrait.h
  74.19% (23/31)
  72.34% (68/94)
  72.09% (31/43)
include/clang/StaticAnalyzer/Core/PathSensitive/SymbolManager.h
  83.54% (66/79)
  89.18% (206/231)
  83.15% (74/89)
include/clang/StaticAnalyzer/Core/PathSensitive/CoreEngine.h
  70.15% (47/67)
  70.83% (119/168)
  72.22% (65/90)
include/clang/StaticAnalyzer/Core/PathSensitive/SVals.h
  77.22% (61/79)
  76.21% (173/227)
  83.78% (93/111)
include/clang/StaticAnalyzer/Core/PathSensitive/Environment.h
 100.00% (12/12)
 100.00% (25/25)
 100.00% (12/12)
include/clang/StaticAnalyzer/Core/PathSensitive/APSIntType.h
 100.00% (12/12)
 100.00% (34/34)
 100.00% (14/14)
include/clang/StaticAnalyzer/Core/PathSensitive/BlockCounter.h
  66.67% (2/3)
  66.67% (2/3)
  66.67% (2/3)
include/clang/StaticAnalyzer/Core/PathSensitive/Store.h
  70.59% (12/17)
  79.55% (35/44)
  81.48% (22/27)
include/clang/StaticAnalyzer/Core/PathSensitive/CheckerContext.h
  90.91% (30/33)
  93.44% (114/122)
  95.00% (57/60)
include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h
  86.15% (56/65)
  81.97% (191/233)
  85.56% (77/90)
include/clang/StaticAnalyzer/Core/CheckerManager.h
  96.15% (25/26)
  96.00% (72/75)
  90.00% (27/30)
include/clang/StaticAnalyzer/Frontend/CheckerRegistry.h
  85.71% (6/7)
  83.33% (15/18)
  81.82% (9/11)
include/clang/StaticAnalyzer/Frontend/FrontendActions.h
   0.00% (0/1)
   0.00% (0/1)
   0.00% (0/1)
include/clang/StaticAnalyzer/Checkers/SValExplainer.h
  80.00% (24/30)
  81.25% (143/176)
  86.67% (65/75)
include/clang/StaticAnalyzer/Checkers/MPIFunctionClassifier.h
 100.00% (1/1)
 100.00% (1/1)
 100.00% (1/1)
include/clang/Edit/EditedSource.h
  85.71% (6/7)
  61.54% (8/13)
  85.71% (6/7)
include/clang/Edit/Commit.h
  90.91% (10/11)
  85.71% (24/28)
  90.91% (10/11)
include/clang/Edit/EditsReceiver.h
 100.00% (1/1)
 100.00% (1/1)
 100.00% (1/1)
include/clang/Edit/FileOffset.h
  91.67% (11/12)
  96.43% (27/28)
  92.86% (13/14)
include/clang/Index/USRGeneration.h
 100.00% (1/1)
 100.00% (3/3)
 100.00% (1/1)
include/clang/Serialization/ModuleManager.h
  92.86% (13/14)
  95.00% (19/20)
  92.86% (13/14)
include/clang/Serialization/ModuleFileExtension.h
  25.00% (1/4)
  25.00% (1/4)
  25.00% (1/4)
include/clang/Serialization/InMemoryModuleCache.h
 100.00% (2/2)
 100.00% (2/2)
 100.00% (2/2)
include/clang/Serialization/ASTWriter.h
  85.48% (53/62)
  87.60% (106/121)
  87.14% (61/70)
include/clang/Serialization/ContinuousRangeMap.h
  92.31% (12/13)
  96.67% (58/60)
  92.31% (24/26)
include/clang/Serialization/ASTBitCodes.h
  80.56% (29/36)
  79.41% (81/102)
  79.55% (35/44)
include/clang/Serialization/Module.h
  90.91% (10/11)
  82.76% (24/29)
  95.00% (19/20)
include/clang/Serialization/ASTDeserializationListener.h
  22.22% (2/9)
  22.22% (2/9)
  22.22% (2/9)
include/clang/Serialization/GlobalModuleIndex.h
 100.00% (1/1)
 100.00% (1/1)
 100.00% (1/1)
include/clang/Serialization/ASTReader.h
  88.97% (129/145)
  90.69% (341/376)
  88.82% (151/170)
include/clang/Serialization/PCHContainerOperations.h
 100.00% (7/7)
 100.00% (17/17)
 100.00% (7/7)
lib/Rewrite/HTMLRewrite.cpp
 100.00% (9/9)
  87.92% (524/596)
  68.31% (97/142)
lib/Rewrite/Rewriter.cpp
  90.48% (19/21)
  89.55% (317/354)
  80.37% (131/163)
lib/Rewrite/DeltaTree.cpp
 100.00% (24/24)
 100.00% (268/268)
 100.00% (103/103)
lib/Rewrite/RewriteRope.cpp
 100.00% (46/46)
  93.95% (450/479)
  95.02% (191/201)
lib/Rewrite/TokenRewriter.cpp
   0.00% (0/5)
   0.00% (0/55)
   0.00% (0/10)
lib/ASTMatchers/ASTMatchFinder.cpp
  89.89% (80/89)
  91.13% (606/665)
  86.01% (295/343)
lib/ASTMatchers/ASTMatchersInternal.cpp
 100.00% (40/40)
  96.66% (347/359)
  92.57% (162/175)
lib/Parse/ParseStmt.cpp
 100.00% (41/41)
  85.52% (1754/2051)
  83.21% (674/810)
lib/Parse/ParseAST.cpp
  50.00% (3/6)
  61.98% (75/121)
  43.24% (16/37)
lib/Parse/ParseTemplate.cpp
  97.14% (34/35)
  93.17% (1241/1332)
  89.80% (414/461)
lib/Parse/ParseDeclCXX.cpp
  90.16% (55/61)
  80.51% (3106/3858)
  79.16% (1299/1641)
lib/Parse/ParseExprCXX.cpp
  93.62% (44/47)
  83.70% (2332/2786)
  82.38% (1580/1918)
lib/Parse/ParseStmtAsm.cpp
 100.00% (16/16)
  91.94% (673/732)
  90.97% (272/299)
lib/Parse/ParsePragma.cpp
  75.79% (72/95)
  60.63% (1637/2700)
  57.27% (697/1217)
lib/Parse/ParseDecl.cpp
  96.74% (89/92)
  83.74% (5201/6211)
  85.21% (2731/3205)
lib/Parse/ParseOpenMP.cpp
  94.44% (34/36)
  91.32% (1905/2086)
  91.97% (1019/1108)
lib/Parse/ParseCXXInlineMethods.cpp
  96.15% (25/26)
  85.26% (966/1133)
  79.35% (388/489)
lib/Parse/ParseExpr.cpp
  94.59% (35/37)
  87.40% (2275/2603)
  91.71% (1461/1593)
lib/Parse/ParseTentative.cpp
  84.38% (27/32)
  75.16% (1186/1578)
  70.18% (1045/1489)
lib/Parse/Parser.cpp
  98.33% (59/60)
  87.42% (1869/2138)
  86.98% (875/1006)
lib/Parse/ParseObjc.cpp
  95.45% (63/66)
  83.59% (2689/3217)
  82.25% (1149/1397)
lib/Parse/ParseInit.cpp
  80.00% (4/5)
  64.12% (302/471)
  65.75% (119/181)
lib/CodeGen/CodeGenTBAA.cpp
  94.74% (18/19)
  91.53% (324/354)
  86.27% (176/204)
lib/CodeGen/CGLoopInfo.h
  45.00% (9/20)
  35.29% (12/34)
  41.67% (10/24)
lib/CodeGen/CGCXXABI.cpp
  44.44% (16/36)
  59.56% (134/225)
  66.18% (45/68)
lib/CodeGen/ConstantInitBuilder.cpp
  35.29% (6/17)
  30.09% (68/226)
  28.81% (17/59)
lib/CodeGen/CGCXXABI.h
  88.00% (22/25)
  89.80% (44/49)
  88.00% (22/25)
lib/CodeGen/CGCUDARuntime.cpp
 100.00% (2/2)
 100.00% (19/19)
 100.00% (2/2)
lib/CodeGen/CodeGenModule.h
  80.60% (54/67)
  78.26% (126/161)
  77.91% (67/86)
lib/CodeGen/CodeGenPGO.h
 100.00% (7/7)
  95.65% (22/23)
  95.24% (20/21)
lib/CodeGen/CGObjCGNU.cpp
  41.22% (54/131)
  42.46% (1466/3453)
  34.44% (280/813)
lib/CodeGen/CGOpenMPRuntimeNVPTX.h
 100.00% (4/4)
 100.00% (6/6)
 100.00% (4/4)
lib/CodeGen/CGGPUBuiltin.cpp
   0.00% (0/3)
   0.00% (0/75)
   0.00% (0/18)
lib/CodeGen/CGCUDARuntime.h
 100.00% (1/1)
 100.00% (1/1)
 100.00% (1/1)
lib/CodeGen/CGBlocks.h
  83.78% (31/37)
  87.88% (87/99)
  84.62% (33/39)
lib/CodeGen/CGClass.cpp
  90.57% (96/106)
  87.11% (2128/2443)
  81.86% (749/915)
lib/CodeGen/CodeGenModule.cpp
  81.28% (165/203)
  83.38% (4249/5096)
  82.39% (2134/2590)
lib/CodeGen/CGOpenMPRuntimeNVPTX.cpp
  85.83% (109/127)
  64.49% (2902/4500)
  57.46% (759/1321)
lib/CodeGen/CGOpenCLRuntime.cpp
  92.31% (12/13)
  88.32% (121/137)
  11.04% (33/299)
lib/CodeGen/CGBuilder.h
  97.06% (33/34)
  97.44% (152/156)
  94.59% (35/37)
lib/CodeGen/CGVTables.cpp
  90.32% (28/31)
  82.87% (779/940)
  76.09% (280/368)
lib/CodeGen/TargetInfo.h
  54.55% (12/22)
  50.00% (20/40)
  54.55% (12/22)
lib/CodeGen/ABIInfo.h
  50.00% (3/6)
  50.00% (5/10)
  50.00% (3/6)
lib/CodeGen/CoverageMappingGen.h
 100.00% (5/5)
 100.00% (7/7)
 100.00% (5/5)
lib/CodeGen/CodeGenTypeCache.h
 100.00% (8/8)
 100.00% (20/20)
 100.00% (8/8)
lib/CodeGen/CGExprComplex.cpp
  61.90% (52/84)
  67.94% (623/917)
  54.84% (170/310)
lib/CodeGen/CodeGenTBAA.h
  93.33% (14/15)
  98.28% (57/58)
  95.65% (22/23)
lib/CodeGen/CGDebugInfo.cpp
  93.12% (149/160)
  84.77% (3546/4183)
  67.41% (1423/2111)
lib/CodeGen/CGCUDANV.cpp
  84.21% (16/19)
  85.45% (517/605)
  79.37% (100/126)
lib/CodeGen/CGExprScalar.cpp
  85.63% (143/167)
  65.77% (2757/4192)
  63.53% (1120/1763)
lib/CodeGen/CodeGenPGO.cpp
  85.25% (52/61)
  80.05% (634/792)
  78.57% (253/322)
lib/CodeGen/CGObjC.cpp
  80.61% (133/165)
  73.87% (2281/3088)
  72.58% (667/919)
lib/CodeGen/CGObjCRuntime.h
  60.00% (3/5)
  33.33% (3/9)
  50.00% (3/6)
lib/CodeGen/MicrosoftCXXABI.cpp
  75.82% (116/153)
  73.46% (2516/3425)
  67.50% (698/1034)
lib/CodeGen/CGStmt.cpp
 100.00% (42/42)
  90.84% (2013/2216)
  89.13% (1140/1279)
lib/CodeGen/CGVTables.h
 100.00% (2/2)
 100.00% (6/6)
 100.00% (2/2)
lib/CodeGen/PatternInit.cpp
 100.00% (1/1)
  96.20% (76/79)
  87.50% (28/32)
lib/CodeGen/CGDeclCXX.cpp
  90.00% (18/20)
  88.16% (566/642)
  84.52% (202/239)
lib/CodeGen/CGDebugInfo.h
  61.54% (8/13)
  74.29% (26/35)
  70.59% (12/17)
lib/CodeGen/CGAtomic.cpp
  89.47% (51/57)
  80.66% (1418/1758)
  78.27% (533/681)
lib/CodeGen/CGCleanup.cpp
  92.68% (38/41)
  85.44% (968/1133)
  84.47% (359/425)
lib/CodeGen/CGExprAgg.cpp
  70.00% (56/80)
  71.79% (1257/1751)
  65.10% (470/722)
lib/CodeGen/CodeGenTypes.cpp
 100.00% (23/23)
  92.39% (656/710)
  80.88% (499/617)
lib/CodeGen/CGVTT.cpp
 100.00% (5/5)
 100.00% (145/145)
 100.00% (33/33)
lib/CodeGen/CGCall.h
  94.44% (51/54)
  94.90% (149/157)
  95.08% (58/61)
lib/CodeGen/CGCXX.cpp
  50.00% (3/6)
  76.19% (192/252)
  81.82% (81/99)
lib/CodeGen/CGNonTrivialStruct.cpp
   0.00% (0/90)
   0.00% (0/695)
   0.00% (0/217)
lib/CodeGen/CGObjCMac.cpp
  80.08% (205/256)
  83.25% (4553/5469)
  77.91% (1312/1684)
lib/CodeGen/CGObjCRuntime.cpp
 100.00% (12/12)
  91.44% (267/292)
  89.87% (71/79)
lib/CodeGen/Address.h
  87.50% (14/16)
  85.11% (40/47)
  87.50% (14/16)
lib/CodeGen/CGException.cpp
  90.28% (65/72)
  88.11% (1652/1875)
  83.85% (571/681)
lib/CodeGen/MacroPPCallbacks.cpp
 100.00% (11/11)
  95.14% (137/144)
  90.00% (63/70)
lib/CodeGen/CGOpenCLRuntime.h
 100.00% (1/1)
 100.00% (1/1)
 100.00% (1/1)
lib/CodeGen/CGExprCXX.cpp
  89.36% (42/47)
  71.05% (1448/2038)
  65.92% (412/625)
lib/CodeGen/BackendUtil.cpp
  73.02% (46/63)
  75.02% (1039/1385)
  72.92% (377/517)
lib/CodeGen/SwiftCallingConv.cpp
  86.49% (32/37)
  78.97% (612/775)
  74.69% (239/320)
lib/CodeGen/CGDecl.cpp
  90.00% (72/80)
  86.57% (1914/2211)
  78.29% (804/1027)
lib/CodeGen/CGCoroutine.cpp
  75.00% (21/28)
  75.14% (399/531)
  71.62% (106/148)
lib/CodeGen/CGStmtOpenMP.cpp
  87.25% (267/306)
  89.50% (5219/5831)
  79.83% (1195/1497)
lib/CodeGen/TargetInfo.cpp
  72.56% (283/390)
  68.06% (5224/7676)
  67.38% (2712/4025)
lib/CodeGen/VarBypassDetector.h
 100.00% (1/1)
 100.00% (3/3)
 100.00% (3/3)
lib/CodeGen/ObjectFilePCHContainerOperations.cpp
  10.53% (2/19)
  12.36% (32/259)
  13.04% (15/115)
lib/CodeGen/CodeGenTypes.h
 100.00% (8/8)
 100.00% (14/14)
 100.00% (8/8)
lib/CodeGen/CGLoopInfo.cpp
 100.00% (16/16)
  44.06% (304/690)
  51.57% (148/287)
lib/CodeGen/CGBuiltin.cpp
  72.00% (90/125)
  58.18% (7516/12918)
  53.55% (2983/5570)
lib/CodeGen/CGCall.cpp
  94.12% (128/136)
  88.14% (3628/4116)
  84.20% (1412/1677)
lib/CodeGen/CGOpenMPRuntime.cpp
  76.84% (282/367)
  80.06% (7914/9885)
  65.27% (1808/2770)
lib/CodeGen/CGRecordLayoutBuilder.cpp
  94.87% (37/39)
  93.73% (598/638)
  93.56% (305/326)
lib/CodeGen/CodeGenAction.cpp
  68.75% (44/64)
  73.81% (620/840)
  65.94% (242/367)
lib/CodeGen/CGOpenMPRuntime.h
  88.33% (53/60)
  87.37% (83/95)
  88.33% (53/60)
lib/CodeGen/CGExpr.cpp
  91.72% (133/145)
  83.53% (3692/4420)
  77.84% (1412/1814)
lib/CodeGen/VarBypassDetector.cpp
 100.00% (5/5)
  85.71% (114/133)
  80.00% (68/85)
lib/CodeGen/CGBlocks.cpp
  85.11% (80/94)
  90.28% (2341/2593)
  87.55% (710/811)
lib/CodeGen/EHScopeStack.h
  92.31% (36/39)
  96.51% (83/86)
  92.31% (36/39)
lib/CodeGen/CGExprConstant.cpp
  81.73% (85/104)
  73.72% (1307/1773)
  72.01% (548/761)
lib/CodeGen/CodeGenFunction.h
  96.00% (192/200)
  94.71% (770/813)
  94.77% (344/363)
lib/CodeGen/SanitizerMetadata.cpp
 100.00% (6/6)
  96.10% (74/77)
  83.33% (20/24)
lib/CodeGen/ModuleBuilder.cpp
  77.42% (24/31)
  85.65% (191/223)
  85.22% (98/115)
lib/CodeGen/CGCleanup.h
  83.70% (77/92)
  86.12% (242/281)
  85.12% (103/121)
lib/CodeGen/ConstantEmitter.h
  87.50% (7/8)
  88.46% (23/26)
  90.00% (9/10)
lib/CodeGen/CGRecordLayout.h
  72.73% (8/11)
  69.44% (25/36)
  72.73% (8/11)
lib/CodeGen/CoverageMappingGen.cpp
  93.10% (81/87)
  86.36% (1013/1173)
  85.52% (378/442)
lib/CodeGen/CodeGenFunction.cpp
  87.18% (68/78)
  83.61% (1949/2331)
  72.56% (1214/1673)
lib/CodeGen/CGValue.h
  90.72% (88/97)
  94.08% (286/304)
  90.00% (99/110)
lib/CodeGen/ItaniumCXXABI.cpp
  94.33% (133/141)
  84.92% (2912/3429)
  59.51% (879/1477)
lib/Basic/Module.cpp
  92.59% (25/27)
  81.91% (489/597)
  77.10% (239/310)
lib/Basic/DiagnosticIDs.cpp
  97.44% (38/39)
  96.74% (475/491)
  96.10% (296/308)
lib/Basic/XRayInstr.cpp
   0.00% (0/1)
   0.00% (0/10)
   0.00% (0/1)
lib/Basic/TokenKinds.cpp
 100.00% (3/3)
  86.36% (19/22)
   9.53% (171/1794)
lib/Basic/XRayLists.cpp
  25.00% (1/4)
   2.63% (1/38)
   3.12% (1/32)
lib/Basic/Targets/AVR.h
  45.45% (5/11)
  34.09% (45/132)
  21.15% (11/52)
lib/Basic/Targets/Sparc.h
  75.00% (12/16)
  75.70% (81/107)
  63.64% (28/44)
lib/Basic/Targets/BPF.cpp
   0.00% (0/3)
   0.00% (0/10)
   0.00% (0/3)
lib/Basic/Targets/AVR.cpp
  20.00% (1/5)
  21.88% (7/32)
  16.67% (2/12)
lib/Basic/Targets/X86.h
  82.09% (55/67)
  86.06% (395/459)
  85.19% (207/243)
lib/Basic/Targets/AMDGPU.cpp
  70.00% (7/10)
  84.53% (153/181)
  87.27% (96/110)
lib/Basic/Targets/NVPTX.h
  50.00% (5/10)
  56.14% (32/57)
  47.62% (10/21)
lib/Basic/Targets/Lanai.h
  60.00% (3/5)
  87.50% (28/32)
  60.00% (3/5)
lib/Basic/Targets/Lanai.cpp
  14.29% (1/7)
  36.36% (12/33)
  20.00% (2/10)
lib/Basic/Targets/Le64.h
   0.00% (0/7)
   0.00% (0/18)
   0.00% (0/7)
lib/Basic/Targets/ARM.cpp
  85.45% (47/55)
  88.63% (834/941)
  86.74% (471/543)
lib/Basic/Targets/XCore.h
  50.00% (4/8)
  61.11% (22/36)
  60.00% (6/10)
lib/Basic/Targets/WebAssembly.h
  53.85% (7/13)
  73.08% (38/52)
  52.38% (11/21)
lib/Basic/Targets/TCE.h
   0.00% (0/9)
   0.00% (0/52)
   0.00% (0/9)
lib/Basic/Targets/Le64.cpp
   0.00% (0/2)
   0.00% (0/9)
   0.00% (0/2)
lib/Basic/Targets/Hexagon.cpp
  80.00% (8/10)
  71.15% (74/104)
  79.31% (46/58)
lib/Basic/Targets/PNaCl.cpp
  33.33% (1/3)
  50.00% (4/8)
  33.33% (1/3)
lib/Basic/Targets/MSP430.h
  25.00% (2/8)
  48.08% (25/52)
  16.67% (2/12)
lib/Basic/Targets/RISCV.h
  60.00% (6/10)
  71.11% (32/45)
  56.25% (9/16)
lib/Basic/Targets/ARM.h
 100.00% (3/3)
 100.00% (9/9)
 100.00% (3/3)
lib/Basic/Targets/BPF.h
   0.00% (0/11)
   0.00% (0/40)
   0.00% (0/18)
lib/Basic/Targets/AArch64.h
 100.00% (2/2)
 100.00% (6/6)
 100.00% (2/2)
lib/Basic/Targets/NVPTX.cpp
  83.33% (5/6)
  79.37% (200/252)
  42.19% (27/64)
lib/Basic/Targets/SPIR.cpp
  66.67% (2/3)
  66.67% (6/9)
  66.67% (2/3)
lib/Basic/Targets/MSP430.cpp
  50.00% (1/2)
  62.50% (5/8)
  50.00% (1/2)
lib/Basic/Targets/ARC.h
   0.00% (0/7)
   0.00% (0/31)
   0.00% (0/7)
lib/Basic/Targets/OSTargets.h
  72.73% (40/55)
  76.14% (418/549)
  71.30% (164/230)
lib/Basic/Targets/SystemZ.cpp
  75.00% (6/8)
  89.66% (52/58)
  88.89% (16/18)
lib/Basic/Targets/PPC.h
  73.68% (14/19)
  54.97% (166/302)
  39.13% (45/115)
lib/Basic/Targets/AArch64.cpp
  87.50% (35/40)
  84.90% (343/404)
  79.35% (146/184)
lib/Basic/Targets/X86.cpp
  81.25% (26/32)
  83.56% (1428/1709)
  71.08% (1566/2203)
lib/Basic/Targets/PNaCl.h
  66.67% (6/9)
  78.79% (26/33)
  66.67% (6/9)
lib/Basic/Targets/Mips.cpp
  77.78% (7/9)
  77.37% (188/243)
  78.42% (109/139)
lib/Basic/Targets/ARC.cpp
   0.00% (0/1)
   0.00% (0/3)
   0.00% (0/1)
lib/Basic/Targets/SPIR.h
  50.00% (7/14)
  72.41% (42/58)
  38.89% (7/18)
lib/Basic/Targets/SystemZ.h
  70.00% (7/10)
  88.06% (59/67)
  88.89% (24/27)
lib/Basic/Targets/PPC.cpp
  69.23% (9/13)
  83.28% (284/341)
  81.76% (139/170)
lib/Basic/Targets/Sparc.cpp
  83.33% (10/12)
  65.96% (93/141)
  63.79% (37/58)
lib/Basic/Targets/OSTargets.cpp
 100.00% (1/1)
  97.35% (110/113)
  97.44% (38/39)
lib/Basic/Targets/XCore.cpp
 100.00% (2/2)
 100.00% (7/7)
 100.00% (2/2)
lib/Basic/Targets/RISCV.cpp
  40.00% (2/5)
  36.84% (28/76)
  58.82% (20/34)
lib/Basic/Targets/AMDGPU.h
  69.23% (18/26)
  54.67% (123/225)
  40.71% (57/140)
lib/Basic/Targets/Mips.h
  91.67% (22/24)
  87.18% (272/312)
  79.52% (132/166)
lib/Basic/Targets/TCE.cpp
   0.00% (0/2)
   0.00% (0/12)
   0.00% (0/2)
lib/Basic/Targets/Hexagon.h
  50.00% (4/8)
  58.93% (33/56)
  33.33% (7/21)
lib/Basic/Targets/WebAssembly.cpp
  90.00% (9/10)
  71.43% (115/161)
  75.79% (72/95)
lib/Basic/Targets.cpp
 100.00% (6/6)
  73.72% (446/605)
  65.63% (212/323)
lib/Basic/ObjCRuntime.cpp
 100.00% (3/3)
  94.52% (69/73)
  92.31% (48/52)
lib/Basic/OperatorPrecedence.cpp
 100.00% (1/1)
 100.00% (58/58)
 100.00% (45/45)
lib/Basic/LangOptions.cpp
 100.00% (4/4)
 100.00% (30/30)
  99.72% (352/353)
lib/Basic/FileManager.cpp
  90.48% (19/21)
  94.31% (398/422)
  96.21% (127/132)
lib/Basic/Warnings.cpp
 100.00% (2/2)
  90.05% (172/191)
  87.90% (109/124)
lib/Basic/DiagnosticOptions.cpp
 100.00% (1/1)
 100.00% (4/4)
 100.00% (1/1)
lib/Basic/Attributes.cpp
  50.00% (1/2)
  68.00% (17/25)
  75.45% (1082/1434)
lib/Basic/IdentifierTable.cpp
  84.44% (38/45)
  87.00% (415/477)
  54.25% (1500/2765)
lib/Basic/Sanitizers.cpp
 100.00% (4/4)
 100.00% (23/23)
  95.97% (119/124)
lib/Basic/Diagnostic.cpp
  83.33% (45/54)
  80.25% (784/977)
  79.29% (314/396)
lib/Basic/SourceLocation.cpp
  66.67% (20/30)
  56.83% (104/183)
  49.23% (32/65)
lib/Basic/Builtins.cpp
 100.00% (12/12)
 100.00% (139/139)
  96.81% (91/94)
lib/Basic/OpenMPKinds.cpp
 100.00% (23/23)
  73.60% (750/1019)
  85.39% (3371/3948)
lib/Basic/Version.cpp
  87.50% (7/8)
  74.12% (63/85)
  63.33% (19/30)
lib/Basic/SanitizerSpecialCaseList.cpp
 100.00% (4/4)
  89.74% (35/39)
  99.08% (216/218)
lib/Basic/SourceManager.cpp
  88.64% (78/88)
  80.53% (1530/1900)
  78.02% (724/928)
lib/Basic/SanitizerBlacklist.cpp
 100.00% (6/6)
 100.00% (17/17)
 100.00% (8/8)
lib/Basic/TargetInfo.cpp
  84.62% (22/26)
  82.47% (588/713)
  74.21% (328/442)
lib/Basic/CodeGenOptions.cpp
 100.00% (2/2)
 100.00% (15/15)
 100.00% (197/197)
lib/Basic/FileSystemStatCache.cpp
  33.33% (1/3)
  71.25% (57/80)
  70.27% (26/37)
lib/Basic/Cuda.cpp
  83.33% (10/12)
  67.23% (240/357)
  51.10% (93/182)
lib/Basic/FixedPoint.cpp
  80.00% (8/10)
  79.46% (178/224)
  73.55% (114/155)
lib/FrontendTool/ExecuteCompilerInvocation.cpp
 100.00% (3/3)
  67.58% (148/219)
  61.06% (69/113)
lib/Frontend/CompilerInvocation.cpp
  96.00% (48/50)
  83.77% (2725/3253)
  82.31% (1503/1826)
lib/Frontend/ChainedIncludesSource.cpp
  83.33% (5/6)
  86.21% (125/145)
  60.00% (24/40)
lib/Frontend/SerializedDiagnosticReader.cpp
  85.71% (6/7)
  75.00% (195/260)
  61.36% (108/176)
lib/Frontend/Rewrite/RewriteMacros.cpp
   0.00% (0/4)
   0.00% (0/177)
   0.00% (0/73)
lib/Frontend/Rewrite/FrontendActions.cpp
  65.00% (13/20)
  62.66% (146/233)
  57.75% (41/71)
lib/Frontend/Rewrite/HTMLPrint.cpp
 100.00% (4/4)
  92.68% (38/41)
  85.71% (12/14)
lib/Frontend/Rewrite/RewriteObjC.cpp
  80.77% (105/130)
  70.48% (3602/5111)
  67.22% (1175/1748)
lib/Frontend/Rewrite/RewriteModernObjC.cpp
  82.63% (138/167)
  69.56% (4473/6430)
  69.73% (1576/2260)
lib/Frontend/Rewrite/FixItRewriter.cpp
  90.91% (10/11)
  80.00% (116/145)
  71.43% (60/84)
lib/Frontend/Rewrite/InclusionRewriter.cpp
  95.00% (19/20)
  63.25% (284/449)
  63.51% (134/211)
lib/Frontend/Rewrite/RewriteTest.cpp
   0.00% (0/1)
   0.00% (0/21)
   0.00% (0/10)
lib/Frontend/TestModuleFileExtension.h
  50.00% (1/2)
  50.00% (1/2)
  50.00% (1/2)
lib/Frontend/ASTMerge.cpp
   0.00% (0/11)
   0.00% (0/83)
   0.00% (0/30)
lib/Frontend/LayoutOverrideSource.cpp
  75.00% (3/4)
  74.44% (134/180)
  78.16% (68/87)
lib/Frontend/CompilerInstance.cpp
  94.81% (73/77)
  77.44% (1510/1950)
  74.36% (551/741)
lib/Frontend/DependencyGraph.cpp
   0.00% (0/6)
   0.00% (0/66)
   0.00% (0/26)
lib/Frontend/FrontendActions.cpp
  86.44% (51/59)
  77.72% (558/718)
  74.11% (1099/1483)
lib/Frontend/TextDiagnosticBuffer.cpp
 100.00% (2/2)
  96.00% (48/50)
  70.59% (12/17)
lib/Frontend/TestModuleFileExtension.cpp
  55.56% (5/9)
  50.00% (41/82)
  68.18% (15/22)
lib/Frontend/HeaderIncludeGen.cpp
 100.00% (5/5)
  80.65% (100/124)
  78.79% (52/66)
lib/Frontend/TextDiagnostic.cpp
  97.30% (36/37)
  86.94% (945/1087)
  81.33% (427/525)
lib/Frontend/PrintPreprocessedOutput.cpp
  67.50% (27/40)
  76.37% (543/711)
  80.51% (252/313)
lib/Frontend/ASTUnit.cpp
  94.23% (98/104)
  90.45% (1960/2167)
  84.45% (706/836)
lib/Frontend/DependencyFile.cpp
  97.44% (38/39)
  82.88% (242/292)
  79.11% (125/158)
lib/Frontend/PrecompiledPreamble.cpp
  77.42% (48/62)
  78.79% (442/561)
  70.68% (135/191)
lib/Frontend/LangStandards.cpp
  50.00% (1/2)
  40.00% (8/20)
  69.37% (77/111)
lib/Frontend/CreateInvocationFromCommandLine.cpp
 100.00% (1/1)
  75.00% (54/72)
  80.65% (25/31)
lib/Frontend/InitHeaderSearch.cpp
  84.62% (11/13)
  74.91% (400/534)
  81.44% (215/264)
lib/Frontend/ChainedDiagnosticConsumer.cpp
   0.00% (0/1)
   0.00% (0/1)
   0.00% (0/1)
lib/Frontend/LogDiagnosticPrinter.cpp
 100.00% (5/5)
  91.73% (122/133)
  70.91% (39/55)
lib/Frontend/ASTConsumers.cpp
  50.00% (9/18)
  61.86% (60/97)
  64.52% (40/62)
lib/Frontend/VerifyDiagnosticConsumer.cpp
  97.22% (35/36)
  93.76% (691/737)
  93.27% (402/431)
lib/Frontend/FrontendOptions.cpp
 100.00% (1/1)
 100.00% (21/21)
 100.00% (1/1)
lib/Frontend/FrontendAction.cpp
  80.00% (36/45)
  85.97% (821/955)
  82.94% (350/422)
lib/Frontend/SerializedDiagnosticPrinter.cpp
  74.51% (38/51)
  76.55% (395/516)
  69.38% (111/160)
lib/Frontend/MultiplexConsumer.cpp
  92.59% (50/54)
  93.04% (214/230)
  93.79% (151/161)
lib/Frontend/InitPreprocessor.cpp
  91.67% (22/24)
  92.97% (1019/1096)
  95.51% (574/601)
lib/Frontend/TextDiagnosticPrinter.cpp
 100.00% (6/6)
  86.96% (100/115)
  75.00% (33/44)
lib/Frontend/DiagnosticRenderer.cpp
  96.43% (27/28)
  94.62% (440/465)
  92.11% (175/190)
lib/Frontend/ModuleDependencyCollector.cpp
   0.00% (0/16)
   0.00% (0/177)
   0.00% (0/66)
lib/Analysis/BodyFarm.cpp
  85.71% (24/28)
  63.99% (430/672)
  52.16% (133/255)
lib/Analysis/ThreadSafetyTIL.cpp
   5.88% (1/17)
   7.31% (19/260)
   1.49% (2/134)
lib/Analysis/ThreadSafety.cpp
  90.00% (108/120)
  91.52% (1684/1840)
  93.28% (889/953)
lib/Analysis/ObjCNoReturn.cpp
 100.00% (3/3)
 100.00% (41/41)
 100.00% (22/22)
lib/Analysis/ReachableCode.cpp
  80.00% (20/25)
  65.20% (384/589)
  64.69% (218/337)
lib/Analysis/CloneDetection.cpp
  97.22% (35/36)
  86.06% (432/502)
  85.13% (166/195)
lib/Analysis/UninitializedValues.cpp
  94.74% (54/57)
  85.62% (542/633)
  89.29% (300/336)
lib/Analysis/ConstructionContext.cpp
  80.00% (4/5)
  82.22% (148/180)
  49.23% (32/65)
lib/Analysis/ProgramPoint.cpp
  42.86% (3/7)
  11.73% (23/196)
  14.86% (11/74)
lib/Analysis/AnalysisDeclContext.cpp
  82.69% (43/52)
  78.77% (360/457)
  74.67% (168/225)
lib/Analysis/PostOrderCFGView.cpp
  80.00% (4/5)
  92.31% (24/26)
  86.67% (13/15)
lib/Analysis/CFGStmtMap.cpp
 100.00% (5/5)
  95.31% (61/64)
  91.18% (31/34)
lib/Analysis/LiveVariables.cpp
  78.57% (33/42)
  75.62% (397/525)
  72.83% (193/265)
lib/Analysis/CocoaConventions.cpp
 100.00% (5/5)
  93.91% (108/115)
  92.13% (82/89)
lib/Analysis/Consumed.cpp
  95.88% (93/97)
  89.72% (1012/1128)
  85.92% (586/682)
lib/Analysis/CFG.cpp
  86.26% (182/211)
  85.74% (4003/4669)
  80.91% (1645/2033)
lib/Analysis/RetainSummaryManager.cpp
  74.55% (41/55)
  69.66% (769/1104)
  66.45% (408/614)
lib/Analysis/CFGReachabilityAnalysis.cpp
 100.00% (3/3)
 100.00% (48/48)
 100.00% (18/18)
lib/Analysis/ThreadSafetyCommon.cpp
  46.81% (22/47)
  48.13% (387/804)
  50.47% (213/422)
lib/Analysis/CallGraph.cpp
  61.90% (13/21)
  63.92% (101/158)
  67.03% (61/91)
lib/Analysis/Dominators.cpp
   0.00% (0/1)
   0.00% (0/1)
   0.00% (0/1)
lib/Analysis/CodeInjector.cpp
 100.00% (2/2)
 100.00% (2/2)
 100.00% (2/2)
lib/Sema/SemaPseudoObject.cpp
  98.33% (59/60)
  78.27% (1070/1367)
  82.24% (528/642)
lib/Sema/AnalysisBasedWarnings.cpp
  77.32% (75/97)
  65.60% (1245/1898)
  64.25% (602/937)
lib/Sema/SemaOverload.cpp
  93.04% (254/273)
  83.81% (10009/11943)
  79.97% (4652/5817)
lib/Sema/SemaDeclAttr.cpp
  86.71% (274/316)
  70.44% (5530/7851)
  71.75% (2954/4117)
lib/Sema/DelayedDiagnostic.cpp
 100.00% (2/2)
 100.00% (42/42)
 100.00% (7/7)
lib/Sema/SemaStmtAttr.cpp
  71.43% (5/7)
  64.95% (215/331)
  62.73% (101/161)
lib/Sema/SemaOpenMP.cpp
  95.84% (415/433)
  85.55% (11833/13831)
  80.32% (6068/7555)
lib/Sema/TypeLocBuilder.h
  90.00% (9/10)
  84.09% (37/44)
  92.86% (13/14)
lib/Sema/SemaTemplate.cpp
  89.40% (194/217)
  80.91% (7304/9027)
  79.68% (3134/3933)
lib/Sema/SemaCodeComplete.cpp
  90.83% (208/229)
  83.80% (6626/7907)
  74.73% (2981/3989)
lib/Sema/SemaFixItUtils.cpp
 100.00% (6/6)
  90.27% (167/185)
  91.41% (149/163)
lib/Sema/SemaTemplateInstantiateDecl.cpp
  73.44% (94/128)
  78.68% (4034/5127)
  76.79% (1687/2197)
lib/Sema/ParsedAttr.cpp
  96.55% (28/29)
  96.18% (151/157)
  44.98% (2250/5002)
lib/Sema/SemaAccess.cpp
  98.51% (66/67)
  85.96% (1298/1510)
  80.34% (621/773)
lib/Sema/SemaType.cpp
  88.27% (173/196)
  80.47% (6071/7544)
  77.04% (3288/4268)
lib/Sema/SemaChecking.cpp
  84.74% (311/367)
  78.31% (9800/12514)
  77.16% (6130/7945)
lib/Sema/SemaExceptionSpec.cpp
  91.67% (22/24)
  78.73% (933/1185)
  47.60% (536/1126)
lib/Sema/SemaLookup.cpp
  93.96% (140/149)
  91.99% (4217/4584)
  92.00% (2243/2438)
lib/Sema/SemaCast.cpp
 100.00% (47/47)
  77.58% (1917/2471)
  77.22% (1027/1330)
lib/Sema/TreeTransform.h
  74.13% (427/576)
  69.71% (6534/9373)
  64.77% (4400/6793)
lib/Sema/Scope.cpp
  57.14% (4/7)
  58.29% (102/175)
  69.66% (62/89)
lib/Sema/SemaInit.cpp
  90.51% (143/158)
  81.73% (7217/8830)
  80.27% (3307/4120)
lib/Sema/SemaDeclObjC.cpp
  91.07% (102/112)
  75.29% (3525/4682)
  67.15% (1868/2782)
lib/Sema/Sema.cpp
  88.17% (82/93)
  89.48% (1667/1863)
  87.84% (968/1102)
lib/Sema/SemaCoroutine.cpp
  90.38% (47/52)
  73.45% (1101/1499)
  65.72% (416/633)
lib/Sema/ScopeInfo.cpp
  42.86% (6/14)
  29.61% (61/206)
  22.68% (22/97)
lib/Sema/SemaExprMember.cpp
  88.57% (31/35)
  82.09% (1306/1591)
  78.40% (668/852)
lib/Sema/SemaStmt.cpp
  82.63% (138/167)
  77.43% (2992/3864)
  76.45% (1500/1962)
lib/Sema/SemaTemplateVariadic.cpp
  90.00% (54/60)
  76.20% (765/1004)
  75.95% (439/578)
lib/Sema/TypeLocBuilder.cpp
 100.00% (3/3)
  91.24% (125/137)
  35.20% (107/304)
lib/Sema/IdentifierResolver.cpp
 100.00% (17/17)
  91.40% (287/314)
  86.54% (135/156)
lib/Sema/DeclSpec.cpp
  96.83% (61/63)
  80.65% (946/1173)
  73.33% (591/806)
lib/Sema/MultiplexExternalSemaSource.cpp
  47.83% (22/46)
  45.41% (99/218)
  42.08% (85/202)
lib/Sema/SemaCUDA.cpp
  70.59% (24/34)
  72.01% (566/786)
  71.75% (315/439)
lib/Sema/SemaTemplateInstantiate.cpp
  91.21% (83/91)
  84.24% (2026/2405)
  81.97% (823/1004)
lib/Sema/SemaDeclCXX.cpp
  93.09% (350/376)
  82.03% (11542/14070)
  79.59% (5489/6897)
lib/Sema/JumpDiagnostics.cpp
  94.12% (16/17)
  83.44% (635/761)
  84.14% (297/353)
lib/Sema/SemaDecl.cpp
  90.69% (263/290)
  80.12% (12732/15892)
  82.32% (7424/9019)
lib/Sema/SemaModule.cpp
 100.00% (13/13)
  85.43% (434/508)
  81.25% (156/192)
lib/Sema/SemaConsumer.cpp
   0.00% (0/1)
   0.00% (0/1)
   0.00% (0/1)
lib/Sema/SemaExprObjC.cpp
  86.02% (80/93)
  72.44% (2980/4114)
  75.19% (1594/2120)
lib/Sema/SemaTemplateDeduction.cpp
  95.05% (96/101)
  83.61% (3975/4754)
  77.46% (1646/2125)
lib/Sema/SemaAttr.cpp
  83.72% (36/43)
  73.78% (546/740)
  72.26% (284/393)
lib/Sema/SemaLambda.cpp
 100.00% (32/32)
  92.67% (1466/1582)
  85.10% (491/577)
lib/Sema/CodeCompleteConsumer.cpp
  97.37% (37/38)
  79.50% (512/644)
  77.32% (242/313)
lib/Sema/SemaExpr.cpp
  86.30% (334/387)
  80.01% (12436/15543)
  74.25% (7567/10191)
lib/Sema/SemaStmtAsm.cpp
  80.00% (12/15)
  65.23% (529/811)
  64.73% (279/431)
lib/Sema/SemaExprCXX.cpp
  86.54% (135/156)
  79.44% (5860/7377)
  74.67% (2753/3687)
lib/Sema/CoroutineStmtBuilder.h
 100.00% (1/1)
 100.00% (1/1)
 100.00% (1/1)
lib/Sema/SemaCXXScopeSpec.cpp
  95.83% (23/24)
  80.60% (727/902)
  77.11% (384/498)
lib/Sema/SemaObjCProperty.cpp
  86.84% (33/38)
  70.60% (1782/2524)
  75.44% (1035/1372)
lib/CrossTU/CrossTranslationUnit.cpp
  72.22% (13/18)
  65.95% (215/326)
  71.93% (123/171)
lib/AST/StmtPrinter.cpp
  58.85% (133/226)
  52.38% (1047/1999)
  41.73% (565/1354)
lib/AST/Decl.cpp
  91.37% (286/313)
  92.20% (3627/3934)
  81.94% (2227/2718)
lib/AST/ExprConstant.cpp
  89.50% (486/543)
  78.12% (7719/9881)
  72.82% (5047/6931)
lib/AST/CommentParser.cpp
  96.15% (25/26)
  93.65% (634/677)
  89.20% (256/287)
lib/AST/DeclarationName.cpp
  95.65% (22/23)
  84.99% (385/453)
  79.25% (233/294)
lib/AST/ASTTypeTraits.cpp
  91.67% (11/12)
  64.29% (72/112)
  52.46% (1107/2110)
lib/AST/RecordLayoutBuilder.cpp
  96.81% (91/94)
  92.37% (2469/2673)
  90.11% (1021/1133)
lib/AST/FormatStringParsing.h
 100.00% (8/8)
 100.00% (13/13)
 100.00% (8/8)
lib/AST/ComparisonCategories.cpp
   0.00% (0/13)
   0.00% (0/164)
   0.00% (0/95)
lib/AST/Expr.cpp
  92.59% (175/189)
  84.85% (3152/3715)
  64.88% (2579/3975)
lib/AST/ExternalASTSource.cpp
  53.85% (14/26)
  65.28% (47/72)
  63.41% (26/41)
lib/AST/CommentCommandTraits.cpp
 100.00% (12/12)
  96.49% (110/114)
  95.56% (43/45)
lib/AST/NestedNameSpecifier.cpp
  82.93% (34/41)
  85.04% (489/575)
  82.06% (183/223)
lib/AST/CommentLexer.cpp
  95.12% (39/41)
  93.06% (737/792)
  92.35% (374/405)
lib/AST/Stmt.cpp
  84.82% (95/112)
  80.43% (777/966)
  82.07% (4564/5561)
lib/AST/APValue.cpp
  90.38% (47/52)
  60.26% (376/624)
  59.03% (183/310)
lib/AST/ExprClassification.cpp
 100.00% (12/12)
  87.19% (565/648)
  41.69% (351/842)
lib/AST/DeclCXX.cpp
  79.88% (135/169)
  92.24% (2342/2539)
  88.85% (1140/1283)
lib/AST/ASTContext.cpp
  91.91% (352/383)
  83.50% (7796/9336)
  67.79% (3735/5510)
lib/AST/MicrosoftMangle.cpp
  69.63% (94/135)
  73.13% (2196/3003)
  48.67% (803/1650)
lib/AST/DeclOpenMP.cpp
  70.00% (21/30)
  86.01% (123/143)
  73.53% (25/34)
lib/AST/TypeLoc.cpp
  80.65% (25/31)
  65.53% (268/409)
  43.25% (381/881)
lib/AST/Mangle.cpp
  75.00% (9/12)
  89.04% (195/219)
  85.61% (113/132)
lib/AST/ASTDiagnostic.cpp
  97.62% (82/84)
  90.11% (1413/1568)
  77.15% (790/1024)
lib/AST/StmtProfile.cpp
  60.49% (173/286)
  59.48% (944/1587)
  61.58% (412/669)
lib/AST/DeclPrinter.cpp
  81.54% (53/65)
  85.28% (1240/1454)
  82.84% (816/985)
lib/AST/DeclBase.cpp
  89.81% (97/108)
  92.52% (1570/1697)
  42.70% (1422/3330)
lib/AST/SelectorLocationsKind.cpp
 100.00% (9/9)
  95.52% (64/67)
  90.70% (39/43)
lib/AST/DeclFriend.cpp
  60.00% (3/5)
  79.17% (19/24)
  71.43% (5/7)
lib/AST/ASTImporterLookupTable.cpp
  84.62% (11/13)
  71.91% (64/89)
  71.79% (28/39)
lib/AST/FormatString.cpp
 100.00% (24/24)
  77.89% (694/891)
  72.83% (445/611)
lib/AST/VTableBuilder.cpp
  91.67% (110/120)
  90.29% (2502/2771)
  88.82% (763/859)
lib/AST/StmtViz.cpp
   0.00% (0/3)
   0.00% (0/31)
   0.00% (0/3)
lib/AST/StmtIterator.cpp
 100.00% (7/7)
  93.02% (80/86)
  92.73% (51/55)
lib/AST/ASTStructuralEquivalence.cpp
  87.10% (27/31)
  44.61% (700/1569)
  46.73% (458/980)
lib/AST/TextNodeDumper.cpp
  71.67% (129/180)
  72.69% (1400/1926)
  42.52% (1075/2528)
lib/AST/DataCollection.cpp
 100.00% (2/2)
 100.00% (22/22)
 100.00% (4/4)
lib/AST/ParentMap.cpp
  90.91% (10/11)
  92.59% (150/162)
  89.87% (71/79)
lib/AST/OpenMPClause.cpp
  94.41% (135/143)
  94.04% (1200/1276)
  86.40% (489/566)
lib/AST/OSLog.cpp
  75.00% (3/4)
  25.17% (38/151)
   9.23% (6/65)
lib/AST/RecordLayout.cpp
 100.00% (3/3)
 100.00% (28/28)
 100.00% (5/5)
lib/AST/ExprCXX.cpp
  85.83% (109/127)
  88.30% (943/1068)
  85.11% (383/450)
lib/AST/ASTDumper.cpp
  47.06% (16/34)
  73.33% (231/315)
  57.32% (47/82)
lib/AST/CommentBriefParser.cpp
 100.00% (5/5)
 100.00% (125/125)
 100.00% (87/87)
lib/AST/MicrosoftCXXABI.cpp
  86.96% (20/23)
  86.81% (125/144)
  85.00% (68/80)
lib/AST/ASTImporter.cpp
  70.92% (217/306)
  59.96% (4634/7728)
  48.85% (2227/4559)
lib/AST/ExprObjC.cpp
  88.46% (23/26)
  75.20% (191/254)
  70.27% (104/148)
lib/AST/QualTypeNames.cpp
  45.45% (5/11)
  23.80% (89/374)
  32.92% (53/161)
lib/AST/Type.cpp
  89.19% (231/259)
  81.86% (2770/3384)
  67.31% (3175/4717)
lib/AST/CXXInheritance.cpp
  94.59% (35/37)
  92.66% (682/736)
  88.60% (272/307)
lib/AST/ASTConsumer.cpp
 100.00% (4/4)
 100.00% (10/10)
 100.00% (4/4)
lib/AST/TemplateBase.cpp
  91.30% (21/23)
  80.26% (427/532)
  68.05% (181/266)
lib/AST/DeclTemplate.cpp
  85.19% (92/108)
  85.97% (674/784)
  81.88% (244/298)
lib/AST/Linkage.h
 100.00% (11/11)
 100.00% (41/41)
 100.00% (14/14)
lib/AST/Comment.cpp
  78.57% (11/14)
  91.38% (297/325)
  90.99% (313/344)
lib/AST/DeclGroup.cpp
 100.00% (2/2)
 100.00% (13/13)
 100.00% (2/2)
lib/AST/StmtCXX.cpp
  83.33% (10/12)
  77.38% (65/84)
  80.00% (12/15)
lib/AST/CommentSema.cpp
  95.24% (60/63)
  86.22% (807/936)
  82.98% (429/517)
lib/AST/StmtOpenMP.cpp
  97.06% (99/102)
  98.85% (1455/1472)
  97.37% (111/114)
lib/AST/ItaniumMangle.cpp
  86.32% (164/190)
  73.23% (3215/4390)
  47.76% (1278/2676)
lib/AST/StmtObjC.cpp
  80.00% (4/5)
  78.38% (29/37)
  87.50% (14/16)
lib/AST/PrintfFormatString.cpp
  88.89% (16/18)
  72.80% (744/1022)
  77.40% (709/916)
lib/AST/TypePrinter.cpp
  89.78% (123/137)
  81.30% (1239/1524)
  42.99% (883/2054)
lib/AST/ScanfFormatString.cpp
 100.00% (6/6)
  52.80% (273/517)
  46.95% (146/311)
lib/AST/DeclObjC.cpp
  84.56% (115/136)
  91.26% (1649/1807)
  88.82% (953/1073)
lib/AST/TemplateName.cpp
  96.43% (27/28)
  91.19% (176/193)
  90.91% (110/121)
lib/AST/ODRHash.cpp
  85.19% (92/108)
  86.90% (776/893)
  87.50% (273/312)
lib/AST/VTTBuilder.cpp
 100.00% (7/7)
 100.00% (162/162)
 100.00% (58/58)
lib/AST/NSAPI.cpp
  82.61% (19/23)
  73.32% (415/566)
  31.90% (141/442)
lib/AST/RawCommentList.cpp
  66.67% (10/15)
  56.19% (236/420)
  65.92% (118/179)
lib/AST/ItaniumCXXABI.cpp
  57.69% (15/26)
  61.86% (73/118)
  55.56% (30/54)
lib/ARCMigrate/TransARCAssign.cpp
 100.00% (3/3)
  97.06% (33/34)
  95.00% (19/20)
lib/ARCMigrate/TransZeroOutPropsInDealloc.cpp
  85.71% (12/14)
  93.71% (164/175)
  89.74% (105/117)
lib/ARCMigrate/ObjCMT.cpp
  70.10% (68/97)
  56.85% (1087/1912)
  48.69% (611/1255)
lib/ARCMigrate/TransProtectedScope.cpp
  92.86% (13/14)
  91.41% (117/128)
  88.46% (69/78)
lib/ARCMigrate/TransGCCalls.cpp
 100.00% (4/4)
  88.37% (38/43)
  90.00% (18/20)
lib/ARCMigrate/TransUnbridgedCasts.cpp
  73.68% (14/19)
  52.80% (198/375)
  51.35% (114/222)
lib/ARCMigrate/TransAPIUses.cpp
 100.00% (3/3)
  95.38% (62/65)
  94.44% (34/36)
lib/ARCMigrate/Internals.h
  78.95% (15/19)
  75.00% (33/44)
  80.95% (17/21)
lib/ARCMigrate/ARCMT.cpp
  89.66% (26/29)
  83.09% (393/473)
  80.65% (150/186)
lib/ARCMigrate/TransGCAttrs.cpp
  93.75% (15/16)
  83.90% (245/292)
  85.15% (172/202)
lib/ARCMigrate/TransformActions.cpp
  87.93% (51/58)
  91.72% (432/471)
  88.21% (187/212)
lib/ARCMigrate/TransUnusedInitDelegate.cpp
  80.00% (4/5)
  55.17% (16/29)
  63.64% (7/11)
lib/ARCMigrate/TransRetainReleaseDealloc.cpp
 100.00% (17/17)
  76.69% (283/369)
  77.96% (191/245)
lib/ARCMigrate/Transforms.h
  94.74% (18/19)
  90.91% (30/33)
  95.83% (23/24)
lib/ARCMigrate/Transforms.cpp
  92.31% (36/39)
  77.17% (365/473)
  72.87% (231/317)
lib/ARCMigrate/PlistReporter.cpp
   0.00% (0/2)
   0.00% (0/103)
   0.00% (0/31)
lib/ARCMigrate/ARCMTActions.cpp
  66.67% (4/6)
  75.00% (24/32)
  71.43% (10/14)
lib/ARCMigrate/FileRemapper.cpp
  87.50% (14/16)
  73.49% (158/215)
  66.32% (63/95)
lib/ARCMigrate/TransEmptyStatementsAndDealloc.cpp
  88.24% (15/17)
  75.40% (141/187)
  71.43% (100/140)
lib/ARCMigrate/TransBlockObjCVariable.cpp
 100.00% (9/9)
  89.74% (70/78)
  78.00% (39/50)
lib/ARCMigrate/TransAutoreleasePool.cpp
  91.67% (22/24)
  91.14% (288/316)
  94.92% (168/177)
lib/ARCMigrate/TransProperties.cpp
  90.48% (19/21)
  83.85% (218/260)
  76.92% (140/182)
lib/Lex/HeaderMap.cpp
  75.00% (9/12)
  76.00% (133/175)
  75.28% (67/89)
lib/Lex/TokenLexer.cpp
  88.89% (16/18)
  82.18% (770/937)
  80.06% (277/346)
lib/Lex/HeaderSearch.cpp
  92.00% (46/50)
  89.72% (1379/1537)
  87.47% (635/726)
lib/Lex/MacroArgs.cpp
 100.00% (10/10)
  88.51% (231/261)
  85.71% (96/112)
lib/Lex/PPDirectives.cpp
  92.31% (48/52)
  78.30% (2096/2677)
  79.52% (998/1255)
lib/Lex/TokenConcatenation.cpp
 100.00% (5/5)
  75.29% (192/255)
  56.28% (103/183)
lib/Lex/ScratchBuffer.cpp
 100.00% (3/3)
 100.00% (53/53)
 100.00% (8/8)
lib/Lex/PPLexerChange.cpp
  90.00% (18/20)
  81.26% (581/715)
  83.64% (271/324)
lib/Lex/PreprocessorLexer.cpp
  75.00% (3/4)
  91.30% (21/23)
  77.78% (7/9)
lib/Lex/PPCallbacks.cpp
   0.00% (0/1)
   0.00% (0/1)
   0.00% (0/1)
lib/Lex/Preprocessor.cpp
  80.70% (46/57)
  77.07% (901/1169)
  81.08% (437/539)
lib/Lex/PPConditionalDirectiveRecord.cpp
  72.73% (8/11)
  81.01% (64/79)
  79.41% (27/34)
lib/Lex/Lexer.cpp
  93.98% (78/83)
  88.10% (3065/3479)
  85.82% (1779/2073)
lib/Lex/PPMacroExpansion.cpp
  86.96% (40/46)
  85.50% (1504/1759)
  83.83% (809/965)
lib/Lex/LiteralSupport.cpp
  85.19% (23/27)
  78.59% (1263/1607)
  75.83% (687/906)
lib/Lex/PPCaching.cpp
 100.00% (10/10)
  96.83% (122/126)
  91.30% (42/46)
lib/Lex/Pragma.cpp
  86.08% (68/79)
  59.43% (936/1575)
  54.42% (406/746)
lib/Lex/PPExpressions.cpp
  87.50% (14/16)
  84.58% (658/778)
  78.09% (278/356)
lib/Lex/MacroInfo.cpp
  87.50% (7/8)
  76.80% (149/194)
  67.33% (101/150)
lib/Lex/PreprocessingRecord.cpp
  96.97% (32/33)
  79.63% (301/378)
  83.66% (128/153)
lib/Lex/ModuleMap.cpp
  92.13% (82/89)
  78.43% (1992/2540)
  83.19% (1371/1648)
lib/Driver/Job.cpp
  66.67% (14/21)
  61.85% (227/367)
  63.09% (94/149)
lib/Driver/InputInfo.h
  82.35% (14/17)
  77.50% (31/40)
  72.00% (18/25)
lib/Driver/DarwinSDKInfo.cpp
 100.00% (1/1)
  80.00% (20/25)
  85.71% (12/14)
lib/Driver/Distro.cpp
 100.00% (2/2)
  68.70% (90/131)
  68.06% (49/72)
lib/Driver/ToolChains/AVR.h
   0.00% (0/3)
   0.00% (0/3)
   0.00% (0/3)
lib/Driver/ToolChains/Fuchsia.cpp
  75.00% (9/12)
  62.86% (154/245)
  54.39% (62/114)
lib/Driver/ToolChains/Gnu.h
  68.75% (22/32)
  70.59% (24/34)
  68.75% (22/32)
lib/Driver/ToolChains/CloudABI.h
  71.43% (5/7)
  55.56% (5/9)
  71.43% (5/7)
lib/Driver/ToolChains/RISCVToolchain.h
  75.00% (3/4)
  75.00% (3/4)
  75.00% (3/4)
lib/Driver/ToolChains/Minix.h
   0.00% (0/5)
   0.00% (0/5)
   0.00% (0/5)
lib/Driver/ToolChains/AVR.cpp
   0.00% (0/3)
   0.00% (0/14)
   0.00% (0/3)
lib/Driver/ToolChains/Haiku.cpp
   0.00% (0/3)
   0.00% (0/11)
   0.00% (0/3)
lib/Driver/ToolChains/MSVC.cpp
  91.89% (34/37)
  60.43% (594/983)
  58.24% (258/443)
lib/Driver/ToolChains/CommonArgs.cpp
  95.00% (38/40)
  84.17% (1106/1314)
  80.81% (577/714)
lib/Driver/ToolChains/Ananas.h
  40.00% (2/5)
  40.00% (2/5)
  40.00% (2/5)
lib/Driver/ToolChains/Myriad.cpp
  81.82% (9/11)
  83.90% (198/236)
  71.01% (49/69)
lib/Driver/ToolChains/AMDGPU.cpp
 100.00% (6/6)
 100.00% (64/64)
  95.83% (23/24)
lib/Driver/ToolChains/OpenBSD.h
  58.33% (7/12)
  50.00% (9/18)
  58.33% (7/12)
lib/Driver/ToolChains/Lanai.h
  25.00% (1/4)
  25.00% (1/4)
  25.00% (1/4)
lib/Driver/ToolChains/OpenBSD.cpp
  57.14% (4/7)
  52.86% (120/227)
  53.61% (52/97)
lib/Driver/ToolChains/Clang.h
  80.00% (8/10)
  80.00% (8/10)
  80.00% (8/10)
lib/Driver/ToolChains/Linux.cpp
 100.00% (21/21)
  92.06% (893/970)
  88.95% (491/552)
lib/Driver/ToolChains/MinGW.cpp
  95.65% (22/23)
  79.70% (373/468)
  72.17% (153/212)
lib/Driver/ToolChains/XCore.h
   0.00% (0/5)
   0.00% (0/5)
   0.00% (0/5)
lib/Driver/ToolChains/Cuda.h
  82.61% (19/23)
  85.19% (23/27)
  82.61% (19/23)
lib/Driver/ToolChains/Myriad.h
  77.78% (7/9)
  81.82% (9/11)
  77.78% (7/9)
lib/Driver/ToolChains/MSVC.h
  50.00% (6/12)
  55.56% (10/18)
  50.00% (6/12)
lib/Driver/ToolChains/WebAssembly.h
 100.00% (1/1)
 100.00% (1/1)
 100.00% (1/1)
lib/Driver/ToolChains/DragonFly.cpp
   0.00% (0/5)
   0.00% (0/156)
   0.00% (0/69)
lib/Driver/ToolChains/Haiku.h
   0.00% (0/1)
   0.00% (0/3)
   0.00% (0/1)
lib/Driver/ToolChains/Hexagon.cpp
  84.00% (21/25)
  81.53% (406/498)
  68.87% (146/212)
lib/Driver/ToolChains/BareMetal.h
  75.00% (9/12)
  56.25% (9/16)
  75.00% (9/12)
lib/Driver/ToolChains/MipsLinux.cpp
   0.00% (0/8)
   0.00% (0/99)
   0.00% (0/38)
lib/Driver/ToolChains/MSP430.h
  83.33% (5/6)
  83.33% (5/6)
  83.33% (5/6)
lib/Driver/ToolChains/CrossWindows.cpp
  78.57% (11/14)
  55.10% (135/245)
  43.75% (42/96)
lib/Driver/ToolChains/FreeBSD.h
  88.89% (8/9)
  88.89% (8/9)
  88.89% (8/9)
lib/Driver/ToolChains/NetBSD.h
  87.50% (7/8)
  90.00% (9/10)
  87.50% (7/8)
lib/Driver/ToolChains/MSP430.cpp
 100.00% (10/10)
  93.58% (175/187)
  98.09% (410/418)
lib/Driver/ToolChains/BareMetal.cpp
  91.67% (11/12)
  63.89% (92/144)
  62.86% (44/70)
lib/Driver/ToolChains/Darwin.cpp
  94.62% (88/93)
  80.60% (1732/2149)
  76.84% (952/1239)
lib/Driver/ToolChains/DragonFly.h
   0.00% (0/6)
   0.00% (0/6)
   0.00% (0/6)
lib/Driver/ToolChains/Gnu.cpp
  87.32% (62/71)
  88.69% (2234/2519)
  85.00% (873/1027)
lib/Driver/ToolChains/NetBSD.cpp
 100.00% (11/11)
  80.36% (356/443)
  76.38% (152/199)
lib/Driver/ToolChains/NaCl.cpp
  50.00% (5/10)
  28.94% (90/311)
  16.53% (20/121)
lib/Driver/ToolChains/Arch/ARM.cpp
 100.00% (18/18)
  86.06% (494/574)
  83.52% (294/352)
lib/Driver/ToolChains/Arch/SystemZ.cpp
 100.00% (2/2)
  52.38% (11/21)
  46.67% (7/15)
lib/Driver/ToolChains/Arch/AArch64.cpp
 100.00% (9/9)
  78.67% (295/375)
  71.54% (186/260)
lib/Driver/ToolChains/Arch/X86.cpp
 100.00% (2/2)
  82.43% (122/148)
  81.48% (66/81)
lib/Driver/ToolChains/Arch/Mips.cpp
  92.86% (13/14)
  86.80% (401/462)
  82.52% (170/206)
lib/Driver/ToolChains/Arch/PPC.cpp
 100.00% (6/6)
  94.44% (119/126)
  82.22% (37/45)
lib/Driver/ToolChains/Arch/Sparc.cpp
 100.00% (3/3)
  78.65% (70/89)
  45.45% (10/22)
lib/Driver/ToolChains/Arch/RISCV.cpp
  87.50% (7/8)
  69.21% (236/341)
  70.07% (103/147)
lib/Driver/ToolChains/Ananas.cpp
  60.00% (3/5)
  63.37% (64/101)
  65.85% (27/41)
lib/Driver/ToolChains/CrossWindows.h
  57.14% (4/7)
  66.67% (6/9)
  57.14% (4/7)
lib/Driver/ToolChains/Clang.cpp
  97.73% (86/88)
  79.83% (4792/6003)
  76.50% (2246/2936)
lib/Driver/ToolChains/Fuchsia.h
  68.75% (11/16)
  60.71% (17/28)
  68.75% (11/16)
lib/Driver/ToolChains/MipsLinux.h
   0.00% (0/2)
   0.00% (0/7)
   0.00% (0/4)
lib/Driver/ToolChains/HIP.h
  72.73% (8/11)
  61.54% (8/13)
  72.73% (8/11)
lib/Driver/ToolChains/Solaris.h
  33.33% (2/6)
  33.33% (2/6)
  33.33% (2/6)
lib/Driver/ToolChains/Darwin.h
  82.00% (41/50)
  90.54% (134/148)
  85.29% (87/102)
lib/Driver/ToolChains/XCore.cpp
   0.00% (0/14)
   0.00% (0/96)
   0.00% (0/46)
lib/Driver/ToolChains/RISCVToolchain.cpp
 100.00% (7/7)
  97.92% (94/96)
  94.29% (33/35)
lib/Driver/ToolChains/Solaris.cpp
  66.67% (6/9)
  69.79% (164/235)
  68.35% (54/79)
lib/Driver/ToolChains/Minix.cpp
   0.00% (0/5)
   0.00% (0/72)
   0.00% (0/21)
lib/Driver/ToolChains/PS4CPU.cpp
  76.92% (10/13)
  41.19% (152/369)
  41.97% (81/193)
lib/Driver/ToolChains/PS4CPU.h
  63.64% (7/11)
  73.33% (11/15)
  63.64% (7/11)
lib/Driver/ToolChains/Hurd.cpp
   0.00% (0/9)
   0.00% (0/126)
   0.00% (0/52)
lib/Driver/ToolChains/HIP.cpp
  88.89% (16/18)
  80.77% (273/338)
  57.14% (48/84)
lib/Driver/ToolChains/Contiki.h
   0.00% (0/2)
   0.00% (0/2)
   0.00% (0/2)
lib/Driver/ToolChains/Cuda.cpp
  92.59% (25/27)
  83.20% (629/756)
  79.65% (317/398)
lib/Driver/ToolChains/NaCl.h
  16.67% (1/6)
  37.50% (3/8)
  16.67% (1/6)
lib/Driver/ToolChains/Contiki.cpp
   0.00% (0/2)
   0.00% (0/8)
   0.00% (0/4)
lib/Driver/ToolChains/MinGW.h
  80.00% (4/5)
  80.00% (4/5)
  80.00% (4/5)
lib/Driver/ToolChains/CloudABI.cpp
  75.00% (6/8)
  82.08% (87/106)
  75.00% (21/28)
lib/Driver/ToolChains/AMDGPU.h
  83.33% (5/6)
  90.00% (9/10)
  83.33% (5/6)
lib/Driver/ToolChains/TCE.cpp
   0.00% (0/8)
   0.00% (0/15)
   0.00% (0/8)
lib/Driver/ToolChains/FreeBSD.cpp
 100.00% (12/12)
  75.40% (285/378)
  68.39% (132/193)
lib/Driver/ToolChains/Hexagon.h
  75.00% (6/8)
  80.00% (8/10)
  75.00% (6/8)
lib/Driver/ToolChains/WebAssembly.cpp
  83.33% (20/24)
  81.94% (127/155)
  79.73% (59/74)
lib/Driver/Phases.cpp
 100.00% (1/1)
  66.67% (8/12)
  20.00% (2/10)
lib/Driver/SanitizerArgs.cpp
  94.12% (16/17)
  80.97% (787/972)
  84.62% (594/702)
lib/Driver/DriverOptions.cpp
 100.00% (2/2)
 100.00% (12/12)
 100.00% (10/10)
lib/Driver/Action.cpp
  61.90% (39/63)
  82.01% (228/278)
  72.62% (122/168)
lib/Driver/ToolChain.cpp
  91.30% (63/69)
  86.96% (720/828)
  82.04% (402/490)
lib/Driver/Compilation.cpp
  92.31% (12/13)
  86.94% (193/222)
  86.24% (94/109)
lib/Driver/XRayArgs.cpp
 100.00% (2/2)
   4.33% (9/208)
   4.81% (5/104)
lib/Driver/Tool.cpp
  66.67% (2/3)
  42.86% (3/7)
  66.67% (2/3)
lib/Driver/Types.cpp
 100.00% (22/22)
  97.07% (265/273)
  93.42% (142/152)
lib/Driver/Driver.cpp
  95.33% (102/107)
  86.58% (3735/4314)
  83.61% (1699/2032)
lib/Driver/Multilib.cpp
  86.67% (26/30)
  89.83% (212/236)
  90.62% (87/96)
lib/StaticAnalyzer/Core/SValBuilder.cpp
  93.10% (27/29)
  85.85% (455/530)
  86.90% (252/290)
lib/StaticAnalyzer/Core/MemRegion.cpp
  69.68% (108/155)
  80.82% (1007/1246)
  79.42% (413/520)
lib/StaticAnalyzer/Core/Store.cpp
 100.00% (17/17)
  89.38% (429/480)
  83.19% (188/226)
lib/StaticAnalyzer/Core/IssueHash.cpp
 100.00% (7/7)
  87.50% (140/160)
  80.72% (67/83)
lib/StaticAnalyzer/Core/LoopUnrolling.cpp
   0.00% (0/23)
   0.00% (0/219)
   0.00% (0/104)
lib/StaticAnalyzer/Core/BugReporterVisitors.cpp
  88.16% (67/76)
  78.50% (1654/2107)
  76.60% (920/1201)
lib/StaticAnalyzer/Core/APSIntType.cpp
 100.00% (1/1)
  69.70% (23/33)
  75.86% (22/29)
lib/StaticAnalyzer/Core/SymbolManager.cpp
  73.33% (33/45)
  84.15% (393/467)
  84.80% (173/204)
lib/StaticAnalyzer/Core/SimpleSValBuilder.cpp
  96.97% (32/33)
  82.94% (1079/1301)
  77.54% (497/641)
lib/StaticAnalyzer/Core/PrettyStackTraceLocationContext.h
  50.00% (1/2)
  42.86% (3/7)
  50.00% (1/2)
lib/StaticAnalyzer/Core/DynamicTypeMap.cpp
 100.00% (4/4)
  60.00% (30/50)
  57.14% (12/21)
lib/StaticAnalyzer/Core/RangedConstraintManager.cpp
 100.00% (7/7)
  94.67% (160/169)
  91.03% (71/78)
lib/StaticAnalyzer/Core/RegionStore.cpp
  95.33% (102/107)
  88.33% (1665/1885)
  85.21% (824/967)
lib/StaticAnalyzer/Core/ExprEngineObjC.cpp
  80.00% (4/5)
  97.19% (242/249)
  92.00% (46/50)
lib/StaticAnalyzer/Core/Checker.cpp
  80.00% (4/5)
  60.00% (6/10)
  80.00% (4/5)
lib/StaticAnalyzer/Core/CallEvent.cpp
  93.94% (62/66)
  83.41% (1051/1260)
  80.03% (537/671)
lib/StaticAnalyzer/Core/BugReporter.cpp
  81.82% (90/110)
  74.82% (1943/2597)
  73.61% (929/1262)
lib/StaticAnalyzer/Core/WorkList.cpp
  37.04% (10/27)
  46.21% (67/145)
  46.00% (23/50)
lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp
 100.00% (5/5)
  81.05% (77/95)
  72.34% (34/47)
lib/StaticAnalyzer/Core/ExplodedGraph.cpp
  88.24% (15/17)
  96.62% (343/355)
  92.49% (160/173)
lib/StaticAnalyzer/Core/ExprEngineC.cpp
  87.50% (14/16)
  82.48% (890/1079)
  82.48% (306/371)
lib/StaticAnalyzer/Core/ProgramState.cpp
  90.91% (40/44)
  91.82% (449/489)
  86.85% (185/213)
lib/StaticAnalyzer/Core/BasicValueFactory.cpp
  66.67% (12/18)
  69.66% (186/267)
  67.74% (63/93)
lib/StaticAnalyzer/Core/AnalyzerOptions.cpp
 100.00% (10/10)
  99.14% (115/116)
  99.48% (191/192)
lib/StaticAnalyzer/Core/CheckerContext.cpp
  87.50% (7/8)
  88.12% (89/101)
  87.01% (67/77)
lib/StaticAnalyzer/Core/ExprEngineCallAndReturn.cpp
 100.00% (27/27)
  92.28% (872/945)
  86.99% (361/415)
lib/StaticAnalyzer/Core/CheckerManager.cpp
  98.85% (86/87)
  98.21% (438/446)
  96.37% (186/193)
lib/StaticAnalyzer/Core/FunctionSummary.cpp
 100.00% (2/2)
 100.00% (12/12)
 100.00% (4/4)
lib/StaticAnalyzer/Core/ExprEngineCXX.cpp
  92.31% (12/13)
  92.32% (817/885)
  89.75% (219/244)
lib/StaticAnalyzer/Core/CoreEngine.cpp
  82.14% (23/28)
  86.25% (464/538)
  76.16% (131/172)
lib/StaticAnalyzer/Core/RangeConstraintManager.cpp
  97.06% (33/34)
  89.20% (479/537)
  86.05% (222/258)
lib/StaticAnalyzer/Core/AnalysisManager.cpp
  75.00% (3/4)
  94.74% (18/19)
  90.00% (9/10)
lib/StaticAnalyzer/Core/SarifDiagnostics.cpp
   0.00% (0/35)
   0.00% (0/305)
   0.00% (0/402)
lib/StaticAnalyzer/Core/BlockCounter.cpp
 100.00% (11/11)
 100.00% (36/36)
 100.00% (15/15)
lib/StaticAnalyzer/Core/SVals.cpp
  75.00% (21/28)
  57.04% (154/270)
  53.96% (75/139)
lib/StaticAnalyzer/Core/SubEngine.cpp
   0.00% (0/1)
   0.00% (0/1)
   0.00% (0/1)
lib/StaticAnalyzer/Core/Environment.cpp
 100.00% (12/12)
  91.06% (163/179)
  82.67% (62/75)
lib/StaticAnalyzer/Core/CheckerHelpers.cpp
  33.33% (2/6)
  21.52% (17/79)
  18.84% (13/69)
lib/StaticAnalyzer/Core/PlistDiagnostics.cpp
  55.88% (19/34)
  47.46% (411/866)
  39.91% (93/233)
lib/StaticAnalyzer/Core/SMTConstraintManager.cpp
   0.00% (0/1)
   0.00% (0/3)
   0.00% (0/1)
lib/StaticAnalyzer/Core/LoopWidening.cpp
 100.00% (2/2)
  87.30% (55/63)
  58.33% (7/12)
lib/StaticAnalyzer/Core/HTMLDiagnostics.cpp
  85.00% (17/20)
  76.71% (652/850)
  64.29% (135/210)
lib/StaticAnalyzer/Core/PathDiagnostic.cpp
  64.63% (53/82)
  59.07% (710/1202)
  56.01% (368/657)
lib/StaticAnalyzer/Core/ExprEngine.cpp
  80.00% (60/75)
  80.60% (2044/2536)
  69.29% (643/928)
lib/StaticAnalyzer/Core/ConstraintManager.cpp
  33.33% (1/3)
   5.88% (1/17)
   6.67% (1/15)
lib/StaticAnalyzer/Frontend/FrontendActions.cpp
  33.33% (1/3)
  42.86% (3/7)
  33.33% (1/3)
lib/StaticAnalyzer/Frontend/ModelConsumer.cpp
   0.00% (0/2)
   0.00% (0/12)
   0.00% (0/9)
lib/StaticAnalyzer/Frontend/CheckerRegistry.cpp
  85.71% (18/21)
  74.14% (258/348)
  91.62% (350/382)
lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp
  86.49% (32/37)
  75.90% (400/527)
  67.83% (194/286)
lib/StaticAnalyzer/Frontend/ModelInjector.cpp
  60.00% (3/5)
  33.33% (28/84)
  71.43% (10/14)
lib/StaticAnalyzer/Frontend/CheckerRegistration.cpp
  20.00% (1/5)
  12.00% (12/100)
   0.88% (1/113)
lib/StaticAnalyzer/Checkers/MacOSXAPIChecker.cpp
 100.00% (5/5)
  91.96% (103/112)
  88.14% (52/59)
lib/StaticAnalyzer/Checkers/MoveChecker.cpp
  90.91% (30/33)
  83.40% (447/536)
  81.17% (263/324)
lib/StaticAnalyzer/Checkers/InnerPointerChecker.cpp
  53.33% (8/15)
  45.14% (79/175)
  62.83% (71/113)
lib/StaticAnalyzer/Checkers/RetainCountChecker/RetainCountDiagnostics.cpp
  92.86% (26/28)
  77.56% (605/780)
  72.22% (286/396)
lib/StaticAnalyzer/Checkers/RetainCountChecker/RetainCountDiagnostics.h
 100.00% (4/4)
  86.67% (13/15)
  85.71% (6/7)
lib/StaticAnalyzer/Checkers/RetainCountChecker/RetainCountChecker.h
  93.75% (30/32)
  93.52% (101/108)
  93.88% (46/49)
lib/StaticAnalyzer/Checkers/RetainCountChecker/RetainCountChecker.cpp
  90.20% (46/51)
  80.35% (1067/1328)
  76.61% (475/620)
lib/StaticAnalyzer/Checkers/GCDAntipatternChecker.cpp
   0.00% (0/10)
   0.00% (0/155)
   0.00% (0/29)
lib/StaticAnalyzer/Checkers/IvarInvalidationChecker.cpp
   0.00% (0/30)
   0.00% (0/504)
   0.00% (0/236)
lib/StaticAnalyzer/Checkers/ObjCContainersChecker.cpp
  50.00% (5/10)
  28.93% (35/121)
  33.90% (20/59)
lib/StaticAnalyzer/Checkers/DebugCheckers.cpp
   9.38% (3/32)
  12.59% (17/135)
   9.43% (5/53)
lib/StaticAnalyzer/Checkers/UndefResultChecker.cpp
  66.67% (4/6)
  46.62% (69/148)
  38.46% (30/78)
lib/StaticAnalyzer/Checkers/BoolAssignmentChecker.cpp
  80.00% (4/5)
  22.76% (28/123)
  38.64% (17/44)
lib/StaticAnalyzer/Checkers/DynamicTypeChecker.cpp
 100.00% (9/9)
  87.23% (123/141)
  90.16% (55/61)
lib/StaticAnalyzer/Checkers/GenericTaintChecker.cpp
  77.78% (21/27)
  81.24% (381/469)
  76.36% (210/275)
lib/StaticAnalyzer/Checkers/ArrayBoundChecker.cpp
 100.00% (3/3)
  98.31% (58/59)
  95.45% (21/22)
lib/StaticAnalyzer/Checkers/TraversalChecker.cpp
   0.00% (0/9)
   0.00% (0/65)
   0.00% (0/23)
lib/StaticAnalyzer/Checkers/PthreadLockChecker.cpp
  16.67% (4/24)
  11.56% (43/372)
  20.61% (47/228)
lib/StaticAnalyzer/Checkers/AnalyzerStatsChecker.cpp
 100.00% (3/3)
  81.37% (83/102)
  63.16% (24/38)
lib/StaticAnalyzer/Checkers/CStringChecker.cpp
  96.67% (58/60)
  90.23% (1921/2129)
  86.52% (732/846)
lib/StaticAnalyzer/Checkers/OSObjectCStyleCast.cpp
   0.00% (0/5)
   0.00% (0/44)
   0.00% (0/6)
lib/StaticAnalyzer/Checkers/ObjCAtSyncChecker.cpp
  66.67% (2/3)
  10.34% (6/58)
   8.33% (2/24)
lib/StaticAnalyzer/Checkers/CheckObjCInstMethSignature.cpp
 100.00% (6/6)
  98.92% (92/93)
  92.59% (25/27)
lib/StaticAnalyzer/Checkers/PaddingChecker.cpp
  11.76% (2/17)
   3.38% (11/325)
   3.54% (4/113)
lib/StaticAnalyzer/Checkers/UninitializedObject/UninitializedObjectChecker.cpp
  33.33% (10/30)
  25.81% (120/465)
  21.97% (49/223)
lib/StaticAnalyzer/Checkers/UninitializedObject/UninitializedPointee.cpp
   0.00% (0/19)
   0.00% (0/185)
   0.00% (0/97)
lib/StaticAnalyzer/Checkers/UninitializedObject/UninitializedObject.h
  11.76% (2/17)
   8.16% (4/49)
   6.67% (2/30)
lib/StaticAnalyzer/Checkers/IdenticalExprChecker.cpp
  81.82% (9/11)
  39.02% (167/428)
  39.91% (87/218)
lib/StaticAnalyzer/Checkers/CastToStructChecker.cpp
 100.00% (5/5)
  86.08% (68/79)
  93.02% (40/43)
lib/StaticAnalyzer/Checkers/NoReturnFunctionChecker.cpp
 100.00% (4/4)
  76.92% (80/104)
  75.00% (33/44)
lib/StaticAnalyzer/Checkers/UndefCapturedBlockVarChecker.cpp
 100.00% (4/4)
 100.00% (64/64)
 100.00% (34/34)
lib/StaticAnalyzer/Checkers/LLVMConventionsChecker.cpp
 100.00% (25/25)
  75.00% (159/212)
  66.90% (95/142)
lib/StaticAnalyzer/Checkers/RunLoopAutoreleaseLeakChecker.cpp
 100.00% (9/9)
  98.41% (124/126)
  79.41% (27/34)
lib/StaticAnalyzer/Checkers/UndefinedArraySubscriptChecker.cpp
 100.00% (3/3)
  33.33% (10/30)
  31.25% (5/16)
lib/StaticAnalyzer/Checkers/UndefinedAssignmentChecker.cpp
 100.00% (3/3)
  75.00% (66/88)
  76.19% (32/42)
lib/StaticAnalyzer/Checkers/MmapWriteExecChecker.cpp
   0.00% (0/4)
   0.00% (0/45)
   0.00% (0/22)
lib/StaticAnalyzer/Checkers/CheckSecuritySyntaxOnly.cpp
 100.00% (29/29)
  88.54% (680/768)
  77.61% (305/393)
lib/StaticAnalyzer/Checkers/PointerArithChecker.cpp
  87.50% (14/16)
  77.27% (187/242)
  74.83% (107/143)
lib/StaticAnalyzer/Checkers/ChrootChecker.cpp
  66.67% (6/9)
  42.71% (41/96)
  49.02% (25/51)
lib/StaticAnalyzer/Checkers/CheckObjCDealloc.cpp
  45.45% (15/33)
  13.67% (108/790)
  13.07% (49/375)
lib/StaticAnalyzer/Checkers/ObjCUnusedIVarsChecker.cpp
  50.00% (4/8)
  13.67% (19/139)
   8.00% (6/75)
lib/StaticAnalyzer/Checkers/SimpleStreamChecker.cpp
  42.86% (9/21)
  37.65% (61/162)
  37.66% (29/77)
lib/StaticAnalyzer/Checkers/DereferenceChecker.cpp
 100.00% (9/9)
  83.88% (203/242)
  82.61% (76/92)
lib/StaticAnalyzer/Checkers/IteratorChecker.cpp
  72.85% (110/151)
  67.63% (1306/1931)
  68.08% (785/1153)
lib/StaticAnalyzer/Checkers/NonnullGlobalConstantsChecker.cpp
 100.00% (7/7)
  97.40% (75/77)
  94.74% (54/57)
lib/StaticAnalyzer/Checkers/LocalizationChecker.cpp
  79.63% (43/54)
  84.97% (927/1091)
  85.90% (518/603)
lib/StaticAnalyzer/Checkers/FixedAddressChecker.cpp
 100.00% (3/3)
 100.00% (34/34)
 100.00% (18/18)
lib/StaticAnalyzer/Checkers/DynamicTypePropagation.cpp
 100.00% (29/29)
  91.83% (731/796)
  87.07% (303/348)
lib/StaticAnalyzer/Checkers/NumberObjectConversionChecker.cpp
 100.00% (5/5)
  97.56% (280/287)
  87.84% (65/74)
lib/StaticAnalyzer/Checkers/PointerSubChecker.cpp
 100.00% (3/3)
 100.00% (42/42)
 100.00% (23/23)
lib/StaticAnalyzer/Checkers/BuiltinFunctionChecker.cpp
 100.00% (3/3)
  43.56% (44/101)
  31.03% (9/29)
lib/StaticAnalyzer/Checkers/PointerSortingChecker.cpp
   0.00% (0/6)
   0.00% (0/60)
   0.00% (0/7)
lib/StaticAnalyzer/Checkers/ObjCSelfInitChecker.cpp
  52.38% (11/21)
  20.28% (57/281)
  24.83% (37/149)
lib/StaticAnalyzer/Checkers/TrustNonnullChecker.cpp
  72.73% (8/11)
  27.33% (44/161)
  23.53% (24/102)
lib/StaticAnalyzer/Checkers/TaintTesterChecker.cpp
 100.00% (4/4)
  95.83% (23/24)
  92.31% (12/13)
lib/StaticAnalyzer/Checkers/ExprInspectionChecker.cpp
  59.26% (16/27)
  56.61% (167/295)
  44.36% (59/133)
lib/StaticAnalyzer/Checkers/ReturnUndefChecker.cpp
 100.00% (6/6)
  86.42% (70/81)
  75.61% (31/41)
lib/StaticAnalyzer/Checkers/EnumCastOutOfRangeChecker.cpp
   0.00% (0/8)
   0.00% (0/65)
   0.00% (0/20)
lib/StaticAnalyzer/Checkers/NullabilityChecker.cpp
  62.16% (23/37)
  51.27% (483/942)
  53.82% (296/550)
lib/StaticAnalyzer/Checkers/VLASizeChecker.cpp
 100.00% (4/4)
  92.91% (131/141)
  86.67% (39/45)
lib/StaticAnalyzer/Checkers/StackAddrEscapeChecker.cpp
  76.47% (13/17)
  51.35% (152/296)
  48.73% (77/158)
lib/StaticAnalyzer/Checkers/DeadStoresChecker.cpp
  31.82% (7/22)
  15.83% (57/360)
  15.91% (35/220)
lib/StaticAnalyzer/Checkers/VforkChecker.cpp
  81.82% (9/11)
  34.13% (43/126)
  46.43% (26/56)
lib/StaticAnalyzer/Checkers/ObjCContainersASTChecker.cpp
  80.00% (8/10)
  35.59% (42/118)
  38.10% (24/63)
lib/StaticAnalyzer/Checkers/CXXSelfAssignmentChecker.cpp
 100.00% (4/4)
 100.00% (27/27)
 100.00% (15/15)
lib/StaticAnalyzer/Checkers/Taint.cpp
  66.67% (8/12)
  50.86% (89/175)
  53.64% (59/110)
lib/StaticAnalyzer/Checkers/ObjCSuperDeallocChecker.cpp
  42.86% (6/14)
  19.66% (35/178)
  24.32% (18/74)
lib/StaticAnalyzer/Checkers/CloneChecker.cpp
 100.00% (7/7)
  80.29% (110/137)
  86.67% (26/30)
lib/StaticAnalyzer/Checkers/CallAndMessageChecker.cpp
  94.74% (18/19)
  70.80% (337/476)
  64.71% (154/238)
lib/StaticAnalyzer/Checkers/DeleteWithNonVirtualDtorChecker.cpp
 100.00% (6/6)
  94.51% (86/91)
  90.38% (47/52)
lib/StaticAnalyzer/Checkers/MPI-Checker/MPIBugReporter.cpp
  25.00% (1/4)
  19.18% (14/73)
  15.00% (3/20)
lib/StaticAnalyzer/Checkers/MPI-Checker/MPIChecker.h
 100.00% (4/4)
 100.00% (16/16)
 100.00% (7/7)
lib/StaticAnalyzer/Checkers/MPI-Checker/MPIBugReporter.h
  33.33% (1/3)
  50.00% (6/12)
  33.33% (1/3)
lib/StaticAnalyzer/Checkers/MPI-Checker/MPIFunctionClassifier.cpp
  44.44% (8/18)
  82.89% (189/228)
  25.00% (10/40)
lib/StaticAnalyzer/Checkers/MPI-Checker/MPIChecker.cpp
 100.00% (7/7)
  55.19% (85/154)
  54.32% (44/81)
lib/StaticAnalyzer/Checkers/MPI-Checker/MPITypes.h
  75.00% (3/4)
  72.73% (8/11)
  75.00% (3/4)
lib/StaticAnalyzer/Checkers/UndefBranchChecker.cpp
 100.00% (6/6)
 100.00% (68/68)
 100.00% (25/25)
lib/StaticAnalyzer/Checkers/ObjCPropertyChecker.cpp
  50.00% (2/4)
  13.64% (6/44)
   8.00% (2/25)
lib/StaticAnalyzer/Checkers/StreamChecker.cpp
  16.13% (5/31)
  21.38% (65/304)
  35.52% (65/183)
lib/StaticAnalyzer/Checkers/GTestChecker.cpp
  33.33% (3/9)
   6.21% (9/145)
   5.00% (3/60)
lib/StaticAnalyzer/Checkers/ValistChecker.cpp
   0.00% (0/17)
   0.00% (0/278)
   0.00% (0/166)
lib/StaticAnalyzer/Checkers/CheckSizeofPointer.cpp
 100.00% (7/7)
  52.17% (24/46)
  66.67% (14/21)
lib/StaticAnalyzer/Checkers/DivZeroChecker.cpp
 100.00% (5/5)
  87.50% (56/64)
  89.19% (33/37)
lib/StaticAnalyzer/Checkers/AnalysisOrderChecker.cpp
   0.00% (0/20)
   0.00% (0/102)
   0.00% (0/66)
lib/StaticAnalyzer/Checkers/MallocOverflowSecurityChecker.cpp
   0.00% (0/21)
   0.00% (0/241)
   0.00% (0/146)
lib/StaticAnalyzer/Checkers/ObjCMissingSuperCallChecker.cpp
  77.78% (7/9)
  65.67% (88/134)
  54.29% (19/35)
lib/StaticAnalyzer/Checkers/MIGChecker.cpp
  63.64% (7/11)
  33.72% (58/172)
  31.65% (25/79)
lib/StaticAnalyzer/Checkers/StdLibraryFunctionsChecker.cpp
  78.26% (18/23)
  92.91% (799/860)
  94.98% (587/618)
lib/StaticAnalyzer/Checkers/Taint.h
   0.00% (0/2)
   0.00% (0/2)
   0.00% (0/2)
lib/StaticAnalyzer/Checkers/UnreachableCodeChecker.cpp
  57.14% (4/7)
  32.14% (63/196)
  29.37% (42/143)
lib/StaticAnalyzer/Checkers/ConversionChecker.cpp
 100.00% (6/6)
  95.59% (130/136)
  95.70% (89/93)
lib/StaticAnalyzer/Checkers/ArrayBoundCheckerV2.cpp
   0.00% (0/14)
   0.00% (0/251)
   0.00% (0/103)
lib/StaticAnalyzer/Checkers/CStringSyntaxChecker.cpp
 100.00% (14/14)
  96.30% (182/189)
  95.58% (108/113)
lib/StaticAnalyzer/Checkers/MallocChecker.cpp
  85.59% (95/111)
  68.86% (1685/2447)
  66.86% (1013/1515)
lib/StaticAnalyzer/Checkers/DirectIvarAssignment.cpp
   0.00% (0/14)
   0.00% (0/138)
   0.00% (0/77)
lib/StaticAnalyzer/Checkers/MallocSizeofChecker.cpp
  68.42% (13/19)
  42.01% (71/169)
  49.49% (49/99)
lib/StaticAnalyzer/Checkers/VirtualCallChecker.cpp
   0.00% (0/12)
   0.00% (0/196)
   0.00% (0/113)
lib/StaticAnalyzer/Checkers/MacOSKeychainAPIChecker.cpp
  34.78% (8/23)
  14.82% (71/479)
  21.63% (53/245)
lib/StaticAnalyzer/Checkers/ReturnPointerRangeChecker.cpp
 100.00% (3/3)
  96.61% (57/59)
  90.48% (19/21)
lib/StaticAnalyzer/Checkers/BlockInCriticalSectionChecker.cpp
  88.89% (8/9)
  59.41% (60/101)
  63.16% (48/76)
lib/StaticAnalyzer/Checkers/UnixAPIChecker.cpp
  35.00% (7/20)
  33.33% (113/339)
  29.65% (51/172)
lib/StaticAnalyzer/Checkers/NSAutoreleasePoolChecker.cpp
  33.33% (1/3)
   7.89% (3/38)
   4.55% (1/22)
lib/StaticAnalyzer/Checkers/NonNullParamChecker.cpp
 100.00% (6/6)
  96.41% (161/167)
  92.86% (78/84)
lib/StaticAnalyzer/Checkers/CastSizeChecker.cpp
  75.00% (3/4)
  39.00% (39/100)
  29.31% (17/58)
lib/StaticAnalyzer/Checkers/BasicObjCFoundationChecks.cpp
  64.00% (32/50)
  36.76% (336/914)
  32.99% (158/479)
lib/StaticAnalyzer/Checkers/TestAfterDivZeroChecker.cpp
 100.00% (17/17)
  97.77% (175/179)
  96.69% (117/121)
lib/StaticAnalyzer/Checkers/ObjCAutoreleaseWriteChecker.cpp
  83.33% (5/6)
  62.50% (65/104)
  31.25% (5/16)
lib/StaticAnalyzer/Checkers/NSErrorChecker.cpp
  75.00% (15/20)
  57.69% (120/208)
  65.00% (78/120)
lib/Edit/EditedSource.cpp
  90.48% (19/21)
  84.60% (357/422)
  84.02% (163/194)
lib/Edit/RewriteObjCFoundationAPI.cpp
  35.71% (10/28)
  30.14% (305/1012)
  28.67% (215/750)
lib/Edit/Commit.cpp
  71.43% (15/21)
  66.55% (191/287)
  71.43% (125/175)
lib/Index/USRGeneration.cpp
  86.67% (52/60)
  78.50% (756/963)
  53.06% (381/718)
lib/Serialization/Module.cpp
  33.33% (1/3)
   7.69% (5/65)
   6.25% (1/16)
lib/Serialization/ModuleManager.cpp
 100.00% (18/18)
  92.61% (351/379)
  92.74% (166/179)
lib/Serialization/ASTWriterDecl.cpp
  84.31% (86/102)
  90.61% (1902/2099)
  88.94% (635/714)
lib/Serialization/ASTCommon.cpp
  66.67% (4/6)
  43.88% (183/417)
  13.06% (67/513)
lib/Serialization/ASTReaderInternals.h
  87.50% (14/16)
  82.98% (39/47)
  80.65% (25/31)
lib/Serialization/ModuleFileExtension.cpp
  50.00% (2/4)
  33.33% (2/6)
  50.00% (2/4)
lib/Serialization/ASTWriterStmt.cpp
  61.57% (133/216)
  60.52% (1234/2039)
  59.32% (315/531)
lib/Serialization/ASTCommon.h
 100.00% (3/3)
  97.83% (45/46)
  96.88% (31/32)
lib/Serialization/PCHContainerOperations.cpp
 100.00% (8/8)
 100.00% (24/24)
 100.00% (10/10)
lib/Serialization/ASTReaderDecl.cpp
  84.54% (175/207)
  85.11% (3264/3835)
  49.56% (1857/3747)
lib/Serialization/GlobalModuleIndex.cpp
  87.88% (29/33)
  87.30% (612/701)
  79.78% (213/267)
lib/Serialization/ASTReader.cpp
  87.94% (372/423)
  71.86% (8472/11790)
  65.30% (4190/6417)
lib/Serialization/GeneratePCH.cpp
 100.00% (5/5)
  90.24% (37/41)
  88.89% (16/18)
lib/Serialization/InMemoryModuleCache.cpp
 100.00% (8/8)
  98.15% (53/54)
  95.45% (21/22)
lib/Serialization/MultiOnDiskHashTable.h
 100.00% (17/17)
  98.04% (200/204)
  95.16% (59/62)
lib/Serialization/ASTReaderStmt.cpp
  65.00% (143/220)
  72.41% (2199/3037)
  65.01% (472/726)
lib/Serialization/ASTWriter.cpp
  88.20% (314/356)
  90.46% (5692/6292)
  81.62% (2562/3139)
Totals
  82.96% (36100/43515)
  77.92% (543665/697705)
  70.62% (282585/400132)

Files which contain no functions. (These files contain code pulled into other files by the preprocessor.)

include/clang/Basic/OperatorKinds.def
include/clang/Basic/Features.def
include/clang/Basic/X86Target.def
include/clang/Basic/OpenMPKinds.def
include/clang/Basic/CodeGenOptions.def
include/clang/Basic/OpenCLImageTypes.def
include/clang/Basic/TokenKinds.def
include/clang/Basic/OpenCLExtensions.def
include/clang/Basic/MSP430Target.def
include/clang/Basic/LangOptions.def
include/clang/Basic/Sanitizers.def
include/clang/Basic/DiagnosticOptions.def
include/clang/Basic/OpenCLExtensionTypes.def
include/clang/Basic/Builtins.def
include/clang/Frontend/LangStandards.def
include/clang/Analysis/Analyses/ThreadSafetyOps.def
include/clang/AST/TypeLocNodes.def
include/clang/AST/TypeNodes.def
include/clang/AST/BuiltinTypes.def
include/clang/AST/OperationKinds.def
include/clang/StaticAnalyzer/Core/AnalyzerOptions.def
include/clang/StaticAnalyzer/Core/Analyses.def
include/clang/StaticAnalyzer/Core/PathSensitive/Regions.def
include/clang/StaticAnalyzer/Core/PathSensitive/SVals.def
include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def
Generated by llvm-cov -- llvm version 9.0.0svn