Coverage Report

Created: 2018-12-15 01:41

Click here for information about interpreting this report.

FilenameFunction CoverageLine CoverageRegion Coverage
tools/driver/cc1gen_reproducer_main.cpp
 100.00% (8/8)
  93.38% (127/136)
  88.64% (39/44)
tools/driver/cc1_main.cpp
  75.00% (3/4)
  75.00% (84/112)
  52.50% (21/40)
tools/driver/driver.cpp
 100.00% (14/14)
  91.62% (361/394)
  86.29% (170/197)
tools/driver/cc1as_main.cpp
  83.33% (5/6)
  83.94% (366/436)
  75.81% (94/124)
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
  50.00% (1/2)
  50.00% (1/2)
  50.00% (1/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
  97.30% (180/185)
  96.26% (772/802)
  96.27% (361/375)
include/clang/ASTMatchers/ASTMatchersInternal.h
  97.89% (93/95)
  97.58% (404/414)
  96.59% (170/176)
include/clang/Parse/RAIIObjectsForParser.h
  97.96% (48/49)
  98.48% (195/198)
  93.10% (81/87)
include/clang/Parse/Parser.h
  99.17% (119/120)
  98.21% (548/558)
  97.78% (353/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
  97.20% (104/107)
  98.28% (401/408)
  97.35% (147/151)
include/clang/CodeGen/ConstantInitFuture.h
   0.00% (0/5)
   0.00% (0/9)
   0.00% (0/5)
include/clang/CodeGen/SwiftCallingConv.h
 100.00% (4/4)
 100.00% (11/11)
 100.00% (4/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)
 100.00% (90/90)
 100.00% (46/46)
include/clang/Basic/LangOptions.h
  95.24% (20/21)
  97.83% (45/46)
  96.97% (32/33)
include/clang/Basic/CommentOptions.h
 100.00% (1/1)
 100.00% (1/1)
 100.00% (1/1)
include/clang/Basic/IdentifierTable.h
  97.73% (86/88)
  97.70% (298/305)
  96.69% (146/151)
include/clang/Basic/Sanitizers.h
 100.00% (6/6)
 100.00% (16/16)
 100.00% (8/8)
include/clang/Basic/TokenKinds.h
 100.00% (4/4)
 100.00% (21/21)
  99.44% (177/178)
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
  96.43% (27/28)
  82.38% (201/244)
  69.01% (118/171)
include/clang/Basic/TargetInfo.h
  88.78% (182/205)
  84.26% (396/470)
  84.87% (230/271)
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)
 100.00% (92/92)
  93.75% (30/32)
include/clang/Basic/FileManager.h
  87.50% (14/16)
  90.00% (18/20)
  87.50% (14/16)
include/clang/Basic/ExceptionSpecificationType.h
 100.00% (5/5)
 100.00% (18/18)
 100.00% (15/15)
include/clang/Basic/XRayInstr.h
  50.00% (3/6)
  75.00% (9/12)
  50.00% (4/8)
include/clang/Basic/FileSystemStatCache.h
  62.50% (5/8)
  47.37% (9/19)
  38.46% (5/13)
include/clang/Basic/Visibility.h
 100.00% (20/20)
  98.59% (70/71)
  97.30% (36/37)
include/clang/Basic/SourceManager.h
  95.54% (107/112)
  94.04% (521/554)
  93.50% (259/277)
include/clang/Basic/AddressSpaces.h
 100.00% (3/3)
 100.00% (11/11)
 100.00% (3/3)
include/clang/Basic/DiagnosticIDs.h
  87.50% (14/16)
  88.37% (38/43)
  88.89% (16/18)
include/clang/Basic/Linkage.h
 100.00% (5/5)
  96.88% (31/32)
  95.24% (20/21)
include/clang/Basic/Module.h
  94.29% (33/35)
  95.88% (93/97)
  96.15% (50/52)
include/clang/Basic/FixedPoint.h
 100.00% (10/10)
 100.00% (20/20)
 100.00% (17/17)
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
  94.97% (151/159)
  97.81% (446/456)
  95.45% (168/176)
include/clang/Basic/SourceLocation.h
  93.59% (73/78)
  97.04% (164/169)
  94.19% (81/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% (74/74)
 100.00% (86/86)
include/clang/Basic/TargetBuiltins.h
 100.00% (6/6)
  92.86% (13/14)
  91.67% (11/12)
include/clang/Basic/ABI.h
  90.91% (20/22)
  90.48% (57/63)
  95.83% (46/48)
include/clang/Basic/PartialDiagnostic.h
  94.59% (35/37)
  94.94% (225/237)
  93.14% (95/102)
include/clang/Basic/CodeGenOptions.h
 100.00% (7/7)
 100.00% (17/17)
 100.00% (7/7)
include/clang/Frontend/MigratorOptions.h
 100.00% (1/1)
 100.00% (4/4)
 100.00% (1/1)
include/clang/Frontend/Utils.h
  72.73% (8/11)
  70.59% (12/17)
  72.73% (8/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)
  63.29% (50/79)
  64.86% (24/37)
include/clang/Frontend/CommandLineSourceLoc.h
  50.00% (1/2)
  95.00% (19/20)
  87.50% (7/8)
include/clang/Frontend/DependencyOutputOptions.h
 100.00% (1/1)
 100.00% (1/1)
 100.00% (1/1)
include/clang/Frontend/FrontendAction.h
  83.33% (20/24)
  86.54% (45/52)
  84.62% (22/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
  31.25% (5/16)
  37.50% (9/24)
  31.25% (5/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
  85.94% (55/64)
  82.99% (161/194)
  79.73% (59/74)
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
  85.45% (94/110)
  85.10% (217/255)
  87.40% (111/127)
include/clang/Analysis/SelectorExtras.h
 100.00% (2/2)
 100.00% (12/12)
 100.00% (5/5)
include/clang/Analysis/CallGraph.h
  73.33% (22/30)
  77.42% (48/62)
  77.78% (28/36)
include/clang/Analysis/AnalysisDeclContext.h
  77.08% (37/48)
  78.79% (78/99)
  78.00% (39/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
  92.00% (23/25)
  89.32% (92/103)
  88.89% (32/36)
include/clang/Analysis/ConstructionContext.h
  92.98% (53/57)
  83.78% (124/148)
  73.61% (53/72)
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
  25.00% (4/16)
  32.81% (21/64)
  45.45% (10/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
  85.71% (6/7)
  90.91% (10/11)
  85.71% (6/7)
include/clang/Analysis/Analyses/UninitializedValues.h
  83.33% (10/12)
  89.47% (17/19)
  90.00% (18/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
  87.95% (197/224)
  90.43% (416/460)
  88.84% (223/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)
  95.30% (223/234)
  89.66% (104/116)
include/clang/Sema/CodeCompleteOptions.h
 100.00% (1/1)
 100.00% (1/1)
 100.00% (1/1)
include/clang/Sema/ExternalSemaSource.h
  88.24% (15/17)
  92.00% (23/25)
  88.24% (15/17)
include/clang/Sema/Designator.h
  90.91% (20/22)
  97.83% (90/92)
  93.55% (29/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
  80.00% (40/50)
  71.57% (73/102)
  83.61% (51/61)
include/clang/Sema/Ownership.h
 100.00% (36/36)
 100.00% (63/63)
 100.00% (40/40)
include/clang/Sema/Sema.h
  94.61% (193/204)
  94.76% (651/687)
  94.49% (326/345)
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
  97.22% (35/36)
  94.96% (113/119)
  95.56% (43/45)
include/clang/Sema/SemaInternal.h
  94.29% (33/35)
  96.60% (142/147)
  95.19% (99/104)
include/clang/Sema/ScopeInfo.h
  95.29% (81/85)
  90.94% (251/276)
  90.60% (106/117)
include/clang/Sema/TemplateDeduction.h
  92.31% (24/26)
  91.89% (68/74)
  90.62% (29/32)
include/clang/Sema/ParsedAttr.h
  93.16% (109/117)
  93.96% (358/381)
  93.98% (125/133)
include/clang/Sema/Template.h
 100.00% (32/32)
  96.55% (140/145)
  98.31% (58/59)
include/clang/Sema/DeclSpec.h
  96.95% (254/262)
  94.35% (901/955)
  91.44% (534/584)
include/clang/Sema/Initialization.h
  97.65% (83/85)
  96.18% (277/288)
  96.75% (119/123)
include/clang/Sema/Lookup.h
  98.65% (73/74)
  98.56% (274/278)
  97.69% (127/130)
include/clang/Sema/SemaConsumer.h
  75.00% (3/4)
  87.50% (7/8)
  75.00% (3/4)
include/clang/Sema/TypoCorrection.h
  93.18% (41/44)
  90.07% (127/141)
  92.47% (86/93)
include/clang/Sema/ParsedTemplate.h
 100.00% (17/17)
 100.00% (54/54)
 100.00% (17/17)
include/clang/Sema/Scope.h
  92.00% (46/50)
  94.67% (142/150)
  94.12% (80/85)
include/clang/CrossTU/CrossTranslationUnit.h
  75.00% (6/8)
  75.00% (6/8)
  75.00% (6/8)
include/clang/AST/DeclFriend.h
  91.30% (21/23)
  81.11% (73/90)
  82.35% (42/51)
include/clang/AST/TypeLoc.h
  96.39% (320/332)
  96.56% (1123/1163)
  95.72% (447/467)
include/clang/AST/ExprCXX.h
  95.79% (591/617)
  95.05% (1306/1374)
  94.93% (805/848)
include/clang/AST/DeclTemplate.h
  87.54% (267/305)
  85.60% (773/903)
  89.24% (365/409)
include/clang/AST/DeclOpenMP.h
  94.12% (48/51)
  89.13% (82/92)
  94.12% (48/51)
include/clang/AST/DeclContextInternals.h
 100.00% (18/18)
  99.40% (167/168)
  98.67% (74/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
  80.00% (32/40)
  58.02% (152/262)
  77.53% (69/89)
include/clang/AST/EvaluatedExprVisitor.h
 100.00% (18/18)
  96.49% (55/57)
  94.44% (34/36)
include/clang/AST/DeclObjC.h
  95.17% (355/373)
  92.86% (911/981)
  93.31% (488/523)
include/clang/AST/LocInfoType.h
 100.00% (4/4)
 100.00% (8/8)
 100.00% (4/4)
include/clang/AST/RecursiveASTVisitor.h
  60.16% (77/128)
  65.83% (682/1036)
  31.25% (2704/8653)
include/clang/AST/DeclarationName.h
  92.41% (73/79)
  94.93% (262/276)
  93.69% (104/111)
include/clang/AST/DeclVisitor.h
 100.00% (3/3)
 100.00% (10/10)
  94.32% (498/528)
include/clang/AST/StmtCXX.h
  97.96% (96/98)
  98.96% (190/192)
  95.33% (102/107)
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)
  95.18% (79/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
  84.85% (84/99)
  90.45% (161/178)
  85.98% (92/107)
include/clang/AST/VTTBuilder.h
 100.00% (11/11)
 100.00% (27/27)
 100.00% (11/11)
include/clang/AST/Stmt.h
  95.47% (443/464)
  95.32% (937/983)
  94.61% (509/538)
include/clang/AST/OpenMPClause.h
  96.23% (562/584)
  94.98% (1325/1395)
  96.86% (741/765)
include/clang/AST/Mangle.h
  75.00% (9/12)
  73.08% (19/26)
  78.57% (11/14)
include/clang/AST/StmtOpenMP.h
  99.62% (261/262)
  99.35% (766/771)
  99.12% (338/341)
include/clang/AST/APValue.h
  97.85% (91/93)
  97.93% (284/290)
  98.04% (100/102)
include/clang/AST/ASTTypeTraits.h
  93.94% (31/33)
  92.61% (163/176)
  94.05% (79/84)
include/clang/AST/ASTContext.h
  94.84% (147/155)
  94.54% (485/513)
  94.98% (246/259)
include/clang/AST/DeclLookups.h
  80.00% (8/10)
  74.00% (37/50)
  87.50% (21/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)
  91.23% (208/228)
  84.95% (79/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)
  89.43% (1168/1306)
include/clang/AST/ASTLambda.h
 100.00% (8/8)
  93.02% (40/43)
  88.64% (39/44)
include/clang/AST/ExprOpenMP.h
 100.00% (20/20)
 100.00% (34/34)
 100.00% (20/20)
include/clang/AST/UnresolvedSet.h
  82.35% (28/34)
  77.55% (38/49)
  82.35% (28/34)
include/clang/AST/DataCollection.h
 100.00% (3/3)
 100.00% (9/9)
 100.00% (3/3)
include/clang/AST/NonTrivialTypeVisitor.h
 100.00% (9/9)
  80.30% (53/66)
  67.65% (23/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
 100.00% (16/16)
 100.00% (18/18)
 100.00% (16/16)
include/clang/AST/DeclCXX.h
  94.97% (378/398)
  94.84% (1065/1123)
  96.24% (615/639)
include/clang/AST/TemplateName.h
  95.24% (40/42)
  98.04% (100/102)
  96.30% (52/54)
include/clang/AST/ParentMap.h
  80.00% (4/5)
  80.00% (12/15)
  80.00% (4/5)
include/clang/AST/ExternalASTSource.h
  90.70% (39/43)
  86.89% (106/122)
  89.19% (66/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
 100.00% (37/37)
  97.14% (136/140)
  98.53% (67/68)
include/clang/AST/Expr.h
  91.56% (803/877)
  90.71% (1885/2078)
  92.16% (1058/1148)
include/clang/AST/ASTMutationListener.h
   0.00% (0/20)
   0.00% (0/20)
   0.00% (0/20)
include/clang/AST/ASTUnresolvedSet.h
  71.43% (15/21)
  67.44% (29/43)
  58.62% (17/29)
include/clang/AST/GlobalDecl.h
 100.00% (24/24)
 100.00% (78/78)
 100.00% (26/26)
include/clang/AST/ASTDumperUtils.h
 100.00% (5/5)
 100.00% (106/106)
 100.00% (23/23)
include/clang/AST/BaseSubobject.h
 100.00% (9/9)
 100.00% (26/26)
 100.00% (11/11)
include/clang/AST/CharUnits.h
 100.00% (40/40)
 100.00% (122/122)
 100.00% (40/40)
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
  90.62% (232/256)
  90.00% (504/560)
  90.65% (291/321)
include/clang/AST/LambdaCapture.h
 100.00% (9/9)
 100.00% (25/25)
 100.00% (13/13)
include/clang/AST/ASTImporter.h
  75.00% (9/12)
  75.00% (18/24)
  76.47% (13/17)
include/clang/AST/TemplateBase.h
  86.84% (66/76)
  89.20% (223/250)
  87.64% (78/89)
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
  93.41% (496/531)
  93.27% (1248/1338)
  94.00% (705/750)
include/clang/AST/TypeVisitor.h
 100.00% (3/3)
 100.00% (12/12)
  95.37% (206/216)
include/clang/AST/ComparisonCategories.h
 100.00% (15/15)
 100.00% (58/58)
 100.00% (29/29)
include/clang/AST/ODRHash.h
 100.00% (1/1)
 100.00% (1/1)
 100.00% (1/1)
include/clang/AST/DeclBase.h
  95.29% (182/191)
  95.69% (577/603)
  96.19% (328/341)
include/clang/AST/NSAPI.h
 100.00% (11/11)
 100.00% (36/36)
 100.00% (13/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
  82.93% (102/123)
  87.88% (232/264)
  85.43% (129/151)
include/clang/AST/TypeLocVisitor.h
 100.00% (3/3)
 100.00% (19/19)
  82.26% (510/620)
include/clang/AST/Type.h
  93.67% (725/774)
  95.45% (2326/2437)
  94.84% (1563/1648)
include/clang/AST/CommentLexer.h
  97.14% (34/35)
  99.20% (124/125)
  97.50% (39/40)
include/clang/AST/Availability.h
 100.00% (7/7)
 100.00% (7/7)
 100.00% (7/7)
include/clang/AST/OSLog.h
 100.00% (17/17)
 100.00% (51/51)
 100.00% (24/24)
include/clang/AST/Attr.h
  87.80% (36/41)
  84.55% (104/123)
  87.04% (47/54)
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
  91.67% (88/96)
  93.97% (187/199)
  92.48% (123/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
  94.81% (146/154)
  94.14% (514/546)
  95.52% (277/290)
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
 100.00% (22/22)
 100.00% (98/98)
 100.00% (30/30)
include/clang/Lex/DirectoryLookup.h
  87.50% (14/16)
  94.12% (32/34)
  75.00% (18/24)
include/clang/Lex/HeaderSearchOptions.h
 100.00% (7/7)
 100.00% (15/15)
 100.00% (7/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
  87.50% (7/8)
  82.35% (14/17)
  87.50% (7/8)
include/clang/Lex/Token.h
  95.83% (46/48)
  98.53% (134/136)
  97.01% (65/67)
include/clang/Lex/HeaderSearch.h
  87.18% (34/39)
  89.19% (99/111)
  89.58% (43/48)
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)
  78.72% (37/47)
  77.78% (14/18)
include/clang/Lex/Lexer.h
  95.65% (22/23)
  99.04% (103/104)
  93.33% (42/45)
include/clang/Lex/PPCallbacks.h
  89.55% (60/67)
  85.93% (171/199)
  89.86% (62/69)
include/clang/Lex/MultipleIncludeOpt.h
 100.00% (15/15)
 100.00% (81/81)
 100.00% (27/27)
include/clang/Lex/ModuleMap.h
  96.00% (24/25)
  94.64% (53/56)
  96.88% (31/32)
include/clang/Driver/Action.h
  91.67% (55/60)
  92.68% (114/123)
  92.65% (63/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% (21/21)
 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
  90.38% (47/52)
  93.51% (72/77)
  91.07% (51/56)
include/clang/Driver/Tool.h
  90.91% (10/11)
  93.33% (14/15)
  90.91% (10/11)
include/clang/Driver/Compilation.h
  92.31% (24/26)
  94.52% (69/73)
  95.12% (39/41)
include/clang/Driver/XRayArgs.h
  66.67% (2/3)
  66.67% (2/3)
  80.00% (4/5)
include/clang/Driver/Distro.h
  70.00% (7/10)
  67.86% (19/28)
  83.33% (15/18)
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% (14/14)
 100.00% (31/31)
 100.00% (14/14)
include/clang/StaticAnalyzer/Core/BugReporter/BugReporter.h
  76.67% (46/60)
  78.99% (94/119)
  77.27% (51/66)
include/clang/StaticAnalyzer/Core/BugReporter/PathDiagnostic.h
  91.89% (102/111)
  89.84% (230/256)
  91.45% (139/152)
include/clang/StaticAnalyzer/Core/BugReporter/BugType.h
 100.00% (12/12)
 100.00% (22/22)
 100.00% (14/14)
include/clang/StaticAnalyzer/Core/Checker.h
 100.00% (63/63)
 100.00% (256/256)
 100.00% (89/89)
include/clang/StaticAnalyzer/Core/CheckerRegistry.h
 100.00% (1/1)
 100.00% (1/1)
 100.00% (1/1)
include/clang/StaticAnalyzer/Core/RetainSummaryManager.h
  93.65% (59/63)
  91.98% (195/212)
  95.79% (91/95)
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
  96.88% (31/32)
  91.57% (76/83)
  97.44% (38/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/SMTSort.h
   0.00% (0/1)
   0.00% (0/3)
   0.00% (0/1)
include/clang/StaticAnalyzer/Core/PathSensitive/SValVisitor.h
  75.00% (6/8)
  95.24% (40/42)
  53.23% (107/201)
include/clang/StaticAnalyzer/Core/PathSensitive/CheckerHelpers.h
 100.00% (1/1)
  90.00% (9/10)
  90.00% (9/10)
include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h
  82.14% (23/28)
  82.14% (46/56)
  78.12% (25/32)
include/clang/StaticAnalyzer/Core/PathSensitive/CallEvent.h
  97.12% (135/139)
  95.17% (394/414)
  93.30% (181/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/18)
   0.00% (0/541)
   0.00% (0/291)
include/clang/StaticAnalyzer/Core/PathSensitive/DynamicTypeInfo.h
 100.00% (7/7)
 100.00% (12/12)
 100.00% (9/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
  75.61% (31/41)
  82.46% (94/114)
  81.13% (43/53)
include/clang/StaticAnalyzer/Core/PathSensitive/ExplodedGraph.h
  82.61% (57/69)
  90.55% (115/127)
  85.37% (70/82)
include/clang/StaticAnalyzer/Core/PathSensitive/ConstraintManager.h
  91.67% (11/12)
  95.71% (67/70)
  96.43% (27/28)
include/clang/StaticAnalyzer/Core/PathSensitive/MemRegion.h
  94.41% (135/143)
  93.09% (364/391)
  93.53% (159/170)
include/clang/StaticAnalyzer/Core/PathSensitive/AnalysisManager.h
  89.47% (17/19)
  92.21% (71/77)
  93.33% (28/30)
include/clang/StaticAnalyzer/Core/PathSensitive/ProgramStateTrait.h
 100.00% (31/31)
 100.00% (94/94)
 100.00% (43/43)
include/clang/StaticAnalyzer/Core/PathSensitive/SymbolManager.h
  84.81% (67/79)
  89.61% (207/231)
  84.27% (75/89)
include/clang/StaticAnalyzer/Core/PathSensitive/CoreEngine.h
  86.57% (58/67)
  80.95% (136/168)
  84.44% (76/90)
include/clang/StaticAnalyzer/Core/PathSensitive/SVals.h
  82.28% (65/79)
  80.97% (183/226)
  87.39% (97/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/SMTSolver.h
   0.00% (0/2)
   0.00% (0/14)
   0.00% (0/9)
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
  82.35% (14/17)
  88.64% (39/44)
  88.89% (24/27)
include/clang/StaticAnalyzer/Core/PathSensitive/CheckerContext.h
 100.00% (30/30)
 100.00% (114/114)
 100.00% (57/57)
include/clang/StaticAnalyzer/Core/PathSensitive/SMTExpr.h
   0.00% (0/1)
   0.00% (0/3)
   0.00% (0/1)
include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h
  87.50% (56/64)
  86.52% (199/230)
  88.76% (79/89)
include/clang/StaticAnalyzer/Core/CheckerManager.h
  96.15% (25/26)
  97.14% (68/70)
  93.94% (31/33)
include/clang/StaticAnalyzer/Frontend/FrontendActions.h
 100.00% (1/1)
 100.00% (1/1)
 100.00% (1/1)
include/clang/StaticAnalyzer/Checkers/SValExplainer.h
  83.33% (25/30)
  84.66% (149/176)
  90.67% (68/75)
include/clang/StaticAnalyzer/Checkers/MPIFunctionClassifier.h
 100.00% (1/1)
 100.00% (1/1)
 100.00% (1/1)
include/clang/Edit/EditedSource.h
 100.00% (7/7)
 100.00% (13/13)
 100.00% (7/7)
include/clang/Edit/Commit.h
 100.00% (11/11)
 100.00% (28/28)
 100.00% (11/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
  85.71% (12/14)
  90.00% (18/20)
  85.71% (12/14)
include/clang/Serialization/ModuleFileExtension.h
  75.00% (3/4)
  75.00% (3/4)
  75.00% (3/4)
include/clang/Serialization/ASTWriter.h
  91.94% (57/62)
  92.56% (112/121)
  92.86% (65/70)
include/clang/Serialization/ContinuousRangeMap.h
 100.00% (13/13)
  98.33% (59/60)
  96.15% (25/26)
include/clang/Serialization/ASTBitCodes.h
  80.56% (29/36)
  79.41% (81/102)
  79.55% (35/44)
include/clang/Serialization/Module.h
 100.00% (11/11)
 100.00% (29/29)
 100.00% (20/20)
include/clang/Serialization/ASTDeserializationListener.h
  33.33% (3/9)
  33.33% (3/9)
  33.33% (3/9)
include/clang/Serialization/GlobalModuleIndex.h
 100.00% (1/1)
 100.00% (1/1)
 100.00% (1/1)
include/clang/Serialization/ASTReader.h
  92.41% (134/145)
  93.35% (351/376)
  92.35% (157/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)
  91.78% (547/596)
  77.46% (110/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)
  99.16% (475/479)
  99.50% (200/201)
lib/Rewrite/TokenRewriter.cpp
   0.00% (0/5)
   0.00% (0/55)
   0.00% (0/10)
lib/ASTMatchers/ASTMatchFinder.cpp
  93.26% (83/89)
  94.50% (636/673)
  89.50% (307/343)
lib/ASTMatchers/ASTMatchersInternal.cpp
 100.00% (40/40)
  98.89% (355/359)
  97.14% (170/175)
lib/Parse/ParseStmt.cpp
 100.00% (39/39)
  94.33% (1896/2010)
  93.07% (739/794)
lib/Parse/ParseAST.cpp
  50.00% (3/6)
  70.83% (85/120)
  56.76% (21/37)
lib/Parse/ParseTemplate.cpp
 100.00% (34/34)
  96.74% (1278/1321)
  94.98% (435/458)
lib/Parse/ParseDeclCXX.cpp
 100.00% (59/59)
  95.87% (3690/3849)
  95.03% (1549/1630)
lib/Parse/ParseExprCXX.cpp
 100.00% (45/45)
  94.85% (2633/2776)
  95.17% (1754/1843)
lib/Parse/ParseStmtAsm.cpp
 100.00% (16/16)
  97.68% (715/732)
  97.32% (291/299)
lib/Parse/ParsePragma.cpp
 100.00% (95/95)
  93.70% (2500/2668)
  92.71% (1107/1194)
lib/Parse/ParseDecl.cpp
 100.00% (90/90)
  95.44% (5899/6181)
  95.19% (3030/3183)
lib/Parse/ParseOpenMP.cpp
  96.55% (28/29)
  95.05% (1650/1736)
  96.37% (930/965)
lib/Parse/ParseCXXInlineMethods.cpp
 100.00% (26/26)
  96.47% (1093/1133)
  92.23% (451/489)
lib/Parse/ParseExpr.cpp
 100.00% (35/35)
  94.37% (2449/2595)
  96.13% (1542/1604)
lib/Parse/ParseTentative.cpp
  96.77% (30/31)
  89.48% (1386/1549)
  90.93% (1243/1367)
lib/Parse/Parser.cpp
 100.00% (60/60)
  94.83% (1906/2010)
  94.35% (885/938)
lib/Parse/ParseObjc.cpp
 100.00% (66/66)
  94.15% (3009/3196)
  93.10% (1295/1391)
lib/Parse/ParseInit.cpp
 100.00% (5/5)
  91.93% (433/471)
  88.95% (161/181)
lib/CodeGen/CodeGenTBAA.cpp
  94.74% (18/19)
  93.50% (331/354)
  89.71% (183/204)
lib/CodeGen/CGLoopInfo.h
  88.24% (15/17)
  86.21% (25/29)
  85.71% (18/21)
lib/CodeGen/CGCXXABI.cpp
  47.22% (17/36)
  60.89% (137/225)
  67.65% (46/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
  90.91% (60/66)
  92.86% (143/154)
  88.24% (75/85)
lib/CodeGen/CodeGenPGO.h
 100.00% (7/7)
  95.65% (22/23)
  95.24% (20/21)
lib/CodeGen/CGObjCGNU.cpp
  77.52% (100/129)
  83.83% (2816/3359)
  75.39% (579/768)
lib/CodeGen/CGOpenMPRuntimeNVPTX.h
 100.00% (4/4)
 100.00% (6/6)
 100.00% (4/4)
lib/CodeGen/CGGPUBuiltin.cpp
 100.00% (3/3)
 100.00% (75/75)
 100.00% (18/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
 100.00% (106/106)
  97.53% (2366/2426)
  95.28% (868/911)
lib/CodeGen/CodeGenModule.cpp
  97.52% (197/202)
  96.29% (4850/5037)
  95.66% (2444/2555)
lib/CodeGen/CGOpenMPRuntimeNVPTX.cpp
  97.62% (123/126)
  85.91% (3445/4010)
  71.08% (929/1307)
lib/CodeGen/CGOpenCLRuntime.cpp
 100.00% (11/11)
  99.23% (129/130)
  45.76% (135/295)
lib/CodeGen/CGBuilder.h
  97.30% (36/37)
  97.32% (145/149)
  95.00% (38/40)
lib/CodeGen/CGVTables.cpp
 100.00% (31/31)
  97.32% (908/933)
  92.66% (341/368)
lib/CodeGen/TargetInfo.h
  61.90% (13/21)
  56.76% (21/37)
  61.90% (13/21)
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
  84.52% (71/84)
  86.70% (795/917)
  72.73% (224/308)
lib/CodeGen/CodeGenTBAA.h
  93.33% (14/15)
  98.28% (57/58)
  95.65% (22/23)
lib/CodeGen/CGDebugInfo.cpp
  98.10% (155/158)
  95.49% (3941/4127)
  77.01% (1601/2079)
lib/CodeGen/CGCUDANV.cpp
 100.00% (17/17)
  98.94% (468/473)
  93.75% (90/96)
lib/CodeGen/CGExprScalar.cpp
  95.73% (157/164)
  92.63% (3732/4029)
  89.62% (1503/1677)
lib/CodeGen/CodeGenPGO.cpp
 100.00% (61/61)
  96.06% (756/787)
  93.77% (301/321)
lib/CodeGen/CGObjC.cpp
  97.44% (152/156)
  95.01% (2798/2945)
  90.41% (745/824)
lib/CodeGen/CGObjCRuntime.h
  60.00% (3/5)
  33.33% (3/9)
  50.00% (3/6)
lib/CodeGen/MicrosoftCXXABI.cpp
  97.42% (151/155)
  96.15% (3294/3426)
  92.64% (956/1032)
lib/CodeGen/CGStmt.cpp
 100.00% (42/42)
  96.47% (2104/2181)
  95.72% (1207/1261)
lib/CodeGen/CGVTables.h
 100.00% (2/2)
 100.00% (6/6)
 100.00% (2/2)
lib/CodeGen/CGDeclCXX.cpp
 100.00% (20/20)
  98.44% (630/640)
  93.31% (223/239)
lib/CodeGen/CGDebugInfo.h
  92.31% (12/13)
  91.43% (32/35)
  94.12% (16/17)
lib/CodeGen/CGAtomic.cpp
  96.55% (56/58)
  96.13% (1688/1756)
  93.26% (636/682)
lib/CodeGen/CGCleanup.cpp
  92.68% (38/41)
  90.25% (1028/1139)
  89.65% (381/425)
lib/CodeGen/CGExprAgg.cpp
  85.00% (68/80)
  89.72% (1528/1703)
  82.65% (581/703)
lib/CodeGen/CodeGenTypes.cpp
 100.00% (23/23)
  96.61% (684/708)
  82.28% (506/615)
lib/CodeGen/CGVTT.cpp
 100.00% (5/5)
 100.00% (145/145)
 100.00% (33/33)
lib/CodeGen/CGCall.h
  96.23% (51/53)
  95.51% (149/156)
  96.83% (61/63)
lib/CodeGen/CGCXX.cpp
 100.00% (6/6)
  96.55% (252/261)
  92.23% (95/103)
lib/CodeGen/CGNonTrivialStruct.cpp
  98.77% (80/81)
  99.20% (617/622)
  97.57% (201/206)
lib/CodeGen/CGObjCMac.cpp
  92.94% (237/255)
  95.36% (5197/5450)
  91.56% (1529/1670)
lib/CodeGen/CGObjCRuntime.cpp
 100.00% (12/12)
  92.81% (271/292)
  92.41% (73/79)
lib/CodeGen/Address.h
  94.12% (16/17)
  94.00% (47/50)
  94.12% (16/17)
lib/CodeGen/CGException.cpp
  94.44% (68/72)
  95.23% (1776/1865)
  92.04% (624/678)
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
 100.00% (48/48)
  95.85% (1987/2073)
  93.73% (613/654)
lib/CodeGen/BackendUtil.cpp
  87.93% (51/58)
  88.44% (1094/1237)
  87.58% (416/475)
lib/CodeGen/SwiftCallingConv.cpp
  89.19% (33/37)
  84.90% (658/775)
  80.00% (256/320)
lib/CodeGen/CGDecl.cpp
  95.71% (67/70)
  93.57% (1731/1850)
  86.24% (733/850)
lib/CodeGen/CGCoroutine.cpp
 100.00% (28/28)
  96.80% (514/531)
  95.95% (142/148)
lib/CodeGen/CGStmtOpenMP.cpp
  93.77% (286/305)
  96.28% (5572/5787)
  88.59% (1305/1473)
lib/CodeGen/TargetInfo.cpp
  87.73% (336/383)
  90.87% (6900/7593)
  91.14% (3599/3949)
lib/CodeGen/VarBypassDetector.h
 100.00% (1/1)
 100.00% (3/3)
 100.00% (3/3)
lib/CodeGen/ObjectFilePCHContainerOperations.cpp
  94.74% (18/19)
  95.37% (247/259)
  92.17% (106/115)
lib/CodeGen/CodeGenTypes.h
 100.00% (12/12)
  73.02% (46/63)
  51.16% (22/43)
lib/CodeGen/CGLoopInfo.cpp
 100.00% (8/8)
  88.40% (282/319)
  76.33% (129/169)
lib/CodeGen/CGBuiltin.cpp
  99.17% (119/120)
  96.51% (11904/12334)
  95.04% (4977/5237)
lib/CodeGen/CGCall.cpp
  98.54% (135/137)
  96.99% (3999/4123)
  94.13% (1571/1669)
lib/CodeGen/CGOpenMPRuntime.cpp
  83.00% (288/347)
  95.18% (8503/8934)
  84.69% (1848/2182)
lib/CodeGen/CGRecordLayoutBuilder.cpp
  94.87% (37/39)
  96.87% (618/638)
  98.47% (321/326)
lib/CodeGen/CodeGenAction.cpp
  79.69% (51/64)
  89.81% (749/834)
  82.37% (299/363)
lib/CodeGen/CGOpenMPRuntime.h
  93.22% (55/59)
  92.39% (85/92)
  93.22% (55/59)
lib/CodeGen/CGExpr.cpp
  97.26% (142/146)
  95.44% (4228/4430)
  91.58% (1653/1805)
lib/CodeGen/VarBypassDetector.cpp
 100.00% (5/5)
  85.71% (114/133)
  80.00% (68/85)
lib/CodeGen/CGBlocks.cpp
  98.94% (93/94)
  97.34% (2529/2598)
  94.78% (763/805)
lib/CodeGen/EHScopeStack.h
  92.31% (36/39)
  96.51% (83/86)
  92.31% (36/39)
lib/CodeGen/CGExprConstant.cpp
  87.25% (89/102)
  86.25% (1543/1789)
  84.64% (650/768)
lib/CodeGen/CodeGenFunction.h
  96.52% (194/201)
  96.21% (787/818)
  95.88% (349/364)
lib/CodeGen/SanitizerMetadata.cpp
 100.00% (6/6)
  98.70% (76/77)
  95.83% (23/24)
lib/CodeGen/ModuleBuilder.cpp
  96.77% (30/31)
  98.18% (216/220)
  95.58% (108/113)
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
 100.00% (11/11)
 100.00% (36/36)
 100.00% (11/11)
lib/CodeGen/CoverageMappingGen.cpp
  98.85% (86/87)
  98.64% (1157/1173)
  96.61% (427/442)
lib/CodeGen/CodeGenFunction.cpp
  98.65% (73/74)
  95.32% (2139/2244)
  84.62% (1392/1645)
lib/CodeGen/CGValue.h
  91.75% (89/97)
  94.41% (287/304)
  90.91% (100/110)
lib/CodeGen/ItaniumCXXABI.cpp
 100.00% (141/141)
  96.03% (3293/3429)
  68.09% (1003/1473)
lib/Basic/Module.cpp
  96.30% (26/27)
  87.77% (524/597)
  85.48% (265/310)
lib/Basic/DiagnosticIDs.cpp
  97.44% (38/39)
  96.88% (466/481)
  96.67% (290/300)
lib/Basic/XRayInstr.cpp
 100.00% (1/1)
 100.00% (10/10)
 100.00% (1/1)
lib/Basic/TokenKinds.cpp
 100.00% (3/3)
  86.36% (19/22)
  12.09% (216/1787)
lib/Basic/XRayLists.cpp
 100.00% (4/4)
  97.37% (37/38)
  96.88% (31/32)
lib/Basic/Targets/AVR.h
  54.55% (6/11)
  37.88% (50/132)
  25.00% (13/52)
lib/Basic/Targets/Sparc.h
  81.25% (13/16)
  81.31% (87/107)
  72.73% (32/44)
lib/Basic/Targets/BPF.cpp
 100.00% (3/3)
 100.00% (10/10)
 100.00% (3/3)
lib/Basic/Targets/Nios2.h
  38.46% (5/13)
  27.63% (21/76)
  40.74% (11/27)
lib/Basic/Targets/AVR.cpp
  80.00% (4/5)
  78.12% (25/32)
  66.67% (8/12)
lib/Basic/Targets/X86.h
  95.45% (63/66)
  95.18% (434/456)
  94.54% (225/238)
lib/Basic/Targets/AMDGPU.cpp
 100.00% (9/9)
  98.18% (162/165)
  95.41% (104/109)
lib/Basic/Targets/NVPTX.h
  90.00% (9/10)
  92.31% (60/65)
  91.30% (21/23)
lib/Basic/Targets/Lanai.h
  60.00% (3/5)
  87.50% (28/32)
  60.00% (3/5)
lib/Basic/Targets/Lanai.cpp
  42.86% (3/7)
  60.61% (20/33)
  40.00% (4/10)
lib/Basic/Targets/Le64.h
  28.57% (2/7)
  50.00% (9/18)
  28.57% (2/7)
lib/Basic/Targets/ARM.cpp
  96.36% (53/55)
  97.64% (911/933)
  96.29% (519/539)
lib/Basic/Targets/XCore.h
  50.00% (4/8)
  61.11% (22/36)
  60.00% (6/10)
lib/Basic/Targets/WebAssembly.h
  57.14% (8/14)
  76.67% (46/60)
  58.33% (14/24)
lib/Basic/Targets/TCE.h
  44.44% (4/9)
  82.69% (43/52)
  44.44% (4/9)
lib/Basic/Targets/Le64.cpp
 100.00% (2/2)
 100.00% (9/9)
 100.00% (2/2)
lib/Basic/Targets/Hexagon.cpp
 100.00% (10/10)
  95.19% (99/104)
  94.83% (55/58)
lib/Basic/Targets/PNaCl.cpp
  33.33% (1/3)
  50.00% (4/8)
  33.33% (1/3)
lib/Basic/Targets/MSP430.h
  42.86% (3/7)
  53.19% (25/47)
  27.27% (3/11)
lib/Basic/Targets/RISCV.h
  70.00% (7/10)
  88.89% (40/45)
  81.25% (13/16)
lib/Basic/Targets/ARM.h
 100.00% (3/3)
 100.00% (9/9)
 100.00% (3/3)
lib/Basic/Targets/BPF.h
  36.36% (4/11)
  62.50% (25/40)
  38.89% (7/18)
lib/Basic/Targets/AArch64.h
 100.00% (2/2)
 100.00% (6/6)
 100.00% (2/2)
lib/Basic/Targets/NVPTX.cpp
 100.00% (6/6)
  83.73% (211/252)
  50.00% (32/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
  42.86% (3/7)
  51.61% (16/31)
  42.86% (3/7)
lib/Basic/Targets/OSTargets.h
  83.33% (40/48)
  84.36% (437/518)
  78.54% (172/219)
lib/Basic/Targets/SystemZ.cpp
  77.78% (7/9)
  91.76% (78/85)
  90.91% (30/33)
lib/Basic/Targets/PPC.h
  94.44% (17/18)
  70.22% (191/272)
  59.41% (60/101)
lib/Basic/Targets/AArch64.cpp
 100.00% (41/41)
  95.92% (400/417)
  94.30% (182/193)
lib/Basic/Targets/X86.cpp
  96.88% (31/32)
  98.43% (1627/1653)
  78.59% (1843/2345)
lib/Basic/Targets/PNaCl.h
  66.67% (6/9)
  78.79% (26/33)
  66.67% (6/9)
lib/Basic/Targets/Mips.cpp
 100.00% (8/8)
  92.80% (219/236)
  92.75% (128/138)
lib/Basic/Targets/ARC.cpp
 100.00% (1/1)
 100.00% (3/3)
 100.00% (1/1)
lib/Basic/Targets/SPIR.h
  71.43% (10/14)
  80.70% (46/57)
  55.56% (10/18)
lib/Basic/Targets/SystemZ.h
  80.00% (8/10)
  89.55% (60/67)
  92.59% (25/27)
lib/Basic/Targets/PPC.cpp
 100.00% (13/13)
  98.83% (338/342)
  98.18% (162/165)
lib/Basic/Targets/Sparc.cpp
  91.67% (11/12)
  93.62% (132/141)
  94.83% (55/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)
  56.58% (43/76)
  91.18% (31/34)
lib/Basic/Targets/AMDGPU.h
  96.15% (25/26)
  93.78% (211/225)
  94.29% (132/140)
lib/Basic/Targets/Mips.h
  95.83% (23/24)
  96.47% (301/312)
  93.98% (156/166)
lib/Basic/Targets/TCE.cpp
 100.00% (2/2)
 100.00% (12/12)
 100.00% (2/2)
lib/Basic/Targets/Hexagon.h
  75.00% (6/8)
  85.71% (48/56)
  71.43% (15/21)
lib/Basic/Targets/Nios2.cpp
   0.00% (0/3)
   0.00% (0/22)
   0.00% (0/3)
lib/Basic/Targets/WebAssembly.cpp
 100.00% (8/8)
  79.17% (57/72)
  83.33% (30/36)
lib/Basic/Targets.cpp
 100.00% (6/6)
  84.41% (498/590)
  81.48% (264/324)
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)
 100.00% (341/341)
lib/Basic/FileManager.cpp
 100.00% (22/22)
  97.27% (463/476)
  96.69% (175/181)
lib/Basic/Warnings.cpp
 100.00% (2/2)
  92.67% (177/191)
  92.74% (115/124)
lib/Basic/DiagnosticOptions.cpp
 100.00% (1/1)
 100.00% (4/4)
 100.00% (1/1)
lib/Basic/Attributes.cpp
 100.00% (2/2)
 100.00% (25/25)
  78.74% (1059/1345)
lib/Basic/IdentifierTable.cpp
  91.11% (41/45)
  96.43% (459/476)
  55.24% (1517/2746)
lib/Basic/Sanitizers.cpp
 100.00% (2/2)
 100.00% (17/17)
  99.22% (127/128)
lib/Basic/Diagnostic.cpp
  83.33% (45/54)
  82.17% (802/976)
  82.53% (326/395)
lib/Basic/SourceLocation.cpp
  80.00% (24/30)
  78.69% (144/183)
  83.08% (54/65)
lib/Basic/Builtins.cpp
 100.00% (11/11)
 100.00% (114/114)
  98.86% (87/88)
lib/Basic/OpenMPKinds.cpp
 100.00% (23/23)
  80.61% (769/954)
  94.81% (3505/3697)
lib/Basic/Version.cpp
  87.50% (7/8)
  78.82% (67/85)
  73.33% (22/30)
lib/Basic/SanitizerSpecialCaseList.cpp
 100.00% (4/4)
  89.74% (35/39)
  99.10% (220/222)
lib/Basic/SourceManager.cpp
  97.73% (86/88)
  86.46% (1641/1898)
  82.44% (765/928)
lib/Basic/SanitizerBlacklist.cpp
 100.00% (6/6)
 100.00% (17/17)
 100.00% (8/8)
lib/Basic/TargetInfo.cpp
  92.00% (23/25)
  97.02% (684/705)
  93.42% (412/441)
lib/Basic/CodeGenOptions.cpp
 100.00% (2/2)
 100.00% (15/15)
 100.00% (195/195)
lib/Basic/FileSystemStatCache.cpp
  50.00% (2/4)
  74.44% (67/90)
  69.44% (25/36)
lib/Basic/Cuda.cpp
  87.50% (7/8)
  78.90% (243/308)
  71.17% (116/163)
lib/Basic/MemoryBufferCache.cpp
 100.00% (5/5)
 100.00% (28/28)
 100.00% (14/14)
lib/Basic/FixedPoint.cpp
 100.00% (4/4)
 100.00% (92/92)
  98.51% (66/67)
lib/FrontendTool/ExecuteCompilerInvocation.cpp
 100.00% (3/3)
  80.75% (172/213)
  70.80% (80/113)
lib/Frontend/CompilerInvocation.cpp
 100.00% (50/50)
  92.80% (2977/3208)
  92.87% (1666/1794)
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
 100.00% (4/4)
  93.79% (166/177)
  89.04% (65/73)
lib/Frontend/Rewrite/FrontendActions.cpp
  90.00% (18/20)
  90.56% (211/233)
  80.28% (57/71)
lib/Frontend/Rewrite/HTMLPrint.cpp
 100.00% (4/4)
  92.68% (38/41)
  85.71% (12/14)
lib/Frontend/Rewrite/RewriteObjC.cpp
  96.92% (126/130)
  92.01% (4708/5117)
  85.30% (1491/1748)
lib/Frontend/Rewrite/RewriteModernObjC.cpp
  97.01% (162/167)
  90.53% (5833/6443)
  87.48% (1977/2260)
lib/Frontend/Rewrite/FixItRewriter.cpp
  90.91% (10/11)
  87.59% (127/145)
  82.14% (69/84)
lib/Frontend/Rewrite/InclusionRewriter.cpp
 100.00% (20/20)
  94.21% (423/449)
  89.57% (189/211)
lib/Frontend/Rewrite/RewriteTest.cpp
   0.00% (0/1)
   0.00% (0/21)
   0.00% (0/10)
lib/Frontend/TestModuleFileExtension.h
 100.00% (2/2)
 100.00% (2/2)
 100.00% (2/2)
lib/Frontend/ASTMerge.cpp
  72.73% (8/11)
  87.65% (71/81)
  86.21% (25/29)
lib/Frontend/LayoutOverrideSource.cpp
  75.00% (3/4)
  75.00% (135/180)
  79.31% (69/87)
lib/Frontend/CompilerInstance.cpp
 100.00% (77/77)
  92.97% (1826/1964)
  92.10% (688/747)
lib/Frontend/DependencyGraph.cpp
   0.00% (0/6)
   0.00% (0/66)
   0.00% (0/26)
lib/Frontend/FrontendActions.cpp
  91.53% (54/59)
  86.73% (621/716)
  79.10% (1143/1445)
lib/Frontend/TextDiagnosticBuffer.cpp
 100.00% (2/2)
  96.00% (48/50)
  70.59% (12/17)
lib/Frontend/TestModuleFileExtension.cpp
 100.00% (9/9)
 100.00% (82/82)
 100.00% (22/22)
lib/Frontend/HeaderIncludeGen.cpp
 100.00% (5/5)
  83.87% (104/124)
  84.85% (56/66)
lib/Frontend/TextDiagnostic.cpp
  97.30% (36/37)
  95.78% (1044/1090)
  91.27% (481/527)
lib/Frontend/PrintPreprocessedOutput.cpp
  94.74% (36/38)
  95.49% (656/687)
  94.77% (290/306)
lib/Frontend/ASTUnit.cpp
  96.15% (100/104)
  92.62% (2009/2169)
  86.89% (729/839)
lib/Frontend/DependencyFile.cpp
 100.00% (39/39)
  95.89% (280/292)
  95.57% (151/158)
lib/Frontend/PrecompiledPreamble.cpp
  77.05% (47/61)
  78.85% (440/558)
  70.74% (133/188)
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
  92.31% (12/13)
  77.12% (418/542)
  83.52% (223/267)
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
  77.78% (14/18)
  75.26% (73/97)
  74.19% (46/62)
lib/Frontend/VerifyDiagnosticConsumer.cpp
  96.55% (28/29)
  95.71% (624/652)
  94.67% (355/375)
lib/Frontend/FrontendOptions.cpp
 100.00% (1/1)
 100.00% (21/21)
 100.00% (1/1)
lib/Frontend/FrontendAction.cpp
  79.55% (35/44)
  90.47% (845/934)
  87.80% (360/410)
lib/Frontend/SerializedDiagnosticPrinter.cpp
  74.51% (38/51)
  81.40% (420/516)
  76.25% (122/160)
lib/Frontend/MultiplexConsumer.cpp
  98.11% (52/53)
  98.23% (222/226)
  98.74% (157/159)
lib/Frontend/InitPreprocessor.cpp
 100.00% (24/24)
  99.72% (1086/1089)
  99.16% (592/597)
lib/Frontend/TextDiagnosticPrinter.cpp
 100.00% (6/6)
  99.13% (114/115)
  97.73% (43/44)
lib/Frontend/DiagnosticRenderer.cpp
  96.43% (27/28)
  95.27% (443/465)
  93.16% (177/190)
lib/Frontend/ModuleDependencyCollector.cpp
 100.00% (17/17)
  94.68% (178/188)
  88.57% (62/70)
lib/Analysis/BodyFarm.cpp
 100.00% (28/28)
  94.00% (627/667)
  84.52% (213/252)
lib/Analysis/ThreadSafetyTIL.cpp
   5.88% (1/17)
   7.31% (19/260)
   1.49% (2/134)
lib/Analysis/ThreadSafety.cpp
  91.23% (104/114)
  94.93% (1721/1813)
  96.12% (891/927)
lib/Analysis/ObjCNoReturn.cpp
 100.00% (3/3)
 100.00% (41/41)
 100.00% (22/22)
lib/Analysis/ReachableCode.cpp
  92.00% (23/25)
  95.75% (563/588)
  93.73% (314/335)
lib/Analysis/CloneDetection.cpp
  97.22% (35/36)
  99.00% (497/502)
  96.41% (188/195)
lib/Analysis/UninitializedValues.cpp
 100.00% (57/57)
  99.53% (630/633)
  99.11% (333/336)
lib/Analysis/ConstructionContext.cpp
  80.00% (4/5)
  83.33% (150/180)
  50.77% (33/65)
lib/Analysis/ProgramPoint.cpp
  42.86% (3/7)
  11.73% (23/196)
  14.86% (11/74)
lib/Analysis/AnalysisDeclContext.cpp
  86.54% (45/52)
  86.43% (395/457)
  84.89% (191/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
  85.00% (34/40)
  87.92% (422/480)
  90.27% (232/257)
lib/Analysis/CocoaConventions.cpp
 100.00% (5/5)
  99.13% (114/115)
  97.75% (87/89)
lib/Analysis/Consumed.cpp
  95.88% (93/97)
  90.35% (1021/1130)
  86.07% (587/682)
lib/Analysis/CFG.cpp
  92.42% (195/211)
  93.52% (4357/4659)
  90.03% (1825/2027)
lib/Analysis/CFGReachabilityAnalysis.cpp
 100.00% (3/3)
 100.00% (48/48)
 100.00% (18/18)
lib/Analysis/ThreadSafetyCommon.cpp
  48.94% (23/47)
  49.25% (393/798)
  51.20% (214/418)
lib/Analysis/CallGraph.cpp
  76.19% (16/21)
  86.71% (137/158)
  84.62% (77/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
 100.00% (60/60)
  89.25% (1221/1368)
  90.84% (585/644)
lib/Sema/AnalysisBasedWarnings.cpp
  97.94% (95/97)
  96.34% (1817/1886)
  95.60% (891/932)
lib/Sema/SemaOverload.cpp
  97.45% (268/275)
  94.38% (11273/11944)
  92.45% (5373/5812)
lib/Sema/SemaDeclAttr.cpp
  99.67% (298/299)
  94.46% (6903/7308)
  94.70% (3643/3847)
lib/Sema/DelayedDiagnostic.cpp
 100.00% (2/2)
 100.00% (42/42)
 100.00% (7/7)
lib/Sema/SemaStmtAttr.cpp
 100.00% (7/7)
  98.10% (310/316)
  96.08% (147/153)
lib/Sema/SemaOpenMP.cpp
  96.93% (379/391)
  90.15% (11489/12745)
  84.09% (5856/6964)
lib/Sema/TypeLocBuilder.h
  90.00% (9/10)
  84.09% (37/44)
  92.86% (13/14)
lib/Sema/SemaTemplate.cpp
  92.59% (200/216)
  94.51% (8492/8985)
  93.00% (3627/3900)
lib/Sema/SemaCodeComplete.cpp
  97.74% (216/221)
  91.66% (7130/7779)
  88.29% (3475/3936)
lib/Sema/SemaFixItUtils.cpp
 100.00% (6/6)
  98.38% (182/185)
  98.16% (160/163)
lib/Sema/SemaTemplateInstantiateDecl.cpp
  86.99% (107/123)
  92.44% (4511/4880)
  89.48% (1871/2091)
lib/Sema/ParsedAttr.cpp
  96.55% (28/29)
  98.09% (154/157)
  62.23% (2962/4760)
lib/Sema/SemaAccess.cpp
  98.51% (66/67)
  94.04% (1421/1511)
  88.49% (684/773)
lib/Sema/SemaType.cpp
  94.21% (179/190)
  95.01% (7107/7480)
  89.40% (3780/4228)
lib/Sema/SemaChecking.cpp
  96.98% (353/364)
  96.72% (11932/12337)
  95.95% (7530/7848)
lib/Sema/SemaExceptionSpec.cpp
 100.00% (24/24)
  94.09% (1115/1185)
  58.63% (659/1124)
lib/Sema/SemaLookup.cpp
  95.89% (140/146)
  96.29% (4330/4497)
  96.62% (2341/2423)
lib/Sema/SemaCast.cpp
 100.00% (46/46)
  98.02% (2382/2430)
  96.39% (1256/1303)
lib/Sema/TreeTransform.h
  89.32% (510/571)
  86.36% (8010/9275)
  79.03% (5334/6749)
lib/Sema/Scope.cpp
  71.43% (5/7)
  64.16% (111/173)
  77.53% (69/89)
lib/Sema/SemaInit.cpp
  96.15% (150/156)
  91.47% (7995/8741)
  91.21% (3717/4075)
lib/Sema/SemaDeclObjC.cpp
 100.00% (110/110)
  97.13% (4538/4672)
  83.21% (2305/2770)
lib/Sema/Sema.cpp
  94.12% (80/85)
  96.69% (1636/1692)
  95.20% (972/1021)
lib/Sema/SemaCoroutine.cpp
 100.00% (50/50)
  93.62% (1379/1473)
  88.42% (550/622)
lib/Sema/ScopeInfo.cpp
 100.00% (14/14)
  96.12% (198/206)
  92.78% (90/97)
lib/Sema/SemaExprMember.cpp
 100.00% (34/34)
  95.65% (1519/1588)
  94.48% (804/851)
lib/Sema/SemaStmt.cpp
  97.01% (162/167)
  95.57% (3714/3886)
  94.18% (1861/1976)
lib/Sema/SemaTemplateVariadic.cpp
  96.61% (57/59)
  90.31% (904/1001)
  88.17% (507/575)
lib/Sema/TypeLocBuilder.cpp
 100.00% (3/3)
  91.24% (125/137)
  46.38% (141/304)
lib/Sema/IdentifierResolver.cpp
 100.00% (17/17)
  97.13% (305/314)
  94.87% (148/156)
lib/Sema/DeclSpec.cpp
  98.31% (58/59)
  93.79% (1072/1143)
  80.33% (633/788)
lib/Sema/MultiplexExternalSemaSource.cpp
  60.87% (28/46)
  61.01% (133/218)
  56.93% (115/202)
lib/Sema/SemaCUDA.cpp
 100.00% (38/38)
  96.17% (854/888)
  94.53% (449/475)
lib/Sema/SemaTemplateInstantiate.cpp
  97.78% (88/90)
  93.03% (2230/2397)
  91.71% (918/1001)
lib/Sema/SemaDeclCXX.cpp
 100.00% (369/369)
  96.63% (13552/14024)
  93.35% (6415/6872)
lib/Sema/JumpDiagnostics.cpp
 100.00% (17/17)
  98.16% (747/761)
  95.75% (338/353)
lib/Sema/SemaDecl.cpp
  99.66% (296/297)
  96.95% (15649/16142)
  96.41% (8748/9074)
lib/Sema/SemaConsumer.cpp
   0.00% (0/1)
   0.00% (0/1)
   0.00% (0/1)
lib/Sema/SemaExprObjC.cpp
  95.65% (88/92)
  92.82% (3775/4067)
  93.86% (1971/2100)
lib/Sema/SemaTemplateDeduction.cpp
  99.01% (100/101)
  91.75% (4358/4750)
  85.91% (1823/2122)
lib/Sema/SemaAttr.cpp
 100.00% (44/44)
  98.08% (717/731)
  97.42% (378/388)
lib/Sema/SemaLambda.cpp
 100.00% (32/32)
  98.67% (1560/1581)
  96.20% (557/579)
lib/Sema/CodeCompleteConsumer.cpp
  97.37% (37/38)
  82.30% (530/644)
  78.59% (246/313)
lib/Sema/SemaExpr.cpp
  96.89% (374/386)
  95.66% (14733/15402)
  87.35% (8811/10087)
lib/Sema/SemaStmtAsm.cpp
 100.00% (15/15)
  97.10% (769/792)
  95.60% (413/432)
lib/Sema/SemaExprCXX.cpp
  96.77% (150/155)
  94.36% (6946/7361)
  91.84% (3378/3678)
lib/Sema/CoroutineStmtBuilder.h
 100.00% (1/1)
 100.00% (1/1)
 100.00% (1/1)
lib/Sema/SemaCXXScopeSpec.cpp
 100.00% (23/23)
  96.33% (866/899)
  93.96% (467/497)
lib/Sema/SemaObjCProperty.cpp
 100.00% (38/38)
  96.07% (2417/2516)
  95.61% (1308/1368)
lib/CrossTU/CrossTranslationUnit.cpp
  75.00% (12/16)
  75.75% (203/268)
  76.32% (116/152)
lib/AST/StmtPrinter.cpp
  77.88% (176/226)
  78.44% (1568/1999)
  62.17% (843/1356)
lib/AST/Decl.cpp
  93.61% (293/313)
  94.91% (3728/3928)
  85.11% (2304/2707)
lib/AST/ExprConstant.cpp
  94.68% (516/545)
  91.70% (8954/9764)
  84.87% (5790/6822)
lib/AST/CommentParser.cpp
  96.15% (25/26)
  94.39% (639/677)
  89.90% (258/287)
lib/AST/DeclarationName.cpp
  95.65% (22/23)
  86.53% (392/453)
  79.93% (235/294)
lib/AST/ASTTypeTraits.cpp
 100.00% (11/11)
  81.63% (80/98)
  61.21% (1040/1699)
lib/AST/RecordLayoutBuilder.cpp
  97.87% (92/94)
  97.86% (2604/2661)
  96.81% (1091/1127)
lib/AST/FormatStringParsing.h
 100.00% (8/8)
 100.00% (13/13)
 100.00% (8/8)
lib/AST/ComparisonCategories.cpp
 100.00% (13/13)
  92.68% (152/164)
  87.37% (83/95)
lib/AST/Expr.cpp
  97.66% (167/171)
  91.21% (3330/3651)
  70.65% (2841/4021)
lib/AST/ExternalASTSource.cpp
  65.38% (17/26)
  77.78% (56/72)
  75.61% (31/41)
lib/AST/CommentCommandTraits.cpp
 100.00% (12/12)
  97.37% (111/114)
  97.78% (44/45)
lib/AST/NestedNameSpecifier.cpp
  87.80% (36/41)
  89.74% (516/575)
  86.70% (189/218)
lib/AST/CommentLexer.cpp
  97.56% (40/41)
  97.73% (774/792)
  97.78% (396/405)
lib/AST/Stmt.cpp
  91.89% (102/111)
  95.05% (922/970)
  86.75% (4327/4988)
lib/AST/APValue.cpp
  92.16% (47/51)
  78.17% (462/591)
  75.78% (219/289)
lib/AST/ExprClassification.cpp
 100.00% (12/12)
  90.59% (587/648)
  44.29% (372/840)
lib/AST/DeclCXX.cpp
  86.31% (145/168)
  96.07% (2423/2522)
  93.34% (1191/1276)
lib/AST/ASTContext.cpp
  97.38% (371/381)
  93.54% (8665/9263)
  81.55% (4456/5464)
lib/AST/MicrosoftMangle.cpp
  81.48% (110/135)
  90.40% (2703/2990)
  64.20% (1049/1634)
lib/AST/DeclOpenMP.cpp
  66.67% (12/18)
  84.00% (63/75)
  66.67% (12/18)
lib/AST/TypeLoc.cpp
  83.87% (26/31)
  71.39% (292/409)
  47.67% (420/881)
lib/AST/Mangle.cpp
  91.67% (11/12)
  96.35% (211/219)
  90.91% (120/132)
lib/AST/ASTDiagnostic.cpp
  97.62% (82/84)
  97.68% (1518/1554)
  86.96% (887/1020)
lib/AST/StmtProfile.cpp
  82.04% (233/284)
  79.45% (1253/1577)
  80.60% (536/665)
lib/AST/DeclPrinter.cpp
  92.06% (58/63)
  94.31% (1326/1406)
  91.09% (869/954)
lib/AST/DeclBase.cpp
  93.46% (100/107)
  95.75% (1600/1671)
  68.57% (2227/3248)
lib/AST/SelectorLocationsKind.cpp
 100.00% (9/9)
  97.01% (65/67)
  93.02% (40/43)
lib/AST/DeclFriend.cpp
  80.00% (4/5)
  95.83% (23/24)
  85.71% (6/7)
lib/AST/FormatString.cpp
 100.00% (24/24)
  93.51% (821/878)
  92.42% (549/594)
lib/AST/VTableBuilder.cpp
  93.33% (112/120)
  96.21% (2668/2773)
  96.51% (829/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)
  97.67% (84/86)
  94.55% (52/55)
lib/AST/ASTStructuralEquivalence.cpp
  93.10% (27/29)
  57.01% (850/1491)
  57.59% (546/948)
lib/AST/TextNodeDumper.cpp
 100.00% (22/22)
  91.74% (211/230)
  88.07% (96/109)
lib/AST/DataCollection.cpp
 100.00% (2/2)
 100.00% (22/22)
 100.00% (4/4)
lib/AST/ParentMap.cpp
  90.91% (10/11)
  93.83% (152/162)
  93.67% (74/79)
lib/AST/OpenMPClause.cpp
 100.00% (139/139)
  98.51% (1189/1207)
  86.67% (455/525)
lib/AST/OSLog.cpp
 100.00% (5/5)
  86.90% (146/168)
  84.72% (61/72)
lib/AST/RecordLayout.cpp
 100.00% (3/3)
 100.00% (28/28)
 100.00% (5/5)
lib/AST/ExprCXX.cpp
  94.06% (95/101)
  94.99% (872/918)
  92.73% (408/440)
lib/AST/ASTDumper.cpp
  78.06% (185/237)
  85.46% (2228/2607)
  50.82% (1580/3109)
lib/AST/CommentBriefParser.cpp
 100.00% (5/5)
 100.00% (125/125)
 100.00% (87/87)
lib/AST/MicrosoftCXXABI.cpp
  95.65% (22/23)
  97.92% (141/144)
  97.50% (78/80)
lib/AST/ASTImporter.cpp
  86.47% (262/303)
  78.59% (6005/7641)
  63.14% (2857/4525)
lib/AST/ExprObjC.cpp
 100.00% (24/24)
  91.59% (207/226)
  88.06% (118/134)
lib/AST/QualTypeNames.cpp
  81.82% (9/11)
  60.11% (217/361)
  66.46% (105/158)
lib/AST/Type.cpp
  92.68% (228/246)
  89.24% (3192/3577)
  71.91% (3392/4717)
lib/AST/CXXInheritance.cpp
 100.00% (36/36)
  97.94% (712/727)
  96.67% (290/300)
lib/AST/ASTConsumer.cpp
 100.00% (4/4)
 100.00% (10/10)
 100.00% (4/4)
lib/AST/TemplateBase.cpp
  91.30% (21/23)
  82.89% (441/532)
  72.56% (193/266)
lib/AST/DeclTemplate.cpp
  90.65% (97/107)
  95.27% (745/782)
  89.23% (265/297)
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.69% (298/325)
  93.02% (320/344)
lib/AST/DeclGroup.cpp
 100.00% (2/2)
 100.00% (13/13)
 100.00% (2/2)
lib/AST/StmtCXX.cpp
 100.00% (12/12)
 100.00% (84/84)
 100.00% (15/15)
lib/AST/CommentSema.cpp
  98.41% (62/63)
  92.84% (869/936)
  90.72% (469/517)
lib/AST/StmtOpenMP.cpp
 100.00% (100/100)
 100.00% (1455/1455)
 100.00% (100/100)
lib/AST/ItaniumMangle.cpp
  93.16% (177/190)
  87.53% (3834/4380)
  60.17% (1606/2669)
lib/AST/StmtObjC.cpp
 100.00% (5/5)
  94.59% (35/37)
  93.75% (15/16)
lib/AST/PrintfFormatString.cpp
 100.00% (18/18)
  95.39% (952/998)
  95.33% (857/899)
lib/AST/TypePrinter.cpp
  93.18% (123/132)
  87.13% (1300/1492)
  47.14% (940/1994)
lib/AST/ScanfFormatString.cpp
 100.00% (6/6)
  82.62% (423/512)
  83.88% (255/304)
lib/AST/DeclObjC.cpp
  88.24% (120/136)
  94.47% (1707/1807)
  93.20% (1000/1073)
lib/AST/TemplateName.cpp
  96.43% (27/28)
  95.34% (184/193)
  96.69% (117/121)
lib/AST/ODRHash.cpp
  96.30% (104/108)
  97.87% (874/893)
  97.76% (305/312)
lib/AST/VTTBuilder.cpp
 100.00% (7/7)
 100.00% (162/162)
 100.00% (58/58)
lib/AST/NSAPI.cpp
  95.65% (22/23)
  95.94% (543/566)
  95.93% (424/442)
lib/AST/RawCommentList.cpp
 100.00% (15/15)
  97.38% (409/420)
  94.41% (169/179)
lib/AST/ItaniumCXXABI.cpp
  92.31% (24/26)
  95.76% (113/118)
  92.59% (50/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)
  94.29% (165/175)
  90.60% (106/117)
lib/ARCMigrate/ObjCMT.cpp
  94.79% (91/96)
  93.38% (1778/1904)
  92.52% (1151/1244)
lib/ARCMigrate/TransProtectedScope.cpp
  92.86% (13/14)
  96.88% (124/128)
  93.59% (73/78)
lib/ARCMigrate/TransGCCalls.cpp
 100.00% (4/4)
  97.67% (42/43)
  95.00% (19/20)
lib/ARCMigrate/TransUnbridgedCasts.cpp
 100.00% (19/19)
  94.13% (353/375)
  92.79% (206/222)
lib/ARCMigrate/TransAPIUses.cpp
 100.00% (3/3)
  95.38% (62/65)
  94.44% (34/36)
lib/ARCMigrate/Internals.h
  89.47% (17/19)
  90.91% (40/44)
  90.48% (19/21)
lib/ARCMigrate/ARCMT.cpp
  96.55% (28/29)
  92.18% (436/473)
  88.71% (165/186)
lib/ARCMigrate/TransGCAttrs.cpp
  93.75% (15/16)
  85.62% (250/292)
  86.63% (175/202)
lib/ARCMigrate/TransformActions.cpp
  94.83% (55/58)
  95.74% (449/469)
  91.43% (192/210)
lib/ARCMigrate/TransUnusedInitDelegate.cpp
 100.00% (5/5)
 100.00% (29/29)
 100.00% (11/11)
lib/ARCMigrate/TransRetainReleaseDealloc.cpp
 100.00% (17/17)
  91.87% (339/369)
  89.39% (219/245)
lib/ARCMigrate/Transforms.h
 100.00% (19/19)
 100.00% (33/33)
 100.00% (24/24)
lib/ARCMigrate/Transforms.cpp
 100.00% (39/39)
  93.86% (443/472)
  88.25% (278/315)
lib/ARCMigrate/PlistReporter.cpp
 100.00% (2/2)
  89.32% (92/103)
  67.74% (21/31)
lib/ARCMigrate/ARCMTActions.cpp
 100.00% (6/6)
  93.75% (30/32)
  85.71% (12/14)
lib/ARCMigrate/FileRemapper.cpp
  93.75% (15/16)
  84.65% (182/215)
  76.84% (73/95)
lib/ARCMigrate/TransEmptyStatementsAndDealloc.cpp
  94.12% (16/17)
  88.77% (166/187)
  84.29% (118/140)
lib/ARCMigrate/TransBlockObjCVariable.cpp
 100.00% (9/9)
  89.74% (70/78)
  78.00% (39/50)
lib/ARCMigrate/TransAutoreleasePool.cpp
 100.00% (24/24)
  98.73% (312/316)
  98.31% (174/177)
lib/ARCMigrate/TransProperties.cpp
 100.00% (21/21)
  93.85% (244/260)
  90.66% (165/182)
lib/Lex/HeaderMap.cpp
  83.33% (10/12)
  78.86% (138/175)
  80.90% (72/89)
lib/Lex/TokenLexer.cpp
 100.00% (18/18)
  99.36% (931/937)
  98.27% (340/346)
lib/Lex/HeaderSearch.cpp
  98.00% (49/50)
  94.84% (1452/1531)
  92.82% (672/724)
lib/Lex/MacroArgs.cpp
 100.00% (10/10)
  92.72% (242/261)
  90.18% (101/112)
lib/Lex/PPDirectives.cpp
  98.08% (51/52)
  91.18% (2387/2618)
  90.91% (1120/1232)
lib/Lex/TokenConcatenation.cpp
 100.00% (5/5)
  83.60% (209/250)
  70.00% (126/180)
lib/Lex/ScratchBuffer.cpp
 100.00% (3/3)
 100.00% (53/53)
 100.00% (8/8)
lib/Lex/PPLexerChange.cpp
  95.00% (19/20)
  97.62% (698/715)
  97.22% (315/324)
lib/Lex/PreprocessorLexer.cpp
  75.00% (3/4)
  93.10% (27/29)
  81.82% (9/11)
lib/Lex/PPCallbacks.cpp
   0.00% (0/1)
   0.00% (0/1)
   0.00% (0/1)
lib/Lex/Preprocessor.cpp
  96.30% (52/54)
  94.30% (843/894)
  94.06% (396/421)
lib/Lex/PPConditionalDirectiveRecord.cpp
  81.82% (9/11)
  87.34% (69/79)
  85.29% (29/34)
lib/Lex/Lexer.cpp
  98.80% (82/83)
  96.17% (3344/3477)
  95.32% (1974/2071)
lib/Lex/PPMacroExpansion.cpp
 100.00% (46/46)
  96.24% (1717/1784)
  94.83% (917/967)
lib/Lex/LiteralSupport.cpp
  96.30% (26/27)
  97.38% (1561/1603)
  95.34% (860/902)
lib/Lex/PPCaching.cpp
 100.00% (11/11)
  97.08% (133/137)
  92.86% (52/56)
lib/Lex/Pragma.cpp
  98.72% (77/78)
  89.34% (1333/1492)
  87.64% (631/720)
lib/Lex/PPExpressions.cpp
 100.00% (16/16)
  93.51% (720/770)
  90.45% (322/356)
lib/Lex/MacroInfo.cpp
  87.50% (7/8)
  78.35% (152/194)
  72.00% (108/150)
lib/Lex/PreprocessingRecord.cpp
 100.00% (33/33)
  90.48% (342/378)
  89.54% (137/153)
lib/Lex/ModuleMap.cpp
  96.55% (84/87)
  86.10% (2180/2532)
  88.71% (1454/1639)
lib/Driver/Job.cpp
  90.48% (19/21)
  84.74% (311/367)
  83.22% (124/149)
lib/Driver/InputInfo.h
  88.24% (15/17)
  87.50% (35/40)
  88.00% (22/25)
lib/Driver/Distro.cpp
 100.00% (2/2)
  88.62% (109/123)
  76.47% (52/68)
lib/Driver/ToolChains/AVR.h
  66.67% (2/3)
  66.67% (2/3)
  66.67% (2/3)
lib/Driver/ToolChains/Fuchsia.cpp
 100.00% (12/12)
  91.74% (222/242)
  83.93% (94/112)
lib/Driver/ToolChains/Gnu.h
  71.88% (23/32)
  73.53% (25/34)
  71.88% (23/32)
lib/Driver/ToolChains/CloudABI.h
  85.71% (6/7)
  88.89% (8/9)
  85.71% (6/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
 100.00% (3/3)
 100.00% (14/14)
 100.00% (3/3)
lib/Driver/ToolChains/Haiku.cpp
   0.00% (0/3)
   0.00% (0/11)
   0.00% (0/3)
lib/Driver/ToolChains/MSVC.cpp
  94.59% (35/37)
  73.33% (712/971)
  72.60% (318/438)
lib/Driver/ToolChains/CommonArgs.cpp
 100.00% (39/39)
  94.77% (1213/1280)
  94.00% (642/683)
lib/Driver/ToolChains/Ananas.h
  40.00% (2/5)
  40.00% (2/5)
  40.00% (2/5)
lib/Driver/ToolChains/Myriad.cpp
 100.00% (11/11)
  97.88% (231/236)
  95.65% (66/69)
lib/Driver/ToolChains/AMDGPU.cpp
 100.00% (6/6)
 100.00% (70/70)
  96.30% (26/27)
lib/Driver/ToolChains/OpenBSD.h
  83.33% (10/12)
  77.78% (14/18)
  83.33% (10/12)
lib/Driver/ToolChains/Lanai.h
  75.00% (3/4)
  75.00% (3/4)
  75.00% (3/4)
lib/Driver/ToolChains/OpenBSD.cpp
 100.00% (7/7)
  92.58% (212/229)
  89.90% (89/99)
lib/Driver/ToolChains/Clang.h
  80.00% (8/10)
  80.00% (8/10)
  80.00% (8/10)
lib/Driver/ToolChains/Linux.cpp
 100.00% (20/20)
  95.72% (918/959)
  94.86% (517/545)
lib/Driver/ToolChains/MinGW.cpp
  95.65% (22/23)
  88.21% (404/458)
  81.16% (168/207)
lib/Driver/ToolChains/XCore.h
  80.00% (4/5)
  80.00% (4/5)
  80.00% (4/5)
lib/Driver/ToolChains/Cuda.h
  82.61% (19/23)
  85.19% (23/27)
  82.61% (19/23)
lib/Driver/ToolChains/Myriad.h
  88.89% (8/9)
  90.91% (10/11)
  88.89% (8/9)
lib/Driver/ToolChains/MSVC.h
  58.33% (7/12)
  72.22% (13/18)
  58.33% (7/12)
lib/Driver/ToolChains/WebAssembly.h
 100.00% (1/1)
 100.00% (1/1)
 100.00% (1/1)
lib/Driver/ToolChains/DragonFly.cpp
  60.00% (3/5)
  67.31% (105/156)
  65.22% (45/69)
lib/Driver/ToolChains/Haiku.h
   0.00% (0/1)
   0.00% (0/3)
   0.00% (0/1)
lib/Driver/ToolChains/Hexagon.cpp
  92.00% (23/25)
  89.36% (445/498)
  80.19% (170/212)
lib/Driver/ToolChains/BareMetal.h
  83.33% (10/12)
  75.00% (12/16)
  83.33% (10/12)
lib/Driver/ToolChains/MipsLinux.cpp
  62.50% (5/8)
  52.87% (46/87)
  47.22% (17/36)
lib/Driver/ToolChains/CrossWindows.cpp
  85.71% (12/14)
  79.42% (193/243)
  75.00% (72/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/BareMetal.cpp
 100.00% (12/12)
  98.61% (142/144)
  97.14% (68/70)
lib/Driver/ToolChains/Darwin.cpp
  96.70% (88/91)
  90.90% (1879/2067)
  89.44% (1076/1203)
lib/Driver/ToolChains/DragonFly.h
  50.00% (3/6)
  50.00% (3/6)
  50.00% (3/6)
lib/Driver/ToolChains/Gnu.cpp
  95.65% (66/69)
  96.48% (2360/2446)
  93.19% (917/984)
lib/Driver/ToolChains/NetBSD.cpp
 100.00% (10/10)
  88.08% (362/411)
  86.32% (164/190)
lib/Driver/ToolChains/NaCl.cpp
 100.00% (10/10)
  92.28% (287/311)
  80.99% (98/121)
lib/Driver/ToolChains/Arch/ARM.cpp
 100.00% (18/18)
  93.58% (539/576)
  92.37% (327/354)
lib/Driver/ToolChains/Arch/SystemZ.cpp
 100.00% (2/2)
 100.00% (21/21)
 100.00% (15/15)
lib/Driver/ToolChains/Arch/AArch64.cpp
 100.00% (8/8)
  97.46% (307/315)
  97.14% (204/210)
lib/Driver/ToolChains/Arch/X86.cpp
 100.00% (2/2)
  84.87% (129/152)
  82.56% (71/86)
lib/Driver/ToolChains/Arch/Mips.cpp
 100.00% (14/14)
  98.05% (453/462)
  96.60% (199/206)
lib/Driver/ToolChains/Arch/PPC.cpp
 100.00% (6/6)
  96.03% (121/126)
  86.05% (37/43)
lib/Driver/ToolChains/Arch/Sparc.cpp
 100.00% (3/3)
 100.00% (89/89)
 100.00% (22/22)
lib/Driver/ToolChains/Arch/RISCV.cpp
 100.00% (8/8)
  99.39% (327/329)
  99.29% (140/141)
lib/Driver/ToolChains/Ananas.cpp
  60.00% (3/5)
  70.30% (71/101)
  80.49% (33/41)
lib/Driver/ToolChains/CrossWindows.h
  57.14% (4/7)
  66.67% (6/9)
  57.14% (4/7)
lib/Driver/ToolChains/Clang.cpp
 100.00% (86/86)
  94.91% (5525/5821)
  93.89% (2659/2832)
lib/Driver/ToolChains/Fuchsia.h
  68.75% (11/16)
  60.71% (17/28)
  68.75% (11/16)
lib/Driver/ToolChains/MipsLinux.h
 100.00% (2/2)
 100.00% (7/7)
  75.00% (3/4)
lib/Driver/ToolChains/HIP.h
  72.73% (8/11)
  61.54% (8/13)
  72.73% (8/11)
lib/Driver/ToolChains/Solaris.h
  57.14% (4/7)
  57.14% (4/7)
  57.14% (4/7)
lib/Driver/ToolChains/Darwin.h
  88.00% (44/50)
  94.59% (140/148)
  93.14% (95/102)
lib/Driver/ToolChains/XCore.cpp
  85.71% (12/14)
  79.17% (76/96)
  84.78% (39/46)
lib/Driver/ToolChains/RISCVToolchain.cpp
 100.00% (7/7)
  97.92% (94/96)
  94.29% (33/35)
lib/Driver/ToolChains/Solaris.cpp
  77.78% (7/9)
  81.12% (189/233)
  77.22% (61/79)
lib/Driver/ToolChains/Minix.cpp
   0.00% (0/5)
   0.00% (0/72)
   0.00% (0/21)
lib/Driver/ToolChains/PS4CPU.cpp
  84.62% (11/13)
  80.00% (292/365)
  78.84% (149/189)
lib/Driver/ToolChains/PS4CPU.h
  63.64% (7/11)
  73.33% (11/15)
  63.64% (7/11)
lib/Driver/ToolChains/Hurd.cpp
  88.89% (8/9)
  86.51% (109/126)
  78.85% (41/52)
lib/Driver/ToolChains/HIP.cpp
  88.89% (16/18)
  82.14% (253/308)
  61.84% (47/76)
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)
  90.40% (678/750)
  86.96% (340/391)
lib/Driver/ToolChains/NaCl.h
  83.33% (5/6)
  87.50% (7/8)
  83.33% (5/6)
lib/Driver/ToolChains/Contiki.cpp
 100.00% (2/2)
 100.00% (8/8)
 100.00% (4/4)
lib/Driver/ToolChains/MinGW.h
  80.00% (4/5)
  80.00% (4/5)
  80.00% (4/5)
lib/Driver/ToolChains/CloudABI.cpp
 100.00% (8/8)
  93.40% (99/106)
  89.29% (25/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)
  96.28% (362/376)
  94.82% (183/193)
lib/Driver/ToolChains/Hexagon.h
  75.00% (6/8)
  80.00% (8/10)
  75.00% (6/8)
lib/Driver/ToolChains/WebAssembly.cpp
  86.96% (20/23)
  94.17% (97/103)
  85.42% (41/48)
lib/Driver/Phases.cpp
 100.00% (1/1)
  66.67% (8/12)
  20.00% (2/10)
lib/Driver/SanitizerArgs.cpp
 100.00% (16/16)
  98.35% (895/910)
  96.50% (662/686)
lib/Driver/DriverOptions.cpp
 100.00% (2/2)
 100.00% (12/12)
 100.00% (10/10)
lib/Driver/Action.cpp
  63.49% (40/63)
  83.45% (232/278)
  76.19% (128/168)
lib/Driver/ToolChain.cpp
  92.54% (62/67)
  94.13% (738/784)
  91.15% (412/452)
lib/Driver/Compilation.cpp
  92.31% (12/13)
  90.99% (202/222)
  93.58% (102/109)
lib/Driver/XRayArgs.cpp
 100.00% (2/2)
  54.33% (113/208)
  49.04% (51/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.44% (266/273)
  94.08% (143/152)
lib/Driver/Driver.cpp
  95.28% (101/106)
  94.47% (4031/4267)
  92.68% (1862/2009)
lib/Driver/Multilib.cpp
  86.67% (26/30)
  91.95% (217/236)
  93.75% (90/96)
lib/StaticAnalyzer/Core/SValBuilder.cpp
  96.55% (28/29)
  95.47% (506/530)
  95.52% (277/290)
lib/StaticAnalyzer/Core/MemRegion.cpp
  71.61% (111/155)
  84.97% (1057/1244)
  84.81% (441/520)
lib/StaticAnalyzer/Core/Store.cpp
 100.00% (17/17)
  94.67% (444/469)
  89.95% (197/219)
lib/StaticAnalyzer/Core/IssueHash.cpp
 100.00% (7/7)
  92.50% (148/160)
  86.75% (72/83)
lib/StaticAnalyzer/Core/LoopUnrolling.cpp
  95.65% (22/23)
  97.72% (214/219)
  93.27% (97/104)
lib/StaticAnalyzer/Core/BugReporterVisitors.cpp
  91.78% (67/73)
  91.61% (1899/2073)
  91.86% (1094/1191)
lib/StaticAnalyzer/Core/APSIntType.cpp
 100.00% (1/1)
  69.70% (23/33)
  75.86% (22/29)
lib/StaticAnalyzer/Core/SymbolManager.cpp
  75.56% (34/45)
  86.61% (401/463)
  87.75% (179/204)
lib/StaticAnalyzer/Core/SimpleSValBuilder.cpp
  96.97% (32/33)
  92.34% (1194/1293)
  87.30% (557/638)
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)
  66.00% (33/50)
  61.90% (13/21)
lib/StaticAnalyzer/Core/RangedConstraintManager.cpp
 100.00% (7/7)
  98.82% (167/169)
  96.15% (75/78)
lib/StaticAnalyzer/Core/RegionStore.cpp
  96.26% (103/107)
  97.41% (1806/1854)
  96.38% (933/968)
lib/StaticAnalyzer/Core/ExprEngineObjC.cpp
 100.00% (5/5)
  99.20% (247/249)
  96.00% (48/50)
lib/StaticAnalyzer/Core/Checker.cpp
  80.00% (4/5)
  60.00% (6/10)
  80.00% (4/5)
lib/StaticAnalyzer/Core/CallEvent.cpp
  96.92% (63/65)
  95.78% (1204/1257)
  93.10% (621/667)
lib/StaticAnalyzer/Core/CheckerRegistry.cpp
  87.50% (14/16)
  75.60% (127/168)
  86.11% (62/72)
lib/StaticAnalyzer/Core/BugReporter.cpp
  92.73% (102/110)
  95.34% (2476/2597)
  93.90% (1185/1262)
lib/StaticAnalyzer/Core/WorkList.cpp
  51.85% (14/27)
  56.55% (82/145)
  54.00% (27/50)
lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp
 100.00% (5/5)
  95.79% (91/95)
  87.23% (41/47)
lib/StaticAnalyzer/Core/ExplodedGraph.cpp
  88.24% (15/17)
  97.18% (345/355)
  93.64% (162/173)
lib/StaticAnalyzer/Core/ExprEngineC.cpp
  93.75% (15/16)
  94.01% (989/1052)
  93.33% (336/360)
lib/StaticAnalyzer/Core/ProgramState.cpp
  89.09% (49/55)
  89.58% (593/662)
  84.88% (275/324)
lib/StaticAnalyzer/Core/BasicValueFactory.cpp
  83.33% (15/18)
  87.27% (233/267)
  87.10% (81/93)
lib/StaticAnalyzer/Core/AnalyzerOptions.cpp
 100.00% (7/7)
  99.07% (106/107)
  99.42% (172/173)
lib/StaticAnalyzer/Core/CheckerContext.cpp
 100.00% (8/8)
  93.07% (94/101)
  93.51% (72/77)
lib/StaticAnalyzer/Core/ExprEngineCallAndReturn.cpp
 100.00% (27/27)
  98.52% (931/945)
  97.35% (404/415)
lib/StaticAnalyzer/Core/CheckerManager.cpp
  98.84% (85/86)
  98.18% (431/439)
  96.35% (185/192)
lib/StaticAnalyzer/Core/FunctionSummary.cpp
 100.00% (2/2)
 100.00% (12/12)
 100.00% (4/4)
lib/StaticAnalyzer/Core/Z3ConstraintManager.cpp
   0.00% (0/2)
   0.00% (0/12)
   0.00% (0/4)
lib/StaticAnalyzer/Core/ExprEngineCXX.cpp
  92.31% (12/13)
  96.85% (830/857)
  94.19% (227/241)
lib/StaticAnalyzer/Core/CoreEngine.cpp
  85.71% (24/28)
  91.08% (490/538)
  80.81% (139/172)
lib/StaticAnalyzer/Core/RangeConstraintManager.cpp
  96.88% (31/32)
  95.53% (492/515)
  95.51% (234/245)
lib/StaticAnalyzer/Core/AnalysisManager.cpp
  75.00% (3/4)
  94.74% (18/19)
  90.00% (9/10)
lib/StaticAnalyzer/Core/SarifDiagnostics.cpp
  94.12% (32/34)
  90.66% (262/289)
  92.86% (208/224)
lib/StaticAnalyzer/Core/BlockCounter.cpp
 100.00% (11/11)
 100.00% (36/36)
 100.00% (15/15)
lib/StaticAnalyzer/Core/SVals.cpp
  88.89% (24/27)
  69.29% (185/267)
  69.57% (96/138)
lib/StaticAnalyzer/Core/RetainSummaryManager.cpp
  95.45% (42/44)
  96.16% (952/990)
  94.27% (526/558)
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)
  93.30% (167/179)
  85.33% (64/75)
lib/StaticAnalyzer/Core/CheckerHelpers.cpp
 100.00% (6/6)
  89.87% (71/79)
  89.86% (62/69)
lib/StaticAnalyzer/Core/PlistDiagnostics.cpp
  94.12% (32/34)
  97.45% (801/822)
  96.31% (209/217)
lib/StaticAnalyzer/Core/TaintManager.cpp
 100.00% (2/2)
 100.00% (8/8)
 100.00% (2/2)
lib/StaticAnalyzer/Core/LoopWidening.cpp
 100.00% (2/2)
  98.44% (63/64)
  91.67% (11/12)
lib/StaticAnalyzer/Core/HTMLDiagnostics.cpp
  90.00% (18/20)
  83.41% (709/850)
  76.19% (160/210)
lib/StaticAnalyzer/Core/PathDiagnostic.cpp
  76.83% (63/82)
  77.70% (920/1184)
  74.57% (481/645)
lib/StaticAnalyzer/Core/ExprEngine.cpp
  84.00% (63/75)
  92.33% (2346/2541)
  87.01% (797/916)
lib/StaticAnalyzer/Core/ConstraintManager.cpp
  33.33% (1/3)
   5.88% (1/17)
   6.67% (1/15)
lib/StaticAnalyzer/Frontend/FrontendActions.cpp
 100.00% (3/3)
 100.00% (7/7)
 100.00% (3/3)
lib/StaticAnalyzer/Frontend/ModelConsumer.cpp
 100.00% (2/2)
 100.00% (12/12)
 100.00% (9/9)
lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp
  94.59% (35/37)
  92.03% (485/527)
  89.16% (255/286)
lib/StaticAnalyzer/Frontend/ModelInjector.cpp
  80.00% (4/5)
  95.35% (82/86)
  92.86% (13/14)
lib/StaticAnalyzer/Frontend/CheckerRegistration.cpp
  62.50% (5/8)
  63.33% (95/150)
  50.36% (70/139)
lib/StaticAnalyzer/Checkers/MacOSXAPIChecker.cpp
 100.00% (4/4)
  95.41% (104/109)
  93.10% (54/58)
lib/StaticAnalyzer/Checkers/MoveChecker.cpp
  93.75% (30/32)
  93.45% (485/519)
  92.06% (290/315)
lib/StaticAnalyzer/Checkers/InnerPointerChecker.cpp
 100.00% (14/14)
  97.09% (167/172)
  96.43% (108/112)
lib/StaticAnalyzer/Checkers/RetainCountChecker/RetainCountDiagnostics.cpp
 100.00% (21/21)
  95.32% (590/619)
  94.14% (273/290)
lib/StaticAnalyzer/Checkers/RetainCountChecker/RetainCountDiagnostics.h
 100.00% (4/4)
 100.00% (12/12)
 100.00% (7/7)
lib/StaticAnalyzer/Checkers/RetainCountChecker/RetainCountChecker.h
  96.77% (30/31)
  99.08% (108/109)
  97.96% (48/49)
lib/StaticAnalyzer/Checkers/RetainCountChecker/RetainCountChecker.cpp
  92.98% (53/57)
  88.91% (1194/1343)
  86.75% (537/619)
lib/StaticAnalyzer/Checkers/GCDAntipatternChecker.cpp
 100.00% (9/9)
 100.00% (152/152)
 100.00% (28/28)
lib/StaticAnalyzer/Checkers/IvarInvalidationChecker.cpp
 100.00% (27/27)
  96.16% (476/495)
  93.99% (219/233)
lib/StaticAnalyzer/Checkers/ObjCContainersChecker.cpp
  77.78% (7/9)
  87.29% (103/118)
  82.76% (48/58)
lib/StaticAnalyzer/Checkers/DebugCheckers.cpp
  50.00% (9/18)
  63.95% (55/86)
  61.76% (21/34)
lib/StaticAnalyzer/Checkers/UndefResultChecker.cpp
 100.00% (5/5)
  96.55% (140/145)
  90.91% (70/77)
lib/StaticAnalyzer/Checkers/BoolAssignmentChecker.cpp
 100.00% (4/4)
  92.50% (111/120)
  93.02% (40/43)
lib/StaticAnalyzer/Checkers/DynamicTypeChecker.cpp
 100.00% (8/8)
  86.96% (120/138)
  90.00% (54/60)
lib/StaticAnalyzer/Checkers/GenericTaintChecker.cpp
  90.00% (27/30)
  92.51% (494/534)
  89.41% (287/321)
lib/StaticAnalyzer/Checkers/ArrayBoundChecker.cpp
 100.00% (2/2)
  96.43% (54/56)
  90.48% (19/21)
lib/StaticAnalyzer/Checkers/TraversalChecker.cpp
  57.14% (4/7)
  42.37% (25/59)
  28.57% (6/21)
lib/StaticAnalyzer/Checkers/PthreadLockChecker.cpp
  95.65% (22/23)
  85.64% (316/369)
  82.38% (187/227)
lib/StaticAnalyzer/Checkers/AnalyzerStatsChecker.cpp
 100.00% (2/2)
  95.96% (95/99)
  83.78% (31/37)
lib/StaticAnalyzer/Checkers/CStringChecker.cpp
  98.25% (56/57)
  93.72% (1971/2103)
  89.47% (739/826)
lib/StaticAnalyzer/Checkers/ObjCAtSyncChecker.cpp
 100.00% (2/2)
  98.21% (55/56)
  96.00% (24/25)
lib/StaticAnalyzer/Checkers/CheckObjCInstMethSignature.cpp
 100.00% (5/5)
 100.00% (90/90)
 100.00% (26/26)
lib/StaticAnalyzer/Checkers/PaddingChecker.cpp
 100.00% (16/16)
  97.51% (313/321)
  91.82% (101/110)
lib/StaticAnalyzer/Checkers/UninitializedObject/UninitializedObjectChecker.cpp
  96.30% (26/27)
  95.55% (365/382)
  91.49% (172/188)
lib/StaticAnalyzer/Checkers/UninitializedObject/UninitializedPointee.cpp
  94.74% (18/19)
  95.68% (177/185)
  93.81% (91/97)
lib/StaticAnalyzer/Checkers/UninitializedObject/UninitializedObject.h
 100.00% (17/17)
 100.00% (49/49)
  96.67% (29/30)
lib/StaticAnalyzer/Checkers/IdenticalExprChecker.cpp
 100.00% (10/10)
  94.12% (400/425)
  92.17% (200/217)
lib/StaticAnalyzer/Checkers/CastToStructChecker.cpp
 100.00% (4/4)
  98.68% (75/76)
  97.62% (41/42)
lib/StaticAnalyzer/Checkers/NoReturnFunctionChecker.cpp
 100.00% (3/3)
  97.03% (98/101)
  93.02% (40/43)
lib/StaticAnalyzer/Checkers/UndefCapturedBlockVarChecker.cpp
 100.00% (3/3)
 100.00% (61/61)
 100.00% (33/33)
lib/StaticAnalyzer/Checkers/LLVMConventionsChecker.cpp
 100.00% (24/24)
  75.12% (157/209)
  67.38% (95/141)
lib/StaticAnalyzer/Checkers/RunLoopAutoreleaseLeakChecker.cpp
 100.00% (8/8)
 100.00% (123/123)
 100.00% (33/33)
lib/StaticAnalyzer/Checkers/UndefinedArraySubscriptChecker.cpp
 100.00% (2/2)
  88.89% (24/27)
  73.33% (11/15)
lib/StaticAnalyzer/Checkers/UndefinedAssignmentChecker.cpp
 100.00% (2/2)
  98.82% (84/85)
  97.56% (40/41)
lib/StaticAnalyzer/Checkers/MmapWriteExecChecker.cpp
 100.00% (3/3)
  95.24% (40/42)
  90.48% (19/21)
lib/StaticAnalyzer/Checkers/CheckSecuritySyntaxOnly.cpp
 100.00% (25/25)
  88.06% (605/687)
  79.09% (295/373)
lib/StaticAnalyzer/Checkers/PointerArithChecker.cpp
 100.00% (15/15)
  96.65% (231/239)
  93.66% (133/142)
lib/StaticAnalyzer/Checkers/ChrootChecker.cpp
 100.00% (8/8)
  94.62% (88/93)
  90.00% (45/50)
lib/StaticAnalyzer/Checkers/CheckObjCDealloc.cpp
 100.00% (32/32)
  96.21% (761/791)
  92.04% (347/377)
lib/StaticAnalyzer/Checkers/ObjCUnusedIVarsChecker.cpp
  85.71% (6/7)
  88.97% (121/136)
  85.14% (63/74)
lib/StaticAnalyzer/Checkers/SimpleStreamChecker.cpp
  85.00% (17/20)
  93.08% (148/159)
  89.47% (68/76)
lib/StaticAnalyzer/Checkers/DereferenceChecker.cpp
 100.00% (8/8)
  96.65% (231/239)
  96.70% (88/91)
lib/StaticAnalyzer/Checkers/IteratorChecker.cpp
  95.95% (142/148)
  89.30% (1678/1879)
  86.51% (975/1127)
lib/StaticAnalyzer/Checkers/NonnullGlobalConstantsChecker.cpp
 100.00% (6/6)
 100.00% (74/74)
 100.00% (56/56)
lib/StaticAnalyzer/Checkers/LocalizationChecker.cpp
 100.00% (51/51)
  98.06% (1061/1082)
  97.00% (582/600)
lib/StaticAnalyzer/Checkers/FixedAddressChecker.cpp
 100.00% (2/2)
 100.00% (31/31)
 100.00% (17/17)
lib/StaticAnalyzer/Checkers/DynamicTypePropagation.cpp
 100.00% (27/27)
  95.32% (754/791)
  92.77% (321/346)
lib/StaticAnalyzer/Checkers/NumberObjectConversionChecker.cpp
 100.00% (4/4)
 100.00% (284/284)
 100.00% (73/73)
lib/StaticAnalyzer/Checkers/PointerSubChecker.cpp
 100.00% (2/2)
 100.00% (39/39)
 100.00% (22/22)
lib/StaticAnalyzer/Checkers/BuiltinFunctionChecker.cpp
 100.00% (2/2)
  98.88% (88/89)
  95.65% (22/23)
lib/StaticAnalyzer/Checkers/ObjCSelfInitChecker.cpp
  95.00% (19/20)
  82.73% (230/278)
  79.05% (117/148)
lib/StaticAnalyzer/Checkers/TrustNonnullChecker.cpp
  80.00% (8/10)
  32.91% (52/158)
  27.72% (28/101)
lib/StaticAnalyzer/Checkers/TaintTesterChecker.cpp
 100.00% (3/3)
  95.24% (20/21)
  91.67% (11/12)
lib/StaticAnalyzer/Checkers/ExprInspectionChecker.cpp
  95.83% (23/24)
  90.81% (257/283)
  88.43% (107/121)
lib/StaticAnalyzer/Checkers/ReturnUndefChecker.cpp
 100.00% (5/5)
  98.72% (77/78)
  97.50% (39/40)
lib/StaticAnalyzer/Checkers/EnumCastOutOfRangeChecker.cpp
 100.00% (7/7)
  98.39% (61/62)
  94.74% (18/19)
lib/StaticAnalyzer/Checkers/NullabilityChecker.cpp
  94.12% (32/34)
  84.03% (784/933)
  84.10% (460/547)
lib/StaticAnalyzer/Checkers/VLASizeChecker.cpp
 100.00% (3/3)
  97.83% (135/138)
  93.18% (41/44)
lib/StaticAnalyzer/Checkers/StackAddrEscapeChecker.cpp
 100.00% (14/14)
  97.21% (279/287)
  94.19% (146/155)
lib/StaticAnalyzer/Checkers/DeadStoresChecker.cpp
  90.48% (19/21)
  96.92% (346/357)
  97.72% (214/219)
lib/StaticAnalyzer/Checkers/VforkChecker.cpp
 100.00% (10/10)
  99.19% (122/123)
  98.18% (54/55)
lib/StaticAnalyzer/Checkers/ObjCContainersASTChecker.cpp
 100.00% (9/9)
  97.39% (112/115)
  95.16% (59/62)
lib/StaticAnalyzer/Checkers/CXXSelfAssignmentChecker.cpp
 100.00% (3/3)
 100.00% (24/24)
 100.00% (14/14)
lib/StaticAnalyzer/Checkers/ObjCSuperDeallocChecker.cpp
 100.00% (13/13)
  97.75% (174/178)
  94.87% (74/78)
lib/StaticAnalyzer/Checkers/CloneChecker.cpp
 100.00% (6/6)
 100.00% (135/135)
 100.00% (29/29)
lib/StaticAnalyzer/Checkers/CallAndMessageChecker.cpp
 100.00% (16/16)
  95.73% (448/468)
  94.04% (221/235)
lib/StaticAnalyzer/Checkers/DeleteWithNonVirtualDtorChecker.cpp
 100.00% (5/5)
  94.32% (83/88)
  90.20% (46/51)
lib/StaticAnalyzer/Checkers/MPI-Checker/MPIBugReporter.cpp
 100.00% (4/4)
 100.00% (73/73)
 100.00% (20/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
 100.00% (3/3)
 100.00% (12/12)
 100.00% (3/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% (6/6)
  95.36% (144/151)
  92.50% (74/80)
lib/StaticAnalyzer/Checkers/MPI-Checker/MPITypes.h
 100.00% (4/4)
 100.00% (11/11)
 100.00% (4/4)
lib/StaticAnalyzer/Checkers/UndefBranchChecker.cpp
 100.00% (5/5)
 100.00% (65/65)
 100.00% (24/24)
lib/StaticAnalyzer/Checkers/ObjCPropertyChecker.cpp
 100.00% (3/3)
  97.56% (40/41)
  95.83% (23/24)
lib/StaticAnalyzer/Checkers/StreamChecker.cpp
  70.00% (21/30)
  78.74% (237/301)
  81.32% (148/182)
lib/StaticAnalyzer/Checkers/GTestChecker.cpp
  50.00% (4/8)
  21.92% (32/146)
  29.03% (18/62)
lib/StaticAnalyzer/Checkers/ValistChecker.cpp
 100.00% (14/14)
  98.51% (265/269)
  96.93% (158/163)
lib/StaticAnalyzer/Checkers/CheckSizeofPointer.cpp
 100.00% (6/6)
  97.67% (42/43)
  95.00% (19/20)
lib/StaticAnalyzer/Checkers/DivZeroChecker.cpp
 100.00% (4/4)
  95.08% (58/61)
  94.44% (34/36)
lib/StaticAnalyzer/Checkers/AnalysisOrderChecker.cpp
  89.47% (17/19)
  91.92% (91/99)
  90.77% (59/65)
lib/StaticAnalyzer/Checkers/MallocOverflowSecurityChecker.cpp
 100.00% (20/20)
  96.64% (230/238)
  92.41% (134/145)
lib/StaticAnalyzer/Checkers/ObjCMissingSuperCallChecker.cpp
 100.00% (8/8)
 100.00% (131/131)
 100.00% (34/34)
lib/StaticAnalyzer/Checkers/StdLibraryFunctionsChecker.cpp
  95.45% (21/22)
  98.48% (844/857)
  97.57% (602/617)
lib/StaticAnalyzer/Checkers/UnreachableCodeChecker.cpp
 100.00% (6/6)
  97.41% (188/193)
  96.48% (137/142)
lib/StaticAnalyzer/Checkers/ConversionChecker.cpp
 100.00% (5/5)
  96.99% (129/133)
  97.83% (90/92)
lib/StaticAnalyzer/Checkers/ArrayBoundCheckerV2.cpp
  92.31% (12/13)
  93.15% (231/248)
  86.27% (88/102)
lib/StaticAnalyzer/Checkers/CStringSyntaxChecker.cpp
 100.00% (13/13)
  96.37% (186/193)
  95.73% (112/117)
lib/StaticAnalyzer/Checkers/MallocChecker.cpp
  95.41% (104/109)
  89.88% (2211/2460)
  87.99% (1333/1515)
lib/StaticAnalyzer/Checkers/DirectIvarAssignment.cpp
 100.00% (12/12)
  90.91% (120/132)
  92.00% (69/75)
lib/StaticAnalyzer/Checkers/MallocSizeofChecker.cpp
  94.44% (17/18)
  94.58% (157/166)
  94.90% (93/98)
lib/StaticAnalyzer/Checkers/VirtualCallChecker.cpp
 100.00% (11/11)
  94.82% (183/193)
  92.86% (104/112)
lib/StaticAnalyzer/Checkers/MacOSKeychainAPIChecker.cpp
  90.91% (20/22)
  89.71% (427/476)
  84.02% (205/244)
lib/StaticAnalyzer/Checkers/ReturnPointerRangeChecker.cpp
 100.00% (2/2)
  98.21% (55/56)
  95.00% (19/20)
lib/StaticAnalyzer/Checkers/BlockInCriticalSectionChecker.cpp
 100.00% (8/8)
  98.98% (97/98)
  98.67% (74/75)
lib/StaticAnalyzer/Checkers/UnixAPIChecker.cpp
  94.44% (17/18)
  88.68% (282/318)
  83.70% (113/135)
lib/StaticAnalyzer/Checkers/NSAutoreleasePoolChecker.cpp
  50.00% (1/2)
   8.33% (3/36)
   8.70% (2/23)
lib/StaticAnalyzer/Checkers/ClangCheckers.cpp
 100.00% (1/1)
 100.00% (7/7)
 100.00% (144/144)
lib/StaticAnalyzer/Checkers/NonNullParamChecker.cpp
 100.00% (5/5)
  98.17% (161/164)
  96.39% (80/83)
lib/StaticAnalyzer/Checkers/CastSizeChecker.cpp
 100.00% (3/3)
  95.92% (94/98)
  94.92% (56/59)
lib/StaticAnalyzer/Checkers/BasicObjCFoundationChecks.cpp
 100.00% (43/43)
  95.41% (852/893)
  91.95% (434/472)
lib/StaticAnalyzer/Checkers/TestAfterDivZeroChecker.cpp
 100.00% (16/16)
  99.43% (175/176)
  99.17% (119/120)
lib/StaticAnalyzer/Checkers/ObjCAutoreleaseWriteChecker.cpp
 100.00% (5/5)
 100.00% (101/101)
 100.00% (15/15)
lib/StaticAnalyzer/Checkers/NSErrorChecker.cpp
 100.00% (16/16)
  96.97% (192/198)
  96.55% (112/116)
lib/Edit/EditedSource.cpp
  95.24% (20/21)
  93.13% (393/422)
  91.75% (178/194)
lib/Edit/RewriteObjCFoundationAPI.cpp
 100.00% (28/28)
  87.13% (880/1010)
  82.35% (616/748)
lib/Edit/Commit.cpp
  85.71% (18/21)
  79.79% (229/287)
  80.00% (140/175)
lib/Index/USRGeneration.cpp
  95.00% (57/60)
  83.40% (799/958)
  56.27% (404/718)
lib/Serialization/Module.cpp
 100.00% (3/3)
  98.46% (64/65)
  93.75% (15/16)
lib/Serialization/ModuleManager.cpp
 100.00% (18/18)
  97.39% (373/383)
  97.22% (175/180)
lib/Serialization/ASTWriterDecl.cpp
  97.00% (97/100)
  98.02% (2029/2070)
  95.78% (681/711)
lib/Serialization/ASTCommon.cpp
  66.67% (4/6)
  48.92% (203/415)
  71.62% (366/511)
lib/Serialization/ASTReaderInternals.h
  87.50% (14/16)
  82.98% (39/47)
  80.65% (25/31)
lib/Serialization/ModuleFileExtension.cpp
  75.00% (3/4)
  50.00% (3/6)
  75.00% (3/4)
lib/Serialization/ASTWriterStmt.cpp
  91.20% (197/216)
  89.82% (1808/2013)
  88.02% (463/526)
lib/Serialization/ASTCommon.h
 100.00% (2/2)
 100.00% (36/36)
 100.00% (25/25)
lib/Serialization/PCHContainerOperations.cpp
 100.00% (8/8)
 100.00% (24/24)
 100.00% (10/10)
lib/Serialization/ASTReaderDecl.cpp
  94.63% (194/205)
  96.03% (3632/3782)
  61.53% (2262/3676)
lib/Serialization/GlobalModuleIndex.cpp
  90.91% (30/33)
  89.27% (624/699)
  83.15% (222/267)
lib/Serialization/ASTReader.cpp
  97.61% (409/419)
  91.99% (10766/11703)
  84.79% (5359/6320)
lib/Serialization/GeneratePCH.cpp
 100.00% (5/5)
  90.00% (36/40)
  88.89% (16/18)
lib/Serialization/MultiOnDiskHashTable.h
 100.00% (17/17)
  98.04% (200/204)
  95.16% (59/62)
lib/Serialization/ASTReaderStmt.cpp
  89.55% (197/220)
  89.51% (2662/2974)
  85.69% (617/720)
lib/Serialization/ASTWriter.cpp
  98.01% (344/351)
  97.21% (6033/6206)
  89.52% (2769/3093)
Totals
  92.12% (39085/42427)
  92.51% (632058/683214)
  84.47% (328868/389339)

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/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 8.0.0svn