Coverage Report

Created: 2017-12-12 20:32

Click here for information about interpreting this report.

FilenameFunction CoverageLine CoverageRegion Coverage
include/clang/ARCMigrate/ARCMT.h
  20.00% (1/5)
  20.00% (1/5)
  20.00% (1/5)
include/clang/AST/APValue.h
 100.00% (83/83)
 100.00% (269/269)
 100.00% (88/88)
include/clang/AST/ASTConsumer.h
 100.00% (16/16)
 100.00% (18/18)
 100.00% (16/16)
include/clang/AST/ASTContext.h
  94.56% (139/147)
  94.98% (473/498)
  95.22% (239/251)
include/clang/AST/ASTImporter.h
  71.43% (5/7)
  71.43% (5/7)
  71.43% (5/7)
include/clang/AST/ASTLambda.h
  87.50% (7/8)
  76.74% (33/43)
  93.94% (31/33)
include/clang/AST/ASTMutationListener.h
   0.00% (0/20)
   0.00% (0/20)
   0.00% (0/20)
include/clang/AST/ASTStructuralEquivalence.h
 100.00% (1/1)
 100.00% (1/1)
 100.00% (1/1)
include/clang/AST/ASTTypeTraits.h
 100.00% (31/31)
  93.68% (163/174)
  96.34% (79/82)
include/clang/AST/ASTUnresolvedSet.h
  65.22% (15/23)
  64.44% (29/45)
  54.84% (17/31)
include/clang/AST/ASTVector.h
  80.00% (32/40)
  58.02% (152/262)
  77.53% (69/89)
include/clang/AST/Attr.h
  79.31% (23/29)
  68.57% (48/70)
  80.00% (32/40)
include/clang/AST/AttrIterator.h
 100.00% (12/12)
 100.00% (50/50)
 100.00% (24/24)
include/clang/AST/Availability.h
 100.00% (7/7)
 100.00% (7/7)
 100.00% (7/7)
include/clang/AST/BaseSubobject.h
 100.00% (9/9)
 100.00% (26/26)
 100.00% (11/11)
include/clang/AST/CXXInheritance.h
  95.65% (22/23)
  96.77% (30/31)
  96.30% (26/27)
include/clang/AST/CanonicalType.h
 100.00% (42/42)
  98.33% (118/120)
  96.08% (49/51)
include/clang/AST/CharUnits.h
  95.24% (40/42)
  94.57% (122/129)
  95.24% (40/42)
include/clang/AST/Comment.h
  92.24% (107/116)
  92.18% (330/358)
  92.91% (131/141)
include/clang/AST/CommentBriefParser.h
 100.00% (1/1)
 100.00% (5/5)
 100.00% (1/1)
include/clang/AST/CommentCommandTraits.h
 100.00% (2/2)
  75.00% (6/8)
  57.14% (4/7)
include/clang/AST/CommentLexer.h
  97.06% (33/34)
  99.19% (123/124)
  97.44% (38/39)
include/clang/AST/CommentParser.h
 100.00% (5/5)
 100.00% (26/26)
 100.00% (15/15)
include/clang/AST/CommentSema.h
 100.00% (2/2)
 100.00% (8/8)
 100.00% (5/5)
include/clang/AST/CommentVisitor.h
 100.00% (4/4)
  94.12% (16/17)
  95.18% (79/83)
include/clang/AST/DataCollection.h
 100.00% (3/3)
 100.00% (9/9)
 100.00% (3/3)
include/clang/AST/Decl.h
  92.32% (457/495)
  92.16% (1128/1224)
  92.96% (660/710)
include/clang/AST/DeclAccessPair.h
 100.00% (8/8)
 100.00% (22/22)
 100.00% (8/8)
include/clang/AST/DeclBase.h
  95.19% (178/187)
  95.56% (559/585)
  96.18% (327/340)
include/clang/AST/DeclCXX.h
  93.22% (371/398)
  93.84% (1021/1088)
  95.02% (592/623)
include/clang/AST/DeclContextInternals.h
 100.00% (18/18)
  96.43% (162/168)
  97.33% (73/75)
include/clang/AST/DeclFriend.h
  80.00% (20/25)
  68.32% (69/101)
  77.36% (41/53)
include/clang/AST/DeclGroup.h
  95.65% (22/23)
  98.63% (72/73)
  93.88% (46/49)
include/clang/AST/DeclLookups.h
  71.43% (10/14)
  70.69% (41/58)
  80.77% (21/26)
include/clang/AST/DeclObjC.h
  94.59% (350/370)
  92.32% (890/964)
  92.88% (483/520)
include/clang/AST/DeclOpenMP.h
  89.66% (26/29)
  79.59% (39/49)
  89.66% (26/29)
include/clang/AST/DeclTemplate.h
  86.73% (268/309)
  85.28% (788/924)
  88.43% (367/415)
include/clang/AST/DeclVisitor.h
 100.00% (3/3)
 100.00% (10/10)
  92.54% (484/523)
include/clang/AST/DeclarationName.h
  91.67% (55/60)
  90.00% (171/190)
  92.86% (78/84)
include/clang/AST/DependentDiagnostic.h
  80.00% (16/20)
  77.11% (64/83)
  82.61% (19/23)
include/clang/AST/EvaluatedExprVisitor.h
 100.00% (18/18)
  96.49% (55/57)
  94.44% (34/36)
include/clang/AST/Expr.h
  89.82% (759/845)
  88.34% (1712/1938)
  90.88% (1006/1107)
include/clang/AST/ExprCXX.h
  93.46% (586/627)
  91.72% (1262/1376)
  93.28% (791/848)
include/clang/AST/ExprObjC.h
  87.83% (231/263)
  86.28% (497/576)
  88.34% (288/326)
include/clang/AST/ExprOpenMP.h
 100.00% (20/20)
 100.00% (34/34)
 100.00% (20/20)
include/clang/AST/ExternalASTSource.h
  90.48% (38/42)
  86.78% (105/121)
  89.04% (65/73)
include/clang/AST/GlobalDecl.h
 100.00% (22/22)
 100.00% (58/58)
 100.00% (22/22)
include/clang/AST/LambdaCapture.h
 100.00% (9/9)
 100.00% (25/25)
 100.00% (13/13)
include/clang/AST/LocInfoType.h
 100.00% (4/4)
 100.00% (8/8)
 100.00% (4/4)
include/clang/AST/Mangle.h
  75.00% (9/12)
  73.08% (19/26)
  78.57% (11/14)
include/clang/AST/MangleNumberingContext.h
 100.00% (1/1)
 100.00% (1/1)
 100.00% (1/1)
include/clang/AST/NSAPI.h
 100.00% (9/9)
 100.00% (30/30)
 100.00% (11/11)
include/clang/AST/NestedNameSpecifier.h
  96.30% (26/27)
  90.79% (69/76)
  92.86% (39/42)
include/clang/AST/ODRHash.h
 100.00% (1/1)
 100.00% (1/1)
 100.00% (1/1)
include/clang/AST/OpenMPClause.h
  94.91% (541/570)
  93.34% (1289/1381)
  95.09% (562/591)
include/clang/AST/ParentMap.h
  80.00% (4/5)
  80.00% (12/15)
  80.00% (4/5)
include/clang/AST/PrettyPrinter.h
 100.00% (2/2)
 100.00% (6/6)
 100.00% (2/2)
include/clang/AST/RawCommentList.h
  86.36% (19/22)
  88.71% (55/62)
  91.18% (31/34)
include/clang/AST/RecordLayout.h
  96.15% (25/26)
  98.85% (86/87)
  96.67% (29/30)
include/clang/AST/RecursiveASTVisitor.h
  56.56% (69/122)
  60.00% (609/1015)
  29.47% (2505/8500)
include/clang/AST/Redeclarable.h
 100.00% (38/38)
  97.16% (137/141)
  98.55% (68/69)
include/clang/AST/Stmt.h
  91.63% (416/454)
  91.77% (736/802)
  91.17% (444/487)
include/clang/AST/StmtCXX.h
  93.81% (91/97)
  93.85% (183/195)
  90.57% (96/106)
include/clang/AST/StmtGraphTraits.h
   0.00% (0/10)
   0.00% (0/30)
   0.00% (0/10)
include/clang/AST/StmtIterator.h
  96.15% (25/26)
  94.83% (55/58)
  97.62% (41/42)
include/clang/AST/StmtObjC.h
  84.00% (84/100)
  88.83% (159/179)
  85.19% (92/108)
include/clang/AST/StmtOpenMP.h
  86.51% (250/289)
  85.68% (706/824)
  88.71% (322/363)
include/clang/AST/StmtVisitor.h
 100.00% (8/8)
 100.00% (90/90)
  90.68% (1303/1437)
include/clang/AST/TemplateBase.h
  92.86% (65/70)
  89.92% (214/238)
  92.77% (77/83)
include/clang/AST/TemplateName.h
  97.56% (40/41)
  99.01% (100/101)
  98.11% (52/53)
include/clang/AST/Type.h
  90.84% (694/764)
  93.26% (2200/2359)
  92.82% (1370/1476)
include/clang/AST/TypeLoc.h
  95.34% (327/343)
  94.98% (1153/1214)
  94.89% (464/489)
include/clang/AST/TypeLocVisitor.h
 100.00% (3/3)
 100.00% (19/19)
  83.00% (503/606)
include/clang/AST/TypeOrdering.h
 100.00% (9/9)
 100.00% (29/29)
 100.00% (9/9)
include/clang/AST/TypeVisitor.h
 100.00% (3/3)
 100.00% (12/12)
  95.26% (201/211)
include/clang/AST/UnresolvedSet.h
  84.85% (28/33)
  79.17% (38/48)
  84.85% (28/33)
include/clang/AST/VTTBuilder.h
  91.67% (11/12)
  96.43% (27/28)
  91.67% (11/12)
include/clang/AST/VTableBuilder.h
  86.54% (45/52)
  89.66% (208/232)
  83.16% (79/95)
include/clang/ASTMatchers/ASTMatchFinder.h
  85.71% (6/7)
  94.74% (18/19)
  85.71% (6/7)
include/clang/ASTMatchers/ASTMatchers.h
  96.47% (164/170)
  95.76% (723/755)
  95.94% (331/345)
include/clang/ASTMatchers/ASTMatchersInternal.h
  98.84% (85/86)
  97.90% (373/381)
  97.59% (162/166)
include/clang/ASTMatchers/ASTMatchersMacros.h
 100.00% (11/11)
 100.00% (29/29)
 100.00% (11/11)
include/clang/Analysis/Analyses/Consumed.h
  50.00% (8/16)
  63.64% (14/22)
  57.89% (11/19)
include/clang/Analysis/Analyses/Dominators.h
  16.67% (4/24)
  25.61% (21/82)
  33.33% (10/30)
include/clang/Analysis/Analyses/FormatString.h
  81.42% (92/113)
  83.67% (205/245)
  84.40% (119/141)
include/clang/Analysis/Analyses/LiveVariables.h
  85.71% (6/7)
  90.91% (10/11)
  85.71% (6/7)
include/clang/Analysis/Analyses/OSLog.h
  94.44% (17/18)
  92.45% (49/53)
  96.30% (26/27)
include/clang/Analysis/Analyses/PostOrderCFGView.h
  90.91% (10/11)
  96.15% (25/26)
  94.12% (16/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/ThreadSafetyCommon.h
  50.00% (24/48)
  45.00% (90/200)
  54.76% (69/126)
include/clang/Analysis/Analyses/ThreadSafetyLogical.h
   0.00% (0/20)
   0.00% (0/22)
   0.00% (0/20)
include/clang/Analysis/Analyses/ThreadSafetyTIL.h
  21.61% (67/310)
  22.04% (134/608)
  25.00% (97/388)
include/clang/Analysis/Analyses/ThreadSafetyTraverse.h
  44.93% (31/69)
  40.52% (203/501)
  40.43% (169/418)
include/clang/Analysis/Analyses/ThreadSafetyUtil.h
  15.91% (7/44)
  12.61% (15/119)
  12.16% (9/74)
include/clang/Analysis/Analyses/UninitializedValues.h
  83.33% (10/12)
  89.47% (17/19)
  90.00% (18/20)
include/clang/Analysis/AnalysisDeclContext.h
  76.09% (35/46)
  75.79% (72/95)
  77.08% (37/48)
include/clang/Analysis/BodyFarm.h
 100.00% (1/1)
 100.00% (1/1)
 100.00% (1/1)
include/clang/Analysis/CFG.h
  76.75% (175/228)
  80.94% (344/425)
  78.66% (199/253)
include/clang/Analysis/CFGStmtMap.h
 100.00% (2/2)
 100.00% (4/4)
 100.00% (2/2)
include/clang/Analysis/CallGraph.h
  58.33% (21/36)
  63.51% (47/74)
  64.29% (27/42)
include/clang/Analysis/CloneDetection.h
  92.00% (23/25)
  90.29% (93/103)
  91.67% (33/36)
include/clang/Analysis/ProgramPoint.h
  72.65% (85/117)
  71.48% (198/277)
  76.12% (102/134)
include/clang/Analysis/Support/BumpVector.h
  96.55% (28/29)
  90.08% (109/121)
  94.83% (55/58)
include/clang/Basic/ABI.h
 100.00% (20/20)
 100.00% (57/57)
 100.00% (46/46)
include/clang/Basic/AddressSpaces.h
 100.00% (3/3)
 100.00% (11/11)
 100.00% (3/3)
include/clang/Basic/AlignedAllocation.h
 100.00% (1/1)
  68.75% (11/16)
  60.00% (6/10)
include/clang/Basic/Builtins.h
 100.00% (21/21)
 100.00% (59/59)
 100.00% (21/21)
include/clang/Basic/CharInfo.h
 100.00% (19/19)
 100.00% (90/90)
 100.00% (46/46)
include/clang/Basic/CommentOptions.h
 100.00% (1/1)
 100.00% (1/1)
 100.00% (1/1)
include/clang/Basic/Diagnostic.h
  94.38% (151/160)
  97.15% (443/456)
  94.92% (168/177)
include/clang/Basic/DiagnosticError.h
   0.00% (0/4)
   0.00% (0/6)
   0.00% (0/4)
include/clang/Basic/DiagnosticIDs.h
  93.33% (14/15)
  90.48% (38/42)
  94.12% (16/17)
include/clang/Basic/DiagnosticOptions.h
 100.00% (6/6)
 100.00% (21/21)
 100.00% (48/48)
include/clang/Basic/ExceptionSpecificationType.h
 100.00% (4/4)
 100.00% (14/14)
 100.00% (12/12)
include/clang/Basic/FileManager.h
  82.35% (14/17)
  85.71% (18/21)
  82.35% (14/17)
include/clang/Basic/FileSystemStatCache.h
  75.00% (6/8)
  84.21% (16/19)
  69.23% (9/13)
include/clang/Basic/IdentifierTable.h
  96.39% (80/83)
  96.17% (301/313)
  96.00% (144/150)
include/clang/Basic/LangOptions.h
 100.00% (18/18)
 100.00% (41/41)
 100.00% (30/30)
include/clang/Basic/Linkage.h
 100.00% (5/5)
  90.62% (29/32)
  95.24% (20/21)
include/clang/Basic/MacroBuilder.h
 100.00% (4/4)
 100.00% (10/10)
 100.00% (4/4)
include/clang/Basic/Module.h
  94.29% (33/35)
  95.88% (93/97)
  96.15% (50/52)
include/clang/Basic/ObjCRuntime.h
  96.30% (26/27)
  80.09% (181/226)
  68.75% (110/160)
include/clang/Basic/OpenCLOptions.h
 100.00% (14/14)
 100.00% (74/74)
 100.00% (84/84)
include/clang/Basic/PartialDiagnostic.h
  97.22% (35/36)
  95.34% (225/236)
  94.06% (95/101)
include/clang/Basic/PlistSupport.h
 100.00% (8/8)
  97.62% (82/84)
  90.00% (27/30)
include/clang/Basic/PrettyStackTrace.h
 100.00% (1/1)
 100.00% (1/1)
 100.00% (1/1)
include/clang/Basic/SanitizerSpecialCaseList.h
 100.00% (1/1)
 100.00% (1/1)
 100.00% (1/1)
include/clang/Basic/Sanitizers.h
 100.00% (6/6)
 100.00% (15/15)
 100.00% (8/8)
include/clang/Basic/SourceLocation.h
  96.00% (72/75)
  98.19% (163/166)
  96.39% (80/83)
include/clang/Basic/SourceManager.h
  93.46% (100/107)
  90.75% (481/530)
  92.78% (244/263)
include/clang/Basic/SourceManagerInternals.h
  66.67% (6/9)
  74.19% (23/31)
  66.67% (6/9)
include/clang/Basic/Specifiers.h
  60.00% (3/5)
  71.05% (27/38)
  80.00% (20/25)
include/clang/Basic/SyncScope.h
 100.00% (8/8)
  82.35% (42/51)
  68.97% (20/29)
include/clang/Basic/TargetBuiltins.h
 100.00% (6/6)
  92.86% (13/14)
  91.67% (11/12)
include/clang/Basic/TargetCXXABI.h
  86.67% (13/15)
  81.15% (99/122)
  76.00% (57/75)
include/clang/Basic/TargetInfo.h
  93.33% (154/165)
  88.66% (344/388)
  88.89% (184/207)
include/clang/Basic/TokenKinds.h
 100.00% (4/4)
 100.00% (21/21)
  98.27% (170/173)
include/clang/Basic/VersionTuple.h
 100.00% (17/17)
 100.00% (47/47)
 100.00% (38/38)
include/clang/Basic/VirtualFileSystem.h
  96.97% (32/33)
  94.44% (68/72)
  93.62% (44/47)
include/clang/Basic/Visibility.h
  95.24% (20/21)
  94.59% (70/74)
  94.74% (36/38)
include/clang/CodeGen/CGFunctionInfo.h
  93.27% (97/104)
  94.93% (337/355)
  94.48% (137/145)
include/clang/CodeGen/ConstantInitBuilder.h
  85.71% (36/42)
  84.21% (128/152)
  88.00% (44/50)
include/clang/CodeGen/ConstantInitFuture.h
   0.00% (0/9)
   0.00% (0/19)
   0.00% (0/9)
include/clang/CodeGen/ObjectFilePCHContainerOperations.h
 100.00% (2/2)
 100.00% (2/2)
 100.00% (2/2)
include/clang/CodeGen/SwiftCallingConv.h
 100.00% (4/4)
 100.00% (11/11)
 100.00% (4/4)
include/clang/Driver/Action.h
  91.23% (52/57)
  92.17% (106/115)
  92.06% (58/63)
include/clang/Driver/Compilation.h
  92.31% (24/26)
  94.52% (69/73)
  95.12% (39/41)
include/clang/Driver/Distro.h
  63.64% (7/11)
  65.52% (19/29)
  78.95% (15/19)
include/clang/Driver/Driver.h
  91.30% (21/23)
  93.94% (31/33)
  92.31% (24/26)
include/clang/Driver/Job.h
  93.75% (15/16)
  94.44% (17/18)
  93.75% (15/16)
include/clang/Driver/Multilib.h
  94.44% (17/18)
  97.50% (39/40)
  95.45% (21/22)
include/clang/Driver/SanitizerArgs.h
 100.00% (15/15)
 100.00% (21/21)
 100.00% (19/19)
include/clang/Driver/Tool.h
  90.91% (10/11)
  93.33% (14/15)
  90.91% (10/11)
include/clang/Driver/ToolChain.h
  90.91% (40/44)
  91.04% (61/67)
  90.91% (40/44)
include/clang/Edit/Commit.h
 100.00% (11/11)
 100.00% (28/28)
 100.00% (11/11)
include/clang/Edit/EditedSource.h
 100.00% (7/7)
 100.00% (13/13)
 100.00% (7/7)
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/Frontend/ASTUnit.h
  56.76% (21/37)
  57.47% (50/87)
  58.54% (24/41)
include/clang/Frontend/ChainedDiagnosticConsumer.h
  85.71% (6/7)
  95.83% (23/24)
  85.71% (6/7)
include/clang/Frontend/CodeGenOptions.h
 100.00% (7/7)
 100.00% (17/17)
 100.00% (7/7)
include/clang/Frontend/CommandLineSourceLoc.h
  50.00% (1/2)
  61.29% (19/31)
  87.50% (7/8)
include/clang/Frontend/CompilerInstance.h
  85.71% (54/63)
  82.72% (158/191)
  79.45% (58/73)
include/clang/Frontend/CompilerInvocation.h
  80.00% (20/25)
  71.70% (38/53)
  80.00% (20/25)
include/clang/Frontend/DependencyOutputOptions.h
 100.00% (1/1)
 100.00% (9/9)
 100.00% (1/1)
include/clang/Frontend/DiagnosticRenderer.h
 100.00% (3/3)
 100.00% (3/3)
 100.00% (3/3)
include/clang/Frontend/FrontendAction.h
  80.95% (17/21)
  83.33% (35/42)
  80.95% (17/21)
include/clang/Frontend/FrontendActions.h
  28.57% (4/14)
  40.00% (8/20)
  28.57% (4/14)
include/clang/Frontend/FrontendOptions.h
  85.00% (17/20)
  80.00% (24/30)
  87.50% (21/24)
include/clang/Frontend/LangStandard.h
 100.00% (17/17)
 100.00% (17/17)
 100.00% (17/17)
include/clang/Frontend/LogDiagnosticPrinter.h
 100.00% (2/2)
 100.00% (6/6)
 100.00% (2/2)
include/clang/Frontend/MigratorOptions.h
 100.00% (1/1)
 100.00% (4/4)
 100.00% (1/1)
include/clang/Frontend/PCHContainerOperations.h
 100.00% (7/7)
 100.00% (17/17)
 100.00% (7/7)
include/clang/Frontend/PrecompiledPreamble.h
  83.33% (5/6)
  90.91% (10/11)
  90.00% (9/10)
include/clang/Frontend/PreprocessorOutputOptions.h
 100.00% (1/1)
 100.00% (11/11)
 100.00% (1/1)
include/clang/Frontend/SerializedDiagnosticReader.h
  30.77% (4/13)
  19.35% (6/31)
  30.77% (4/13)
include/clang/Frontend/TextDiagnostic.h
 100.00% (1/1)
 100.00% (3/3)
 100.00% (1/1)
include/clang/Frontend/TextDiagnosticBuffer.h
 100.00% (8/8)
 100.00% (8/8)
 100.00% (8/8)
include/clang/Frontend/TextDiagnosticPrinter.h
 100.00% (1/1)
 100.00% (1/1)
 100.00% (1/1)
include/clang/Frontend/Utils.h
  83.33% (10/12)
  80.00% (16/20)
  83.33% (10/12)
include/clang/Frontend/VerifyDiagnosticConsumer.h
  57.14% (4/7)
  84.21% (16/19)
  57.14% (4/7)
include/clang/Lex/CodeCompletionHandler.h
   0.00% (0/6)
   0.00% (0/6)
   0.00% (0/6)
include/clang/Lex/DirectoryLookup.h
 100.00% (14/14)
 100.00% (32/32)
  81.82% (18/22)
include/clang/Lex/HeaderMap.h
 100.00% (2/2)
 100.00% (2/2)
 100.00% (2/2)
include/clang/Lex/HeaderSearch.h
  69.23% (27/39)
  73.87% (82/111)
  75.00% (36/48)
include/clang/Lex/HeaderSearchOptions.h
 100.00% (7/7)
 100.00% (15/15)
 100.00% (7/7)
include/clang/Lex/Lexer.h
 100.00% (22/22)
 100.00% (100/100)
  95.45% (42/44)
include/clang/Lex/LiteralSupport.h
 100.00% (35/35)
 100.00% (82/82)
 100.00% (71/71)
include/clang/Lex/MacroArgs.h
 100.00% (4/4)
 100.00% (4/4)
 100.00% (4/4)
include/clang/Lex/MacroInfo.h
  87.13% (88/101)
  91.67% (187/204)
  89.13% (123/138)
include/clang/Lex/ModuleLoader.h
  57.14% (8/14)
  41.67% (10/24)
  57.14% (8/14)
include/clang/Lex/ModuleMap.h
 100.00% (22/22)
 100.00% (47/47)
 100.00% (29/29)
include/clang/Lex/MultipleIncludeOpt.h
 100.00% (15/15)
 100.00% (81/81)
 100.00% (27/27)
include/clang/Lex/PPCallbacks.h
  89.23% (58/65)
  85.57% (166/194)
  89.55% (60/67)
include/clang/Lex/PPConditionalDirectiveRecord.h
  87.50% (7/8)
  82.35% (14/17)
  87.50% (7/8)
include/clang/Lex/PTHLexer.h
  33.33% (1/3)
  10.00% (1/10)
  20.00% (1/5)
include/clang/Lex/PTHManager.h
 100.00% (3/3)
 100.00% (10/10)
 100.00% (6/6)
include/clang/Lex/Pragma.h
  85.71% (6/7)
  85.71% (6/7)
  85.71% (6/7)
include/clang/Lex/PreprocessingRecord.h
  72.09% (31/43)
  77.42% (72/93)
  76.00% (38/50)
include/clang/Lex/Preprocessor.h
  95.42% (146/153)
  94.31% (514/545)
  95.88% (279/291)
include/clang/Lex/PreprocessorLexer.h
  73.33% (11/15)
  78.72% (37/47)
  77.78% (14/18)
include/clang/Lex/PreprocessorOptions.h
 100.00% (9/9)
 100.00% (33/33)
 100.00% (9/9)
include/clang/Lex/Token.h
 100.00% (46/46)
 100.00% (134/134)
 100.00% (65/65)
include/clang/Lex/TokenLexer.h
 100.00% (4/4)
 100.00% (10/10)
 100.00% (4/4)
include/clang/Lex/VariadicMacroSupport.h
  95.65% (22/23)
  96.08% (98/102)
  96.77% (30/31)
include/clang/Parse/Parser.h
  99.10% (110/111)
  98.02% (494/504)
  97.53% (316/324)
include/clang/Parse/RAIIObjectsForParser.h
  92.31% (48/52)
  93.20% (192/206)
  90.00% (81/90)
include/clang/Rewrite/Core/HTMLRewrite.h
   0.00% (0/1)
   0.00% (0/3)
   0.00% (0/1)
include/clang/Rewrite/Core/RewriteBuffer.h
  90.00% (9/10)
  87.50% (21/24)
  90.00% (9/10)
include/clang/Rewrite/Core/RewriteRope.h
  88.46% (23/26)
  89.23% (58/65)
  92.68% (38/41)
include/clang/Rewrite/Core/Rewriter.h
  72.22% (13/18)
  70.00% (28/40)
  70.00% (14/20)
include/clang/Rewrite/Core/TokenRewriter.h
   0.00% (0/3)
   0.00% (0/6)
   0.00% (0/3)
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/Sema/AnalysisBasedWarnings.h
 100.00% (2/2)
 100.00% (2/2)
 100.00% (2/2)
include/clang/Sema/AttributeList.h
  96.88% (93/96)
  98.57% (345/350)
  97.58% (121/124)
include/clang/Sema/CXXFieldCollector.h
 100.00% (5/5)
 100.00% (14/14)
 100.00% (5/5)
include/clang/Sema/CleanupInfo.h
 100.00% (5/5)
 100.00% (14/14)
 100.00% (5/5)
include/clang/Sema/CodeCompleteConsumer.h
  73.47% (36/49)
  64.36% (65/101)
  78.33% (47/60)
include/clang/Sema/CodeCompleteOptions.h
 100.00% (1/1)
 100.00% (1/1)
 100.00% (1/1)
include/clang/Sema/DeclSpec.h
  92.99% (252/271)
  91.00% (890/978)
  89.69% (522/582)
include/clang/Sema/DelayedDiagnostic.h
  87.18% (34/39)
  85.16% (109/128)
  87.50% (42/48)
include/clang/Sema/Designator.h
  80.00% (20/25)
  94.74% (90/95)
  85.29% (29/34)
include/clang/Sema/ExternalSemaSource.h
  88.24% (15/17)
  92.00% (23/25)
  88.24% (15/17)
include/clang/Sema/IdentifierResolver.h
 100.00% (16/16)
 100.00% (51/51)
 100.00% (22/22)
include/clang/Sema/Initialization.h
  97.50% (78/80)
  95.93% (259/270)
  95.54% (107/112)
include/clang/Sema/Lookup.h
  92.21% (71/77)
  86.50% (269/311)
  93.98% (125/133)
include/clang/Sema/LoopHint.h
 100.00% (1/1)
 100.00% (1/1)
 100.00% (1/1)
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/Overload.h
  93.94% (62/66)
  92.12% (222/241)
  90.35% (103/114)
include/clang/Sema/Ownership.h
  94.59% (35/37)
  88.57% (62/70)
  94.87% (37/39)
include/clang/Sema/ParsedTemplate.h
 100.00% (17/17)
 100.00% (55/55)
 100.00% (17/17)
include/clang/Sema/PrettyDeclStackTrace.h
 100.00% (1/1)
 100.00% (1/1)
 100.00% (1/1)
include/clang/Sema/Scope.h
  81.82% (45/55)
  82.94% (141/170)
  87.78% (79/90)
include/clang/Sema/ScopeInfo.h
  95.18% (79/83)
  91.01% (243/267)
  91.23% (104/114)
include/clang/Sema/Sema.h
  93.75% (195/208)
  93.81% (652/695)
  93.41% (326/349)
include/clang/Sema/SemaConsumer.h
  75.00% (3/4)
  87.50% (7/8)
  75.00% (3/4)
include/clang/Sema/SemaFixItUtils.h
  80.00% (4/5)
  91.67% (11/12)
  80.00% (4/5)
include/clang/Sema/SemaInternal.h
  93.94% (31/33)
  96.18% (126/131)
  94.62% (88/93)
include/clang/Sema/Template.h
  96.97% (32/33)
  95.89% (140/146)
  96.67% (58/60)
include/clang/Sema/TemplateDeduction.h
  95.65% (22/23)
  92.42% (61/66)
  93.10% (27/29)
include/clang/Sema/TypoCorrection.h
  87.23% (41/47)
  85.23% (127/149)
  89.58% (86/96)
include/clang/Sema/Weak.h
  62.50% (5/8)
  50.00% (5/10)
  62.50% (5/8)
include/clang/Serialization/ASTBitCodes.h
  92.86% (26/28)
  92.50% (74/80)
  88.89% (32/36)
include/clang/Serialization/ASTDeserializationListener.h
  33.33% (3/9)
  33.33% (3/9)
  33.33% (3/9)
include/clang/Serialization/ASTReader.h
  88.59% (132/149)
  89.20% (347/389)
  89.08% (155/174)
include/clang/Serialization/ASTWriter.h
  88.89% (56/63)
  89.52% (111/124)
  90.14% (64/71)
include/clang/Serialization/ContinuousRangeMap.h
 100.00% (13/13)
  98.33% (59/60)
  96.15% (25/26)
include/clang/Serialization/GlobalModuleIndex.h
 100.00% (1/1)
 100.00% (1/1)
 100.00% (1/1)
include/clang/Serialization/Module.h
 100.00% (11/11)
 100.00% (29/29)
 100.00% (20/20)
include/clang/Serialization/ModuleFileExtension.h
  75.00% (3/4)
  75.00% (3/4)
  75.00% (3/4)
include/clang/Serialization/ModuleManager.h
  85.71% (12/14)
  90.00% (18/20)
  85.71% (12/14)
include/clang/StaticAnalyzer/Checkers/MPIFunctionClassifier.h
 100.00% (1/1)
 100.00% (1/1)
 100.00% (1/1)
include/clang/StaticAnalyzer/Checkers/ObjCRetainCount.h
 100.00% (16/16)
 100.00% (34/34)
 100.00% (20/20)
include/clang/StaticAnalyzer/Checkers/SValExplainer.h
  83.33% (25/30)
  83.52% (147/176)
  90.67% (68/75)
include/clang/StaticAnalyzer/Core/AnalyzerOptions.h
 100.00% (1/1)
 100.00% (1/1)
 100.00% (1/1)
include/clang/StaticAnalyzer/Core/BugReporter/BugReporter.h
  76.27% (45/59)
  77.97% (92/118)
  76.92% (50/65)
include/clang/StaticAnalyzer/Core/BugReporter/BugReporterVisitors.h
  93.33% (14/15)
  97.06% (33/34)
  93.33% (14/15)
include/clang/StaticAnalyzer/Core/BugReporter/BugType.h
 100.00% (12/12)
 100.00% (12/12)
 100.00% (12/12)
include/clang/StaticAnalyzer/Core/BugReporter/PathDiagnostic.h
  92.52% (99/107)
  91.24% (229/251)
  92.81% (142/153)
include/clang/StaticAnalyzer/Core/Checker.h
 100.00% (61/61)
 100.00% (248/248)
 100.00% (87/87)
include/clang/StaticAnalyzer/Core/CheckerManager.h
 100.00% (25/25)
  97.53% (79/81)
  94.59% (35/37)
include/clang/StaticAnalyzer/Core/CheckerOptInfo.h
  85.71% (6/7)
  85.71% (6/7)
  85.71% (6/7)
include/clang/StaticAnalyzer/Core/CheckerRegistry.h
 100.00% (1/1)
 100.00% (1/1)
 100.00% (1/1)
include/clang/StaticAnalyzer/Core/PathSensitive/APSIntType.h
 100.00% (12/12)
 100.00% (34/34)
 100.00% (14/14)
include/clang/StaticAnalyzer/Core/PathSensitive/AnalysisManager.h
  88.24% (15/17)
  86.00% (43/50)
  88.24% (15/17)
include/clang/StaticAnalyzer/Core/PathSensitive/BasicValueFactory.h
  88.57% (31/35)
  78.95% (75/95)
  90.48% (38/42)
include/clang/StaticAnalyzer/Core/PathSensitive/BlockCounter.h
 100.00% (2/2)
 100.00% (2/2)
 100.00% (2/2)
include/clang/StaticAnalyzer/Core/PathSensitive/CallEvent.h
  96.97% (128/132)
  94.82% (366/386)
  93.44% (171/183)
include/clang/StaticAnalyzer/Core/PathSensitive/CheckerContext.h
  96.88% (31/32)
  94.35% (117/124)
  98.31% (58/59)
include/clang/StaticAnalyzer/Core/PathSensitive/CheckerHelpers.h
 100.00% (1/1)
  90.00% (9/10)
  90.00% (9/10)
include/clang/StaticAnalyzer/Core/PathSensitive/ConstraintManager.h
  83.33% (10/12)
  90.32% (56/62)
  92.86% (26/28)
include/clang/StaticAnalyzer/Core/PathSensitive/CoreEngine.h
  85.29% (58/68)
  76.30% (132/173)
  79.59% (78/98)
include/clang/StaticAnalyzer/Core/PathSensitive/DynamicTypeInfo.h
 100.00% (7/7)
 100.00% (12/12)
 100.00% (9/9)
include/clang/StaticAnalyzer/Core/PathSensitive/DynamicTypeMap.h
 100.00% (2/2)
 100.00% (8/8)
 100.00% (2/2)
include/clang/StaticAnalyzer/Core/PathSensitive/Environment.h
 100.00% (12/12)
 100.00% (25/25)
 100.00% (12/12)
include/clang/StaticAnalyzer/Core/PathSensitive/ExplodedGraph.h
  69.23% (54/78)
  80.60% (108/134)
  73.63% (67/91)
include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h
  81.48% (22/27)
  80.39% (41/51)
  77.42% (24/31)
include/clang/StaticAnalyzer/Core/PathSensitive/FunctionSummary.h
  81.82% (9/11)
  76.19% (48/63)
  87.50% (21/24)
include/clang/StaticAnalyzer/Core/PathSensitive/MemRegion.h
  94.33% (133/141)
  92.97% (357/384)
  93.45% (157/168)
include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h
  85.48% (53/62)
  86.30% (189/219)
  87.36% (76/87)
include/clang/StaticAnalyzer/Core/PathSensitive/ProgramStateTrait.h
  93.75% (30/32)
  93.00% (93/100)
  95.45% (42/44)
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/SValBuilder.h
  75.00% (30/40)
  81.65% (89/109)
  79.59% (39/49)
include/clang/StaticAnalyzer/Core/PathSensitive/SValVisitor.h
  50.00% (4/8)
  90.48% (38/42)
  54.82% (108/197)
include/clang/StaticAnalyzer/Core/PathSensitive/SVals.h
  69.89% (65/93)
  75.00% (180/240)
  77.60% (97/125)
include/clang/StaticAnalyzer/Core/PathSensitive/SimpleConstraintManager.h
 100.00% (3/3)
 100.00% (3/3)
 100.00% (3/3)
include/clang/StaticAnalyzer/Core/PathSensitive/Store.h
  81.25% (13/16)
  88.37% (38/43)
  88.46% (23/26)
include/clang/StaticAnalyzer/Core/PathSensitive/StoreRef.h
  50.00% (2/4)
  28.57% (2/7)
  50.00% (2/4)
include/clang/StaticAnalyzer/Core/PathSensitive/SubEngine.h
 100.00% (2/2)
 100.00% (4/4)
 100.00% (2/2)
include/clang/StaticAnalyzer/Core/PathSensitive/SymExpr.h
  71.43% (10/14)
  69.23% (18/26)
  75.00% (12/16)
include/clang/StaticAnalyzer/Core/PathSensitive/SymbolManager.h
  81.25% (65/80)
  88.37% (190/215)
  81.71% (67/82)
include/clang/StaticAnalyzer/Core/PathSensitive/TaintManager.h
  66.67% (2/3)
  66.67% (2/3)
  66.67% (2/3)
include/clang/StaticAnalyzer/Core/PathSensitive/WorkList.h
  90.91% (10/11)
  93.75% (15/16)
  90.91% (10/11)
include/clang/StaticAnalyzer/Frontend/FrontendActions.h
 100.00% (1/1)
 100.00% (1/1)
 100.00% (1/1)
lib/ARCMigrate/ARCMT.cpp
  96.55% (28/29)
  92.21% (438/475)
  88.71% (165/186)
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/Internals.h
  89.47% (17/19)
  90.91% (40/44)
  90.48% (19/21)
lib/ARCMigrate/ObjCMT.cpp
  94.79% (91/96)
  93.01% (1769/1902)
  91.96% (1144/1244)
lib/ARCMigrate/PlistReporter.cpp
 100.00% (2/2)
  89.42% (93/104)
  67.74% (21/31)
lib/ARCMigrate/TransAPIUses.cpp
 100.00% (3/3)
  95.38% (62/65)
  94.44% (34/36)
lib/ARCMigrate/TransARCAssign.cpp
 100.00% (3/3)
  97.06% (33/34)
  95.00% (19/20)
lib/ARCMigrate/TransAutoreleasePool.cpp
 100.00% (24/24)
  98.73% (312/316)
  98.31% (174/177)
lib/ARCMigrate/TransBlockObjCVariable.cpp
 100.00% (9/9)
  89.74% (70/78)
  78.00% (39/50)
lib/ARCMigrate/TransEmptyStatementsAndDealloc.cpp
  94.12% (16/17)
  88.77% (166/187)
  84.29% (118/140)
lib/ARCMigrate/TransGCAttrs.cpp
  93.75% (15/16)
  85.47% (253/296)
  86.34% (177/205)
lib/ARCMigrate/TransGCCalls.cpp
 100.00% (4/4)
  97.67% (42/43)
  95.00% (19/20)
lib/ARCMigrate/TransProperties.cpp
 100.00% (21/21)
  93.08% (242/260)
  90.66% (165/182)
lib/ARCMigrate/TransProtectedScope.cpp
  92.86% (13/14)
  96.85% (123/127)
  93.59% (73/78)
lib/ARCMigrate/TransRetainReleaseDealloc.cpp
 100.00% (17/17)
  91.78% (335/365)
  89.39% (219/245)
lib/ARCMigrate/TransUnbridgedCasts.cpp
 100.00% (19/19)
  94.16% (355/377)
  92.79% (206/222)
lib/ARCMigrate/TransUnusedInitDelegate.cpp
 100.00% (5/5)
 100.00% (29/29)
 100.00% (11/11)
lib/ARCMigrate/TransZeroOutPropsInDealloc.cpp
  85.71% (12/14)
  94.29% (165/175)
  90.60% (106/117)
lib/ARCMigrate/TransformActions.cpp
  94.83% (55/58)
  95.91% (446/465)
  91.75% (189/206)
lib/ARCMigrate/Transforms.cpp
 100.00% (39/39)
  93.86% (443/472)
  88.25% (278/315)
lib/ARCMigrate/Transforms.h
 100.00% (19/19)
 100.00% (33/33)
 100.00% (24/24)
lib/AST/APValue.cpp
  95.35% (41/43)
  78.40% (432/551)
  75.82% (207/273)
lib/AST/ASTConsumer.cpp
 100.00% (4/4)
 100.00% (10/10)
 100.00% (4/4)
lib/AST/ASTContext.cpp
  98.06% (354/361)
  94.13% (8245/8759)
  82.73% (4188/5062)
lib/AST/ASTDiagnostic.cpp
  97.62% (82/84)
  97.43% (1514/1554)
  86.00% (872/1014)
lib/AST/ASTDumper.cpp
  78.17% (197/252)
  85.73% (2415/2817)
  52.89% (1539/2910)
lib/AST/ASTImporter.cpp
  76.92% (180/234)
  69.77% (4252/6094)
  56.33% (2006/3561)
lib/AST/ASTStructuralEquivalence.cpp
  86.36% (19/22)
  48.04% (612/1274)
  45.94% (356/775)
lib/AST/ASTTypeTraits.cpp
 100.00% (11/11)
  80.61% (79/98)
  56.88% (955/1679)
lib/AST/CXXInheritance.cpp
 100.00% (36/36)
  97.95% (716/731)
  96.67% (290/300)
lib/AST/Comment.cpp
  78.57% (11/14)
  91.69% (298/325)
  93.02% (320/344)
lib/AST/CommentBriefParser.cpp
 100.00% (5/5)
 100.00% (125/125)
 100.00% (87/87)
lib/AST/CommentCommandTraits.cpp
 100.00% (12/12)
  97.37% (111/114)
  97.78% (44/45)
lib/AST/CommentLexer.cpp
  95.00% (38/40)
  96.14% (723/752)
  97.00% (388/400)
lib/AST/CommentParser.cpp
  96.15% (25/26)
  94.25% (639/678)
  89.90% (258/287)
lib/AST/CommentSema.cpp
  98.41% (62/63)
  92.85% (870/937)
  90.72% (469/517)
lib/AST/DataCollection.cpp
 100.00% (2/2)
 100.00% (22/22)
 100.00% (4/4)
lib/AST/Decl.cpp
  93.58% (277/296)
  95.20% (3553/3732)
  85.28% (2224/2608)
lib/AST/DeclBase.cpp
  94.06% (95/101)
  95.00% (1521/1601)
  70.06% (2237/3193)
lib/AST/DeclCXX.cpp
  86.08% (136/158)
  95.81% (2149/2243)
  93.23% (1074/1152)
lib/AST/DeclFriend.cpp
  80.00% (4/5)
  95.83% (23/24)
  85.71% (6/7)
lib/AST/DeclGroup.cpp
 100.00% (2/2)
 100.00% (13/13)
 100.00% (2/2)
lib/AST/DeclObjC.cpp
  87.97% (117/133)
  94.47% (1691/1790)
  93.35% (997/1068)
lib/AST/DeclOpenMP.cpp
  61.54% (8/13)
  78.00% (39/50)
  61.54% (8/13)
lib/AST/DeclPrinter.cpp
  91.94% (57/62)
  94.08% (1304/1386)
  91.84% (867/944)
lib/AST/DeclTemplate.cpp
  90.48% (95/105)
  95.08% (735/773)
  89.04% (260/292)
lib/AST/DeclarationName.cpp
  97.06% (33/34)
  87.82% (512/583)
  82.57% (270/327)
lib/AST/Expr.cpp
  97.50% (156/160)
  90.86% (3209/3532)
  70.38% (2732/3882)
lib/AST/ExprCXX.cpp
  93.14% (95/102)
  93.80% (847/903)
  93.14% (394/423)
lib/AST/ExprClassification.cpp
 100.00% (12/12)
  90.71% (586/646)
  44.27% (371/838)
lib/AST/ExprConstant.cpp
  96.81% (486/502)
  91.45% (8165/8928)
  86.11% (5342/6204)
lib/AST/ExprObjC.cpp
 100.00% (24/24)
  91.59% (207/226)
  88.06% (118/134)
lib/AST/ExternalASTSource.cpp
  65.38% (17/26)
  77.78% (56/72)
  75.61% (31/41)
lib/AST/ItaniumCXXABI.cpp
  88.89% (16/18)
  95.45% (84/88)
  94.29% (33/35)
lib/AST/ItaniumMangle.cpp
  94.65% (177/187)
  89.14% (3818/4283)
  62.59% (1603/2561)
lib/AST/Linkage.h
 100.00% (11/11)
 100.00% (41/41)
 100.00% (14/14)
lib/AST/Mangle.cpp
  91.67% (11/12)
  95.43% (209/219)
  90.91% (120/132)
lib/AST/MicrosoftCXXABI.cpp
  95.65% (22/23)
  97.92% (141/144)
  97.50% (78/80)
lib/AST/MicrosoftMangle.cpp
  81.25% (104/128)
  90.18% (2462/2730)
  65.50% (955/1458)
lib/AST/NSAPI.cpp
  95.45% (21/22)
  95.67% (508/531)
  95.07% (347/365)
lib/AST/NestedNameSpecifier.cpp
  92.31% (36/39)
  90.20% (506/561)
  87.20% (184/211)
lib/AST/ODRHash.cpp
  94.29% (66/70)
  90.22% (526/583)
  88.41% (183/207)
lib/AST/OpenMPClause.cpp
 100.00% (78/78)
  99.22% (767/773)
  84.91% (287/338)
lib/AST/ParentMap.cpp
  90.91% (10/11)
  92.50% (148/160)
  93.59% (73/78)
lib/AST/QualTypeNames.cpp
  81.82% (9/11)
  60.66% (222/366)
  66.46% (105/158)
lib/AST/RawCommentList.cpp
 100.00% (12/12)
  98.57% (275/279)
  97.24% (141/145)
lib/AST/RecordLayout.cpp
 100.00% (3/3)
 100.00% (28/28)
 100.00% (5/5)
lib/AST/RecordLayoutBuilder.cpp
  97.87% (92/94)
  97.44% (2551/2618)
  96.04% (1066/1110)
lib/AST/SelectorLocationsKind.cpp
 100.00% (9/9)
  97.01% (65/67)
  93.02% (40/43)
lib/AST/Stmt.cpp
  90.62% (87/96)
  94.80% (802/846)
  85.46% (4195/4909)
lib/AST/StmtCXX.cpp
 100.00% (12/12)
 100.00% (87/87)
 100.00% (15/15)
lib/AST/StmtIterator.cpp
 100.00% (7/7)
  97.67% (84/86)
  94.55% (52/55)
lib/AST/StmtObjC.cpp
 100.00% (5/5)
  94.59% (35/37)
  93.75% (15/16)
lib/AST/StmtOpenMP.cpp
 100.00% (100/100)
 100.00% (1443/1443)
 100.00% (100/100)
lib/AST/StmtPrinter.cpp
  81.25% (221/272)
  80.36% (1878/2337)
  65.26% (956/1465)
lib/AST/StmtProfile.cpp
  32.73% (90/275)
  39.38% (606/1539)
  35.59% (231/649)
lib/AST/StmtViz.cpp
   0.00% (0/3)
   0.00% (0/31)
   0.00% (0/3)
lib/AST/TemplateBase.cpp
  91.30% (21/23)
  81.95% (436/532)
  71.05% (189/266)
lib/AST/TemplateName.cpp
  96.43% (27/28)
  94.15% (177/188)
  94.83% (110/116)
lib/AST/Type.cpp
  92.37% (218/236)
  87.50% (3038/3472)
  70.85% (3177/4484)
lib/AST/TypeLoc.cpp
  83.33% (25/30)
  75.87% (283/373)
  51.58% (409/793)
lib/AST/TypePrinter.cpp
  92.97% (119/128)
  86.07% (1267/1472)
  85.73% (913/1065)
lib/AST/VTTBuilder.cpp
 100.00% (7/7)
 100.00% (162/162)
 100.00% (58/58)
lib/AST/VTableBuilder.cpp
  93.28% (111/119)
  96.21% (2662/2767)
  96.50% (828/858)
lib/ASTMatchers/ASTMatchFinder.cpp
  91.01% (81/89)
  92.69% (609/657)
  87.69% (292/333)
lib/ASTMatchers/ASTMatchersInternal.cpp
 100.00% (37/37)
  98.84% (341/345)
  97.62% (164/168)
lib/Analysis/AnalysisDeclContext.cpp
  84.62% (44/52)
  83.18% (366/440)
  84.58% (181/214)
lib/Analysis/BodyFarm.cpp
 100.00% (28/28)
  94.13% (609/647)
  83.77% (191/228)
lib/Analysis/CFG.cpp
  91.98% (172/187)
  93.01% (3887/4179)
  89.74% (1653/1842)
lib/Analysis/CFGReachabilityAnalysis.cpp
 100.00% (3/3)
 100.00% (49/49)
 100.00% (18/18)
lib/Analysis/CFGStmtMap.cpp
 100.00% (5/5)
  95.31% (61/64)
  91.18% (31/34)
lib/Analysis/CallGraph.cpp
  76.19% (16/21)
  86.71% (137/158)
  84.62% (77/91)
lib/Analysis/CloneDetection.cpp
  97.22% (35/36)
  99.60% (501/503)
  97.95% (191/195)
lib/Analysis/CocoaConventions.cpp
 100.00% (5/5)
  99.13% (114/115)
  97.75% (87/89)
lib/Analysis/CodeInjector.cpp
 100.00% (2/2)
 100.00% (2/2)
 100.00% (2/2)
lib/Analysis/Consumed.cpp
  95.88% (93/97)
  90.29% (1051/1164)
  86.07% (587/682)
lib/Analysis/Dominators.cpp
   0.00% (0/1)
   0.00% (0/1)
   0.00% (0/1)
lib/Analysis/FormatString.cpp
 100.00% (22/22)
  93.25% (788/845)
  92.35% (531/575)
lib/Analysis/FormatStringParsing.h
 100.00% (8/8)
 100.00% (13/13)
 100.00% (8/8)
lib/Analysis/LiveVariables.cpp
  84.62% (33/39)
  87.08% (391/449)
  89.70% (209/233)
lib/Analysis/OSLog.cpp
 100.00% (5/5)
  84.38% (135/160)
  83.33% (55/66)
lib/Analysis/ObjCNoReturn.cpp
 100.00% (3/3)
 100.00% (41/41)
 100.00% (22/22)
lib/Analysis/PostOrderCFGView.cpp
  80.00% (4/5)
  92.31% (24/26)
  86.67% (13/15)
lib/Analysis/PrintfFormatString.cpp
 100.00% (16/16)
  91.73% (832/907)
  93.32% (740/793)
lib/Analysis/ProgramPoint.cpp
  75.00% (3/4)
  77.78% (21/27)
  78.57% (11/14)
lib/Analysis/PseudoConstantAnalysis.cpp
   0.00% (0/6)
   0.00% (0/191)
   0.00% (0/80)
lib/Analysis/ReachableCode.cpp
  91.67% (22/24)
  95.30% (547/574)
  93.46% (300/321)
lib/Analysis/ScanfFormatString.cpp
 100.00% (6/6)
  82.62% (423/512)
  83.88% (255/304)
lib/Analysis/ThreadSafety.cpp
  90.00% (99/110)
  94.99% (1668/1756)
  96.05% (826/860)
lib/Analysis/ThreadSafetyCommon.cpp
  47.83% (22/46)
  47.90% (377/787)
  50.49% (208/412)
lib/Analysis/ThreadSafetyTIL.cpp
   5.88% (1/17)
   6.95% (18/259)
   1.50% (2/133)
lib/Analysis/UninitializedValues.cpp
 100.00% (57/57)
  99.53% (636/639)
  99.13% (341/344)
lib/Basic/Attributes.cpp
 100.00% (2/2)
 100.00% (18/18)
  69.30% (526/759)
lib/Basic/Builtins.cpp
 100.00% (9/9)
 100.00% (93/93)
 100.00% (77/77)
lib/Basic/Cuda.cpp
  87.50% (7/8)
  76.97% (137/178)
  72.41% (63/87)
lib/Basic/Diagnostic.cpp
  91.84% (45/49)
  94.10% (813/864)
  93.41% (326/349)
lib/Basic/DiagnosticIDs.cpp
  97.44% (38/39)
  96.88% (466/481)
  96.67% (290/300)
lib/Basic/DiagnosticOptions.cpp
 100.00% (1/1)
 100.00% (4/4)
 100.00% (1/1)
lib/Basic/FileManager.cpp
 100.00% (21/21)
  98.00% (441/450)
  97.09% (167/172)
lib/Basic/FileSystemStatCache.cpp
  50.00% (2/4)
  74.44% (67/90)
  69.44% (25/36)
lib/Basic/IdentifierTable.cpp
  93.18% (41/44)
  95.50% (467/489)
  55.38% (1492/2694)
lib/Basic/LangOptions.cpp
 100.00% (3/3)
 100.00% (26/26)
 100.00% (312/312)
lib/Basic/MemoryBufferCache.cpp
 100.00% (5/5)
 100.00% (28/28)
 100.00% (14/14)
lib/Basic/Module.cpp
  96.00% (24/25)
  86.89% (477/549)
  84.56% (241/285)
lib/Basic/ObjCRuntime.cpp
 100.00% (3/3)
  94.52% (69/73)
  92.31% (48/52)
lib/Basic/OpenMPKinds.cpp
 100.00% (23/23)
  80.46% (733/911)
  94.95% (3420/3602)
lib/Basic/OperatorPrecedence.cpp
 100.00% (1/1)
  96.49% (55/57)
 100.00% (44/44)
lib/Basic/SanitizerBlacklist.cpp
 100.00% (6/6)
 100.00% (17/17)
 100.00% (8/8)
lib/Basic/SanitizerSpecialCaseList.cpp
 100.00% (4/4)
  89.74% (35/39)
  98.94% (187/189)
lib/Basic/Sanitizers.cpp
 100.00% (2/2)
 100.00% (17/17)
  99.03% (102/103)
lib/Basic/SourceLocation.cpp
  85.71% (24/28)
  83.78% (124/148)
  84.44% (38/45)
lib/Basic/SourceManager.cpp
  97.65% (83/85)
  86.49% (1645/1902)
  82.71% (780/943)
lib/Basic/TargetInfo.cpp
 100.00% (21/21)
  96.38% (585/607)
  93.46% (400/428)
lib/Basic/Targets/AArch64.cpp
 100.00% (39/39)
  93.91% (370/394)
  93.14% (163/175)
lib/Basic/Targets/AArch64.h
 100.00% (1/1)
 100.00% (3/3)
 100.00% (1/1)
lib/Basic/Targets/AMDGPU.cpp
 100.00% (10/10)
  98.05% (201/205)
  93.62% (88/94)
lib/Basic/Targets/AMDGPU.h
  90.00% (18/20)
  91.33% (179/196)
  93.60% (117/125)
lib/Basic/Targets/ARM.cpp
  96.30% (52/54)
  96.64% (863/893)
  96.09% (492/512)
lib/Basic/Targets/ARM.h
 100.00% (2/2)
 100.00% (6/6)
 100.00% (2/2)
lib/Basic/Targets/AVR.cpp
  25.00% (1/4)
  14.29% (7/49)
  20.00% (2/10)
lib/Basic/Targets/AVR.h
  45.45% (5/11)
  34.09% (45/132)
  21.15% (11/52)
lib/Basic/Targets/BPF.cpp
 100.00% (1/1)
 100.00% (4/4)
 100.00% (1/1)
lib/Basic/Targets/BPF.h
  27.27% (3/11)
  42.86% (21/49)
  23.08% (6/26)
lib/Basic/Targets/Hexagon.cpp
 100.00% (8/8)
  85.86% (85/99)
  85.42% (41/48)
lib/Basic/Targets/Hexagon.h
  75.00% (6/8)
  83.93% (47/56)
  66.67% (14/21)
lib/Basic/Targets/Lanai.cpp
  16.67% (1/6)
  40.00% (12/30)
  22.22% (2/9)
lib/Basic/Targets/Lanai.h
  60.00% (3/5)
  87.50% (28/32)
  60.00% (3/5)
lib/Basic/Targets/Le64.cpp
 100.00% (2/2)
 100.00% (9/9)
 100.00% (2/2)
lib/Basic/Targets/Le64.h
  28.57% (2/7)
  50.00% (9/18)
  28.57% (2/7)
lib/Basic/Targets/MSP430.cpp
  50.00% (1/2)
  62.50% (5/8)
  50.00% (1/2)
lib/Basic/Targets/MSP430.h
  42.86% (3/7)
  53.19% (25/47)
  27.27% (3/11)
lib/Basic/Targets/Mips.cpp
  83.33% (5/6)
  92.09% (198/215)
  91.09% (92/101)
lib/Basic/Targets/Mips.h
  95.83% (23/24)
  96.05% (292/304)
  94.16% (145/154)
lib/Basic/Targets/NVPTX.cpp
  83.33% (5/6)
  90.53% (172/190)
  65.79% (25/38)
lib/Basic/Targets/NVPTX.h
  88.89% (8/9)
  88.14% (52/59)
  89.47% (17/19)
lib/Basic/Targets/Nios2.cpp
   0.00% (0/3)
   0.00% (0/22)
   0.00% (0/3)
lib/Basic/Targets/Nios2.h
   0.00% (0/13)
   0.00% (0/89)
   0.00% (0/35)
lib/Basic/Targets/OSTargets.cpp
 100.00% (1/1)
  97.35% (110/113)
  97.44% (38/39)
lib/Basic/Targets/OSTargets.h
  86.67% (39/45)
  86.08% (402/467)
  80.31% (155/193)
lib/Basic/Targets/PNaCl.cpp
  33.33% (1/3)
  50.00% (4/8)
  33.33% (1/3)
lib/Basic/Targets/PNaCl.h
  66.67% (6/9)
  78.79% (26/33)
  66.67% (6/9)
lib/Basic/Targets/PPC.cpp
 100.00% (11/11)
  99.55% (446/448)
  98.69% (151/153)
lib/Basic/Targets/PPC.h
  94.44% (17/18)
  63.35% (140/221)
  59.41% (60/101)
lib/Basic/Targets/SPIR.cpp
  66.67% (2/3)
  66.67% (6/9)
  66.67% (2/3)
lib/Basic/Targets/SPIR.h
  69.23% (9/13)
  80.00% (44/55)
  52.94% (9/17)
lib/Basic/Targets/Sparc.cpp
  57.14% (4/7)
  90.00% (135/150)
  88.57% (31/35)
lib/Basic/Targets/Sparc.h
  82.35% (14/17)
  83.89% (125/149)
  80.72% (67/83)
lib/Basic/Targets/SystemZ.cpp
  83.33% (5/6)
  91.89% (68/74)
  92.00% (23/25)
lib/Basic/Targets/SystemZ.h
  72.73% (8/11)
  77.92% (60/77)
  78.12% (25/32)
lib/Basic/Targets/TCE.cpp
 100.00% (2/2)
 100.00% (12/12)
 100.00% (2/2)
lib/Basic/Targets/TCE.h
  44.44% (4/9)
  82.69% (43/52)
  44.44% (4/9)
lib/Basic/Targets/WebAssembly.cpp
  85.71% (6/7)
  72.73% (40/55)
  78.26% (18/23)
lib/Basic/Targets/WebAssembly.h
  57.14% (8/14)
  75.86% (44/58)
  58.33% (14/24)
lib/Basic/Targets/X86.cpp
 100.00% (23/23)
  98.77% (1363/1380)
  96.53% (1139/1180)
lib/Basic/Targets/X86.h
  96.83% (61/63)
  94.38% (420/445)
  94.87% (222/234)
lib/Basic/Targets/XCore.cpp
 100.00% (2/2)
 100.00% (7/7)
 100.00% (2/2)
lib/Basic/Targets/XCore.h
  50.00% (4/8)
  61.11% (22/36)
  60.00% (6/10)
lib/Basic/Targets.cpp
 100.00% (6/6)
  82.83% (468/565)
  79.49% (248/312)
lib/Basic/TokenKinds.cpp
 100.00% (3/3)
  86.36% (19/22)
  12.31% (216/1755)
lib/Basic/Version.cpp
  87.50% (7/8)
  74.12% (63/85)
  63.33% (19/30)
lib/Basic/VersionTuple.cpp
 100.00% (4/4)
 100.00% (78/78)
  83.08% (54/65)
lib/Basic/VirtualFileSystem.cpp
  95.74% (135/141)
  93.03% (1214/1305)
  91.59% (632/690)
lib/Basic/Warnings.cpp
 100.00% (2/2)
  92.67% (177/191)
  92.74% (115/124)
lib/Basic/XRayLists.cpp
 100.00% (4/4)
  86.21% (25/29)
  81.82% (18/22)
lib/CodeGen/ABIInfo.h
  57.14% (4/7)
  61.54% (8/13)
  57.14% (4/7)
lib/CodeGen/Address.h
  88.24% (15/17)
  88.00% (44/50)
  88.24% (15/17)
lib/CodeGen/BackendUtil.cpp
  88.24% (45/51)
  87.32% (978/1120)
  86.87% (344/396)
lib/CodeGen/CGAtomic.cpp
  96.55% (56/58)
  96.36% (1669/1732)
  93.61% (615/657)
lib/CodeGen/CGBlocks.cpp
  98.77% (80/81)
  97.19% (2181/2244)
  94.81% (639/674)
lib/CodeGen/CGBlocks.h
  88.24% (30/34)
  93.33% (84/90)
  88.24% (30/34)
lib/CodeGen/CGBuilder.h
  94.44% (34/36)
  93.48% (129/138)
  94.44% (34/36)
lib/CodeGen/CGBuiltin.cpp
  98.85% (86/87)
  95.29% (8640/9067)
  94.31% (3480/3690)
lib/CodeGen/CGCUDANV.cpp
 100.00% (11/11)
  98.45% (254/258)
  93.18% (41/44)
lib/CodeGen/CGCUDARuntime.cpp
 100.00% (2/2)
 100.00% (19/19)
 100.00% (2/2)
lib/CodeGen/CGCUDARuntime.h
 100.00% (1/1)
 100.00% (1/1)
 100.00% (1/1)
lib/CodeGen/CGCXX.cpp
 100.00% (7/7)
  98.84% (256/259)
  93.07% (94/101)
lib/CodeGen/CGCXXABI.cpp
  44.12% (15/34)
  59.26% (128/216)
  66.67% (44/66)
lib/CodeGen/CGCXXABI.h
  86.96% (20/23)
  88.37% (38/43)
  86.96% (20/23)
lib/CodeGen/CGCall.cpp
  97.76% (131/134)
  96.31% (3813/3959)
  93.18% (1461/1568)
lib/CodeGen/CGCall.h
  95.00% (38/40)
  93.75% (105/112)
  95.24% (40/42)
lib/CodeGen/CGClass.cpp
 100.00% (106/106)
  97.48% (2323/2383)
  95.21% (855/898)
lib/CodeGen/CGCleanup.cpp
  92.50% (37/40)
  90.11% (1011/1122)
  89.50% (375/419)
lib/CodeGen/CGCleanup.h
  83.52% (76/91)
  85.97% (239/278)
  84.75% (100/118)
lib/CodeGen/CGCoroutine.cpp
 100.00% (27/27)
  96.43% (459/476)
  95.24% (120/126)
lib/CodeGen/CGDebugInfo.cpp
  97.35% (147/151)
  95.92% (3663/3819)
  79.79% (1469/1841)
lib/CodeGen/CGDebugInfo.h
  91.67% (11/12)
  90.62% (29/32)
  93.75% (15/16)
lib/CodeGen/CGDecl.cpp
  96.55% (56/58)
  93.99% (1516/1613)
  87.40% (659/754)
lib/CodeGen/CGDeclCXX.cpp
 100.00% (18/18)
  98.79% (573/580)
  95.15% (196/206)
lib/CodeGen/CGException.cpp
  95.65% (66/69)
  94.74% (1585/1673)
  91.30% (567/621)
lib/CodeGen/CGExpr.cpp
  98.55% (136/138)
  95.00% (4051/4264)
  91.26% (1588/1740)
lib/CodeGen/CGExprAgg.cpp
  83.33% (60/72)
  87.90% (1235/1405)
  80.55% (472/586)
lib/CodeGen/CGExprCXX.cpp
 100.00% (48/48)
  95.80% (1939/2024)
  93.70% (610/651)
lib/CodeGen/CGExprComplex.cpp
  85.54% (71/83)
  85.41% (761/891)
  72.24% (216/299)
lib/CodeGen/CGExprConstant.cpp
  87.88% (87/99)
  85.85% (1498/1745)
  84.12% (620/737)
lib/CodeGen/CGExprScalar.cpp
  95.51% (149/156)
  91.95% (3323/3614)
  89.10% (1357/1523)
lib/CodeGen/CGGPUBuiltin.cpp
 100.00% (3/3)
 100.00% (72/72)
 100.00% (18/18)
lib/CodeGen/CGLoopInfo.cpp
 100.00% (8/8)
  89.43% (237/265)
  77.30% (109/141)
lib/CodeGen/CGLoopInfo.h
  86.67% (13/15)
  84.00% (21/25)
  84.21% (16/19)
lib/CodeGen/CGObjC.cpp
  97.35% (147/151)
  94.72% (2726/2878)
  89.86% (700/779)
lib/CodeGen/CGObjCGNU.cpp
  72.94% (62/85)
  79.78% (1854/2324)
  68.35% (352/515)
lib/CodeGen/CGObjCMac.cpp
  92.89% (235/253)
  95.40% (5163/5412)
  91.64% (1534/1674)
lib/CodeGen/CGObjCRuntime.cpp
 100.00% (12/12)
  98.82% (251/254)
  95.16% (59/62)
lib/CodeGen/CGObjCRuntime.h
  66.67% (2/3)
  40.00% (2/5)
  50.00% (2/4)
lib/CodeGen/CGOpenCLRuntime.cpp
 100.00% (9/9)
  97.32% (109/112)
  34.69% (85/245)
lib/CodeGen/CGOpenCLRuntime.h
 100.00% (1/1)
 100.00% (1/1)
 100.00% (1/1)
lib/CodeGen/CGOpenMPRuntime.cpp
  94.07% (254/270)
  97.90% (7041/7192)
  92.04% (1469/1596)
lib/CodeGen/CGOpenMPRuntime.h
  86.84% (33/38)
  86.89% (53/61)
  86.84% (33/38)
lib/CodeGen/CGOpenMPRuntimeNVPTX.cpp
  98.44% (63/64)
  97.43% (1896/1946)
  88.46% (184/208)
lib/CodeGen/CGOpenMPRuntimeNVPTX.h
 100.00% (1/1)
 100.00% (3/3)
 100.00% (1/1)
lib/CodeGen/CGRecordLayout.h
 100.00% (11/11)
 100.00% (36/36)
 100.00% (11/11)
lib/CodeGen/CGRecordLayoutBuilder.cpp
  94.87% (37/39)
  97.00% (615/634)
  98.76% (318/322)
lib/CodeGen/CGStmt.cpp
 100.00% (42/42)
  95.96% (2066/2153)
  95.31% (1178/1236)
lib/CodeGen/CGStmtOpenMP.cpp
  92.00% (253/275)
  95.30% (4926/5169)
  87.80% (1144/1303)
lib/CodeGen/CGVTT.cpp
 100.00% (5/5)
 100.00% (145/145)
 100.00% (33/33)
lib/CodeGen/CGVTables.cpp
 100.00% (32/32)
  97.19% (865/890)
  92.06% (313/340)
lib/CodeGen/CGVTables.h
 100.00% (2/2)
 100.00% (6/6)
 100.00% (2/2)
lib/CodeGen/CGValue.h
  92.55% (87/94)
  96.15% (275/286)
  93.00% (93/100)
lib/CodeGen/CodeGenAction.cpp
  79.69% (51/64)
  89.60% (732/817)
  82.02% (292/356)
lib/CodeGen/CodeGenFunction.cpp
  98.51% (66/67)
  94.52% (1965/2079)
  83.74% (1257/1501)
lib/CodeGen/CodeGenFunction.h
  96.77% (180/186)
  96.13% (745/775)
  96.14% (324/337)
lib/CodeGen/CodeGenModule.cpp
  97.65% (166/170)
  95.94% (4061/4233)
  95.27% (2012/2112)
lib/CodeGen/CodeGenModule.h
  90.91% (60/66)
  92.86% (143/154)
  88.24% (75/85)
lib/CodeGen/CodeGenPGO.cpp
 100.00% (61/61)
  96.31% (756/785)
  94.36% (301/319)
lib/CodeGen/CodeGenPGO.h
 100.00% (7/7)
  95.65% (22/23)
  95.24% (20/21)
lib/CodeGen/CodeGenTBAA.cpp
 100.00% (17/17)
  97.44% (304/312)
  96.45% (163/169)
lib/CodeGen/CodeGenTBAA.h
  93.33% (14/15)
  98.28% (57/58)
  95.65% (22/23)
lib/CodeGen/CodeGenTypeCache.h
 100.00% (9/9)
 100.00% (21/21)
 100.00% (9/9)
lib/CodeGen/CodeGenTypes.cpp
 100.00% (23/23)
  96.47% (656/680)
  80.30% (432/538)
lib/CodeGen/CodeGenTypes.h
 100.00% (12/12)
  73.02% (46/63)
  51.16% (22/43)
lib/CodeGen/ConstantEmitter.h
  87.50% (7/8)
  88.46% (23/26)
  90.00% (9/10)
lib/CodeGen/ConstantInitBuilder.cpp
  35.29% (6/17)
  30.09% (68/226)
  28.81% (17/59)
lib/CodeGen/CoverageMappingGen.cpp
  98.85% (86/87)
  98.59% (1121/1137)
  96.80% (423/437)
lib/CodeGen/CoverageMappingGen.h
 100.00% (5/5)
 100.00% (7/7)
 100.00% (5/5)
lib/CodeGen/EHScopeStack.h
  92.31% (36/39)
  96.51% (83/86)
  92.31% (36/39)
lib/CodeGen/ItaniumCXXABI.cpp
 100.00% (136/136)
  96.70% (3109/3215)
  71.50% (971/1358)
lib/CodeGen/MacroPPCallbacks.cpp
 100.00% (13/13)
  95.39% (145/152)
  90.28% (65/72)
lib/CodeGen/MicrosoftCXXABI.cpp
  97.39% (149/153)
  96.07% (3277/3411)
  92.75% (959/1034)
lib/CodeGen/ModuleBuilder.cpp
  96.77% (30/31)
  98.27% (227/231)
  95.83% (115/120)
lib/CodeGen/ObjectFilePCHContainerOperations.cpp
  94.44% (17/18)
  94.88% (241/254)
  91.96% (103/112)
lib/CodeGen/SanitizerMetadata.cpp
 100.00% (6/6)
  98.65% (73/74)
  95.83% (23/24)
lib/CodeGen/SwiftCallingConv.cpp
  91.18% (31/34)
  84.70% (642/758)
  80.00% (256/320)
lib/CodeGen/TargetInfo.cpp
  89.08% (318/357)
  91.08% (6573/7217)
  91.23% (3379/3704)
lib/CodeGen/TargetInfo.h
  57.89% (11/19)
  54.29% (19/35)
  57.89% (11/19)
lib/CodeGen/VarBypassDetector.cpp
 100.00% (5/5)
  85.71% (114/133)
  79.52% (66/83)
lib/CodeGen/VarBypassDetector.h
 100.00% (1/1)
 100.00% (3/3)
 100.00% (3/3)
lib/Driver/Action.cpp
  63.33% (38/60)
  83.21% (223/268)
  75.00% (120/160)
lib/Driver/Compilation.cpp
  92.31% (12/13)
  90.70% (195/215)
  93.20% (96/103)
lib/Driver/Distro.cpp
 100.00% (2/2)
  88.43% (107/121)
  76.47% (52/68)
lib/Driver/Driver.cpp
  94.68% (89/94)
  92.67% (3350/3615)
  90.55% (1523/1682)
lib/Driver/DriverOptions.cpp
 100.00% (2/2)
 100.00% (12/12)
 100.00% (10/10)
lib/Driver/InputInfo.h
  82.35% (14/17)
  82.50% (33/40)
  84.00% (21/25)
lib/Driver/Job.cpp
  90.48% (19/21)
  84.64% (303/358)
  83.44% (126/151)
lib/Driver/Multilib.cpp
  86.67% (26/30)
  91.95% (217/236)
  93.75% (90/96)
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.20% (820/835)
  96.55% (615/637)
lib/Driver/Tool.cpp
  66.67% (2/3)
  42.86% (3/7)
  66.67% (2/3)
lib/Driver/ToolChain.cpp
  92.31% (60/65)
  93.09% (700/752)
  90.95% (402/442)
lib/Driver/ToolChains/AMDGPU.cpp
 100.00% (5/5)
 100.00% (62/62)
  95.83% (23/24)
lib/Driver/ToolChains/AMDGPU.h
  83.33% (5/6)
  90.00% (9/10)
  83.33% (5/6)
lib/Driver/ToolChains/AVR.cpp
 100.00% (3/3)
 100.00% (14/14)
 100.00% (3/3)
lib/Driver/ToolChains/AVR.h
  66.67% (2/3)
  66.67% (2/3)
  66.67% (2/3)
lib/Driver/ToolChains/Ananas.cpp
  60.00% (3/5)
  71.79% (56/78)
  71.43% (15/21)
lib/Driver/ToolChains/Ananas.h
  40.00% (2/5)
  40.00% (2/5)
  40.00% (2/5)
lib/Driver/ToolChains/Arch/AArch64.cpp
 100.00% (8/8)
  94.16% (145/154)
  93.27% (97/104)
lib/Driver/ToolChains/Arch/ARM.cpp
 100.00% (18/18)
  94.14% (482/512)
  93.05% (281/302)
lib/Driver/ToolChains/Arch/Mips.cpp
 100.00% (14/14)
  97.76% (393/402)
  95.95% (166/173)
lib/Driver/ToolChains/Arch/PPC.cpp
 100.00% (5/5)
  95.61% (109/114)
  82.35% (28/34)
lib/Driver/ToolChains/Arch/Sparc.cpp
 100.00% (3/3)
 100.00% (74/74)
 100.00% (22/22)
lib/Driver/ToolChains/Arch/SystemZ.cpp
 100.00% (2/2)
 100.00% (21/21)
 100.00% (15/15)
lib/Driver/ToolChains/Arch/X86.cpp
 100.00% (2/2)
  86.21% (125/145)
  85.42% (82/96)
lib/Driver/ToolChains/BareMetal.cpp
 100.00% (13/13)
  95.92% (141/147)
  92.11% (70/76)
lib/Driver/ToolChains/BareMetal.h
  83.33% (10/12)
  75.00% (12/16)
  83.33% (10/12)
lib/Driver/ToolChains/Clang.cpp
 100.00% (77/77)
  94.89% (4939/5205)
  94.02% (2327/2475)
lib/Driver/ToolChains/Clang.h
  80.00% (8/10)
  80.00% (8/10)
  80.00% (8/10)
lib/Driver/ToolChains/CloudABI.cpp
 100.00% (8/8)
  94.17% (97/103)
  89.29% (25/28)
lib/Driver/ToolChains/CloudABI.h
  85.71% (6/7)
  88.89% (8/9)
  85.71% (6/7)
lib/Driver/ToolChains/CommonArgs.cpp
 100.00% (32/32)
  95.10% (971/1021)
  94.61% (527/557)
lib/Driver/ToolChains/Contiki.cpp
 100.00% (2/2)
 100.00% (8/8)
 100.00% (4/4)
lib/Driver/ToolChains/Contiki.h
   0.00% (0/2)
   0.00% (0/2)
   0.00% (0/2)
lib/Driver/ToolChains/CrossWindows.cpp
  85.71% (12/14)
  79.34% (192/242)
  73.40% (69/94)
lib/Driver/ToolChains/CrossWindows.h
  57.14% (4/7)
  66.67% (6/9)
  57.14% (4/7)
lib/Driver/ToolChains/Cuda.cpp
  90.91% (20/22)
  89.12% (516/579)
  87.27% (233/267)
lib/Driver/ToolChains/Cuda.h
  81.82% (18/22)
  84.62% (22/26)
  81.82% (18/22)
lib/Driver/ToolChains/Darwin.cpp
  96.34% (79/82)
  89.72% (1745/1945)
  87.66% (987/1126)
lib/Driver/ToolChains/Darwin.h
  87.76% (43/49)
  94.48% (137/145)
  93.07% (94/101)
lib/Driver/ToolChains/DragonFly.cpp
  60.00% (3/5)
  67.31% (105/156)
  65.22% (45/69)
lib/Driver/ToolChains/DragonFly.h
  50.00% (3/6)
  50.00% (3/6)
  50.00% (3/6)
lib/Driver/ToolChains/FreeBSD.cpp
 100.00% (12/12)
  95.65% (330/345)
  93.58% (175/187)
lib/Driver/ToolChains/FreeBSD.h
  88.89% (8/9)
  88.89% (8/9)
  88.89% (8/9)
lib/Driver/ToolChains/Fuchsia.cpp
 100.00% (13/13)
  91.70% (210/229)
  83.17% (84/101)
lib/Driver/ToolChains/Fuchsia.h
  73.33% (11/15)
  68.00% (17/25)
  73.33% (11/15)
lib/Driver/ToolChains/Gnu.cpp
  94.20% (65/69)
  95.29% (2126/2231)
  92.60% (851/919)
lib/Driver/ToolChains/Gnu.h
  71.88% (23/32)
  73.53% (25/34)
  71.88% (23/32)
lib/Driver/ToolChains/Haiku.cpp
   0.00% (0/3)
   0.00% (0/10)
   0.00% (0/3)
lib/Driver/ToolChains/Haiku.h
   0.00% (0/1)
   0.00% (0/3)
   0.00% (0/1)
lib/Driver/ToolChains/Hexagon.cpp
  95.83% (23/24)
  93.00% (465/500)
  89.77% (193/215)
lib/Driver/ToolChains/Hexagon.h
  71.43% (5/7)
  77.78% (7/9)
  71.43% (5/7)
lib/Driver/ToolChains/Lanai.h
  75.00% (3/4)
  75.00% (3/4)
  75.00% (3/4)
lib/Driver/ToolChains/Linux.cpp
 100.00% (18/18)
  94.64% (759/802)
  92.78% (424/457)
lib/Driver/ToolChains/MSVC.cpp
  89.74% (35/39)
  70.52% (684/970)
  69.11% (302/437)
lib/Driver/ToolChains/MSVC.h
  44.44% (4/9)
  54.55% (6/11)
  44.44% (4/9)
lib/Driver/ToolChains/MinGW.cpp
  95.00% (19/20)
  83.64% (317/379)
  75.84% (135/178)
lib/Driver/ToolChains/MinGW.h
  80.00% (4/5)
  80.00% (4/5)
  80.00% (4/5)
lib/Driver/ToolChains/Minix.cpp
   0.00% (0/5)
   0.00% (0/72)
   0.00% (0/21)
lib/Driver/ToolChains/Minix.h
   0.00% (0/5)
   0.00% (0/5)
   0.00% (0/5)
lib/Driver/ToolChains/MipsLinux.cpp
  62.50% (5/8)
  52.87% (46/87)
  45.95% (17/37)
lib/Driver/ToolChains/MipsLinux.h
 100.00% (2/2)
 100.00% (7/7)
  75.00% (3/4)
lib/Driver/ToolChains/Myriad.cpp
 100.00% (11/11)
  97.03% (229/236)
  95.65% (66/69)
lib/Driver/ToolChains/Myriad.h
  88.89% (8/9)
  90.91% (10/11)
  88.89% (8/9)
lib/Driver/ToolChains/NaCl.cpp
 100.00% (10/10)
  91.53% (281/307)
  80.99% (98/121)
lib/Driver/ToolChains/NaCl.h
  83.33% (5/6)
  87.50% (7/8)
  83.33% (5/6)
lib/Driver/ToolChains/NetBSD.cpp
 100.00% (10/10)
  93.03% (374/402)
  89.89% (169/188)
lib/Driver/ToolChains/NetBSD.h
  87.50% (7/8)
  90.00% (9/10)
  87.50% (7/8)
lib/Driver/ToolChains/OpenBSD.cpp
 100.00% (5/5)
  89.39% (177/198)
  82.72% (67/81)
lib/Driver/ToolChains/OpenBSD.h
  90.00% (9/10)
  91.67% (11/12)
  90.00% (9/10)
lib/Driver/ToolChains/PS4CPU.cpp
  83.33% (10/12)
  79.61% (285/358)
  78.26% (144/184)
lib/Driver/ToolChains/PS4CPU.h
  63.64% (7/11)
  73.33% (11/15)
  63.64% (7/11)
lib/Driver/ToolChains/Solaris.cpp
  66.67% (4/6)
  79.87% (119/149)
  75.00% (36/48)
lib/Driver/ToolChains/Solaris.h
  57.14% (4/7)
  57.14% (4/7)
  57.14% (4/7)
lib/Driver/ToolChains/TCE.cpp
   0.00% (0/8)
   0.00% (0/15)
   0.00% (0/8)
lib/Driver/ToolChains/WebAssembly.cpp
  81.82% (18/22)
  88.30% (83/94)
  82.50% (33/40)
lib/Driver/ToolChains/WebAssembly.h
 100.00% (1/1)
 100.00% (3/3)
 100.00% (1/1)
lib/Driver/ToolChains/XCore.cpp
  85.71% (12/14)
  79.17% (76/96)
  84.78% (39/46)
lib/Driver/ToolChains/XCore.h
  80.00% (4/5)
  80.00% (4/5)
  80.00% (4/5)
lib/Driver/Types.cpp
 100.00% (21/21)
  91.70% (232/253)
  93.57% (131/140)
lib/Driver/XRayArgs.cpp
 100.00% (2/2)
  49.45% (45/91)
  31.71% (13/41)
lib/Edit/Commit.cpp
  85.71% (18/21)
  80.07% (233/291)
  80.66% (146/181)
lib/Edit/EditedSource.cpp
  95.24% (20/21)
  93.06% (389/418)
  91.75% (178/194)
lib/Edit/RewriteObjCFoundationAPI.cpp
 100.00% (28/28)
  87.40% (881/1008)
  82.57% (616/746)
lib/Frontend/ASTConsumers.cpp
  81.82% (18/22)
  76.02% (336/442)
  68.66% (138/201)
lib/Frontend/ASTMerge.cpp
  72.73% (8/11)
  87.65% (71/81)
  86.21% (25/29)
lib/Frontend/ASTUnit.cpp
  95.15% (98/103)
  91.83% (1978/2154)
  85.27% (718/842)
lib/Frontend/CacheTokens.cpp
  90.91% (40/44)
  90.26% (445/493)
  85.33% (128/150)
lib/Frontend/ChainedDiagnosticConsumer.cpp
   0.00% (0/1)
   0.00% (0/1)
   0.00% (0/1)
lib/Frontend/ChainedIncludesSource.cpp
  83.33% (5/6)
  86.30% (126/146)
  60.00% (24/40)
lib/Frontend/CodeGenOptions.cpp
 100.00% (2/2)
 100.00% (15/15)
 100.00% (168/168)
lib/Frontend/CompilerInstance.cpp
 100.00% (76/76)
  92.12% (1788/1941)
  91.60% (676/738)
lib/Frontend/CompilerInvocation.cpp
 100.00% (43/43)
  91.83% (2552/2779)
  91.52% (1339/1463)
lib/Frontend/CreateInvocationFromCommandLine.cpp
 100.00% (1/1)
  75.00% (54/72)
  80.65% (25/31)
lib/Frontend/DependencyFile.cpp
 100.00% (37/37)
  94.38% (252/267)
  95.04% (134/141)
lib/Frontend/DependencyGraph.cpp
   0.00% (0/6)
   0.00% (0/66)
   0.00% (0/26)
lib/Frontend/DiagnosticRenderer.cpp
  96.43% (27/28)
  95.12% (429/451)
  92.86% (182/196)
lib/Frontend/FrontendAction.cpp
  79.55% (35/44)
  89.95% (823/915)
  86.98% (354/407)
lib/Frontend/FrontendActions.cpp
  87.50% (35/40)
  87.63% (418/477)
  78.04% (572/733)
lib/Frontend/FrontendOptions.cpp
 100.00% (1/1)
 100.00% (21/21)
 100.00% (1/1)
lib/Frontend/HeaderIncludeGen.cpp
 100.00% (5/5)
  86.36% (95/110)
  90.16% (55/61)
lib/Frontend/InitHeaderSearch.cpp
  92.31% (12/13)
  79.11% (428/541)
  84.19% (213/253)
lib/Frontend/InitPreprocessor.cpp
 100.00% (25/25)
  99.34% (1060/1067)
  98.94% (562/568)
lib/Frontend/LangStandards.cpp
  50.00% (1/2)
  40.00% (8/20)
  68.93% (71/103)
lib/Frontend/LayoutOverrideSource.cpp
  75.00% (3/4)
  74.44% (134/180)
  78.16% (68/87)
lib/Frontend/LogDiagnosticPrinter.cpp
 100.00% (5/5)
  91.73% (122/133)
  70.91% (39/55)
lib/Frontend/ModuleDependencyCollector.cpp
 100.00% (17/17)
  94.79% (182/192)
  88.57% (62/70)
lib/Frontend/MultiplexConsumer.cpp
  98.11% (52/53)
  98.23% (222/226)
  98.74% (157/159)
lib/Frontend/PCHContainerOperations.cpp
 100.00% (8/8)
 100.00% (24/24)
 100.00% (10/10)
lib/Frontend/PrecompiledPreamble.cpp
  79.31% (46/58)
  81.16% (435/536)
  73.51% (136/185)
lib/Frontend/PrintPreprocessedOutput.cpp
  94.74% (36/38)
  95.45% (651/682)
  94.72% (287/303)
lib/Frontend/Rewrite/FixItRewriter.cpp
  90.91% (10/11)
  87.59% (127/145)
  82.14% (69/84)
lib/Frontend/Rewrite/FrontendActions.cpp
  90.00% (18/20)
  90.52% (210/232)
  80.28% (57/71)
lib/Frontend/Rewrite/HTMLPrint.cpp
 100.00% (4/4)
  92.86% (39/42)
  85.71% (12/14)
lib/Frontend/Rewrite/InclusionRewriter.cpp
 100.00% (20/20)
  93.97% (421/448)
  89.10% (188/211)
lib/Frontend/Rewrite/RewriteMacros.cpp
 100.00% (4/4)
  93.79% (166/177)
  89.04% (65/73)
lib/Frontend/Rewrite/RewriteModernObjC.cpp
  97.01% (162/167)
  90.55% (5833/6442)
  87.44% (1978/2262)
lib/Frontend/Rewrite/RewriteObjC.cpp
  96.92% (126/130)
  92.00% (4706/5115)
  85.26% (1492/1750)
lib/Frontend/Rewrite/RewriteTest.cpp
   0.00% (0/1)
   0.00% (0/21)
   0.00% (0/10)
lib/Frontend/SerializedDiagnosticPrinter.cpp
  74.51% (38/51)
  81.40% (420/516)
  76.25% (122/160)
lib/Frontend/SerializedDiagnosticReader.cpp
  85.71% (6/7)
  75.10% (196/261)
  61.36% (108/176)
lib/Frontend/TestModuleFileExtension.cpp
 100.00% (9/9)
 100.00% (82/82)
 100.00% (22/22)
lib/Frontend/TestModuleFileExtension.h
 100.00% (2/2)
 100.00% (2/2)
 100.00% (2/2)
lib/Frontend/TextDiagnostic.cpp
  97.30% (36/37)
  95.44% (1046/1096)
  90.96% (483/531)
lib/Frontend/TextDiagnosticBuffer.cpp
 100.00% (2/2)
  94.87% (37/39)
  80.95% (17/21)
lib/Frontend/TextDiagnosticPrinter.cpp
 100.00% (6/6)
  99.13% (114/115)
  97.73% (43/44)
lib/Frontend/VerifyDiagnosticConsumer.cpp
  96.55% (28/29)
  95.74% (584/610)
  94.80% (328/346)
lib/FrontendTool/ExecuteCompilerInvocation.cpp
 100.00% (3/3)
  79.70% (161/202)
  69.72% (76/109)
lib/Lex/HeaderMap.cpp
  83.33% (10/12)
  78.86% (138/175)
  80.90% (72/89)
lib/Lex/HeaderSearch.cpp
  97.92% (47/48)
  94.00% (1363/1450)
  91.20% (622/682)
lib/Lex/Lexer.cpp
  98.75% (79/80)
  95.63% (3193/3339)
  94.96% (1942/2045)
lib/Lex/LiteralSupport.cpp
  96.00% (24/25)
  96.04% (1383/1440)
  94.21% (732/777)
lib/Lex/MacroArgs.cpp
 100.00% (10/10)
  92.69% (241/260)
  90.18% (101/112)
lib/Lex/MacroInfo.cpp
  87.50% (7/8)
  78.35% (152/194)
  72.00% (108/150)
lib/Lex/ModuleMap.cpp
  96.25% (77/80)
  84.92% (2005/2361)
  88.14% (1375/1560)
lib/Lex/PPCaching.cpp
 100.00% (11/11)
  96.30% (130/135)
  91.07% (51/56)
lib/Lex/PPCallbacks.cpp
   0.00% (0/1)
   0.00% (0/1)
   0.00% (0/1)
lib/Lex/PPConditionalDirectiveRecord.cpp
  81.82% (9/11)
  87.34% (69/79)
  85.29% (29/34)
lib/Lex/PPDirectives.cpp
  98.00% (49/50)
  89.03% (2306/2590)
  89.62% (1053/1175)
lib/Lex/PPExpressions.cpp
 100.00% (16/16)
  92.73% (714/770)
  90.45% (322/356)
lib/Lex/PPLexerChange.cpp
  95.24% (20/21)
  96.58% (705/730)
  96.59% (312/323)
lib/Lex/PPMacroExpansion.cpp
 100.00% (38/38)
  96.33% (1787/1855)
  93.17% (682/732)
lib/Lex/PTHLexer.cpp
  94.59% (35/37)
  89.41% (498/557)
  82.39% (131/159)
lib/Lex/Pragma.cpp
  97.53% (79/81)
  89.25% (1329/1489)
  88.73% (630/710)
lib/Lex/PreprocessingRecord.cpp
 100.00% (31/31)
  90.03% (325/361)
  88.65% (125/141)
lib/Lex/Preprocessor.cpp
  95.65% (44/46)
  93.58% (743/794)
  92.96% (330/355)
lib/Lex/PreprocessorLexer.cpp
  75.00% (3/4)
  96.55% (28/29)
  90.91% (10/11)
lib/Lex/ScratchBuffer.cpp
 100.00% (3/3)
 100.00% (53/53)
 100.00% (8/8)
lib/Lex/TokenConcatenation.cpp
 100.00% (5/5)
  82.40% (206/250)
  70.00% (126/180)
lib/Lex/TokenLexer.cpp
 100.00% (18/18)
  99.36% (931/937)
  98.27% (340/346)
lib/Parse/ParseAST.cpp
  50.00% (3/6)
  66.02% (68/103)
  51.52% (17/33)
lib/Parse/ParseCXXInlineMethods.cpp
 100.00% (26/26)
  96.44% (1085/1125)
  92.58% (449/485)
lib/Parse/ParseDecl.cpp
 100.00% (88/88)
  95.02% (5776/6079)
  94.89% (2954/3113)
lib/Parse/ParseDeclCXX.cpp
 100.00% (58/58)
  95.79% (3636/3796)
  94.99% (1518/1598)
lib/Parse/ParseExpr.cpp
 100.00% (35/35)
  94.12% (2369/2517)
  96.05% (1484/1545)
lib/Parse/ParseExprCXX.cpp
  97.73% (43/44)
  94.27% (2532/2686)
  95.06% (1694/1782)
lib/Parse/ParseInit.cpp
 100.00% (5/5)
  91.93% (433/471)
  88.95% (161/181)
lib/Parse/ParseObjc.cpp
 100.00% (66/66)
  94.09% (3026/3216)
  93.21% (1291/1385)
lib/Parse/ParseOpenMP.cpp
  96.30% (26/27)
  95.30% (1562/1639)
  96.61% (883/914)
lib/Parse/ParsePragma.cpp
 100.00% (86/86)
  93.82% (2324/2477)
  92.45% (1016/1099)
lib/Parse/ParseStmt.cpp
  97.44% (38/39)
  94.49% (1851/1959)
  92.89% (705/759)
lib/Parse/ParseStmtAsm.cpp
 100.00% (16/16)
  97.40% (713/732)
  97.32% (291/299)
lib/Parse/ParseTemplate.cpp
 100.00% (28/28)
  96.64% (1122/1161)
  94.63% (388/410)
lib/Parse/ParseTentative.cpp
  96.55% (28/29)
  88.54% (1298/1466)
  90.89% (1187/1306)
lib/Parse/Parser.cpp
 100.00% (58/58)
  94.53% (1849/1956)
  94.55% (867/917)
lib/Rewrite/DeltaTree.cpp
 100.00% (24/24)
 100.00% (268/268)
 100.00% (103/103)
lib/Rewrite/HTMLRewrite.cpp
 100.00% (9/9)
  90.96% (493/542)
  76.26% (106/139)
lib/Rewrite/RewriteRope.cpp
 100.00% (46/46)
  99.17% (477/481)
  99.50% (200/201)
lib/Rewrite/Rewriter.cpp
  90.48% (19/21)
  89.11% (319/358)
  80.37% (131/163)
lib/Rewrite/TokenRewriter.cpp
   0.00% (0/5)
   0.00% (0/56)
   0.00% (0/10)
lib/Sema/AnalysisBasedWarnings.cpp
  97.96% (96/98)
  96.34% (1871/1942)
  95.88% (930/970)
lib/Sema/AttributeList.cpp
  96.30% (26/27)
  98.18% (162/165)
  66.78% (2147/3215)
lib/Sema/CodeCompleteConsumer.cpp
 100.00% (37/37)
  93.27% (499/535)
  89.35% (235/263)
lib/Sema/CoroutineStmtBuilder.h
 100.00% (1/1)
 100.00% (1/1)
 100.00% (1/1)
lib/Sema/DeclSpec.cpp
  98.28% (57/58)
  93.13% (1044/1121)
  79.77% (611/766)
lib/Sema/DelayedDiagnostic.cpp
 100.00% (2/2)
 100.00% (35/35)
 100.00% (7/7)
lib/Sema/IdentifierResolver.cpp
 100.00% (17/17)
  96.83% (305/315)
  94.23% (147/156)
lib/Sema/JumpDiagnostics.cpp
 100.00% (17/17)
  98.01% (738/753)
  95.43% (334/350)
lib/Sema/MultiplexExternalSemaSource.cpp
  61.36% (27/44)
  62.14% (128/206)
  58.42% (111/190)
lib/Sema/Scope.cpp
  71.43% (5/7)
  54.95% (111/202)
  46.94% (69/147)
lib/Sema/ScopeInfo.cpp
 100.00% (14/14)
  96.06% (195/203)
  92.78% (90/97)
lib/Sema/Sema.cpp
  93.42% (71/76)
  95.72% (1475/1541)
  94.25% (853/905)
lib/Sema/SemaAccess.cpp
  98.48% (65/66)
  93.60% (1405/1501)
  87.11% (669/768)
lib/Sema/SemaAttr.cpp
 100.00% (42/42)
  98.16% (692/705)
  97.63% (370/379)
lib/Sema/SemaCUDA.cpp
 100.00% (37/37)
  95.31% (793/832)
  94.41% (405/429)
lib/Sema/SemaCXXScopeSpec.cpp
 100.00% (23/23)
  96.20% (860/894)
  93.95% (466/496)
lib/Sema/SemaCast.cpp
 100.00% (39/39)
  97.67% (2307/2362)
  96.42% (1211/1256)
lib/Sema/SemaChecking.cpp
  96.62% (314/325)
  96.12% (10510/10934)
  95.53% (6794/7112)
lib/Sema/SemaCodeComplete.cpp
  97.94% (190/194)
  91.49% (6537/7145)
  88.04% (3238/3678)
lib/Sema/SemaConsumer.cpp
   0.00% (0/1)
   0.00% (0/1)
   0.00% (0/1)
lib/Sema/SemaCoroutine.cpp
 100.00% (50/50)
  93.00% (1182/1271)
  88.19% (478/542)
lib/Sema/SemaDecl.cpp
  99.64% (280/281)
  96.98% (14769/15229)
  96.29% (8249/8567)
lib/Sema/SemaDeclAttr.cpp
  99.31% (288/290)
  94.26% (6602/7004)
  94.15% (3444/3658)
lib/Sema/SemaDeclCXX.cpp
 100.00% (358/358)
  96.55% (13014/13479)
  93.31% (6091/6528)
lib/Sema/SemaDeclObjC.cpp
 100.00% (108/108)
  97.04% (4486/4623)
  83.15% (2275/2736)
lib/Sema/SemaExceptionSpec.cpp
 100.00% (21/21)
  93.94% (1100/1171)
  59.01% (671/1137)
lib/Sema/SemaExpr.cpp
  96.75% (357/369)
  95.60% (13984/14627)
  88.28% (8199/9288)
lib/Sema/SemaExprCXX.cpp
  96.67% (145/150)
  93.97% (6701/7131)
  91.56% (3245/3544)
lib/Sema/SemaExprMember.cpp
 100.00% (33/33)
  94.31% (1509/1600)
  93.82% (790/842)
lib/Sema/SemaExprObjC.cpp
  95.65% (88/92)
  92.67% (3741/4037)
  93.82% (1960/2089)
lib/Sema/SemaFixItUtils.cpp
 100.00% (6/6)
  98.38% (182/185)
  98.16% (160/163)
lib/Sema/SemaInit.cpp
  96.40% (134/139)
  90.76% (7139/7866)
  90.61% (3378/3728)
lib/Sema/SemaLambda.cpp
 100.00% (31/31)
  98.70% (1522/1542)
  96.53% (528/547)
lib/Sema/SemaLookup.cpp
  95.83% (138/144)
  95.94% (4301/4483)
  96.06% (2319/2414)
lib/Sema/SemaObjCProperty.cpp
 100.00% (38/38)
  96.08% (2400/2498)
  95.65% (1297/1356)
lib/Sema/SemaOpenMP.cpp
  96.94% (349/360)
  89.98% (10744/11940)
  84.18% (5532/6572)
lib/Sema/SemaOverload.cpp
  97.43% (265/272)
  94.33% (11047/11711)
  92.40% (5240/5671)
lib/Sema/SemaPseudoObject.cpp
 100.00% (60/60)
  88.69% (1200/1353)
  90.85% (576/634)
lib/Sema/SemaStmt.cpp
  96.30% (156/162)
  95.13% (3439/3615)
  93.81% (1758/1874)
lib/Sema/SemaStmtAsm.cpp
 100.00% (13/13)
  97.49% (737/756)
  95.92% (400/417)
lib/Sema/SemaStmtAttr.cpp
 100.00% (7/7)
  96.91% (282/291)
  95.71% (134/140)
lib/Sema/SemaTemplate.cpp
  92.23% (190/206)
  94.30% (8283/8784)
  92.80% (3557/3833)
lib/Sema/SemaTemplateDeduction.cpp
  98.98% (97/98)
  93.16% (4356/4676)
  88.59% (1809/2042)
lib/Sema/SemaTemplateInstantiate.cpp
  97.80% (89/91)
  92.99% (2190/2355)
  91.75% (901/982)
lib/Sema/SemaTemplateInstantiateDecl.cpp
  86.67% (104/120)
  92.18% (4442/4819)
  89.77% (1842/2052)
lib/Sema/SemaTemplateVariadic.cpp
  96.61% (57/59)
  90.38% (874/967)
  88.34% (500/566)
lib/Sema/SemaType.cpp
  93.92% (170/181)
  94.86% (6866/7238)
  89.19% (3654/4097)
lib/Sema/TreeTransform.h
  90.21% (507/562)
  86.42% (7956/9206)
  79.17% (5264/6649)
lib/Sema/TypeLocBuilder.cpp
 100.00% (3/3)
  91.24% (125/137)
  47.32% (141/298)
lib/Sema/TypeLocBuilder.h
  90.00% (9/10)
  84.09% (37/44)
  92.86% (13/14)
lib/Serialization/ASTCommon.cpp
  66.67% (4/6)
  49.84% (160/321)
  70.54% (285/404)
lib/Serialization/ASTCommon.h
 100.00% (2/2)
 100.00% (36/36)
 100.00% (25/25)
lib/Serialization/ASTReader.cpp
  96.55% (336/348)
  90.24% (8806/9758)
  83.75% (4520/5397)
lib/Serialization/ASTReaderDecl.cpp
  94.21% (179/190)
  95.73% (3475/3630)
  60.64% (2152/3549)
lib/Serialization/ASTReaderInternals.h
  87.50% (14/16)
  82.98% (39/47)
  80.65% (25/31)
lib/Serialization/ASTReaderStmt.cpp
  91.48% (247/270)
  91.61% (3343/3649)
  90.05% (905/1005)
lib/Serialization/ASTWriter.cpp
  96.91% (282/291)
  96.62% (5539/5733)
  89.81% (2581/2874)
lib/Serialization/ASTWriterDecl.cpp
  95.96% (95/99)
  97.56% (1962/2011)
  95.55% (666/697)
lib/Serialization/ASTWriterStmt.cpp
  93.23% (248/266)
  91.83% (2157/2349)
  90.72% (567/625)
lib/Serialization/GeneratePCH.cpp
 100.00% (5/5)
  90.00% (36/40)
  88.89% (16/18)
lib/Serialization/GlobalModuleIndex.cpp
  90.91% (30/33)
  89.27% (624/699)
  83.15% (222/267)
lib/Serialization/Module.cpp
 100.00% (3/3)
  98.44% (63/64)
  93.75% (15/16)
lib/Serialization/ModuleFileExtension.cpp
  75.00% (3/4)
  50.00% (3/6)
  75.00% (3/4)
lib/Serialization/ModuleManager.cpp
 100.00% (18/18)
  97.37% (370/380)
  97.22% (175/180)
lib/Serialization/MultiOnDiskHashTable.h
 100.00% (17/17)
  98.04% (200/204)
  95.16% (59/62)
lib/StaticAnalyzer/Checkers/AllocationDiagnostics.cpp
 100.00% (1/1)
 100.00% (4/4)
 100.00% (1/1)
lib/StaticAnalyzer/Checkers/AnalysisOrderChecker.cpp
  80.00% (8/10)
  81.40% (35/43)
  75.00% (18/24)
lib/StaticAnalyzer/Checkers/AnalyzerStatsChecker.cpp
 100.00% (2/2)
  82.47% (80/97)
  67.65% (23/34)
lib/StaticAnalyzer/Checkers/ArrayBoundChecker.cpp
 100.00% (2/2)
  96.43% (54/56)
  90.48% (19/21)
lib/StaticAnalyzer/Checkers/ArrayBoundCheckerV2.cpp
  92.31% (12/13)
  93.12% (230/247)
  86.54% (90/104)
lib/StaticAnalyzer/Checkers/BasicObjCFoundationChecks.cpp
 100.00% (44/44)
  95.57% (884/925)
  92.70% (457/493)
lib/StaticAnalyzer/Checkers/BlockInCriticalSectionChecker.cpp
 100.00% (8/8)
  98.98% (97/98)
  98.67% (74/75)
lib/StaticAnalyzer/Checkers/BoolAssignmentChecker.cpp
 100.00% (4/4)
  92.50% (111/120)
  93.02% (40/43)
lib/StaticAnalyzer/Checkers/BuiltinFunctionChecker.cpp
 100.00% (2/2)
  95.45% (84/88)
  95.45% (21/22)
lib/StaticAnalyzer/Checkers/CStringChecker.cpp
 100.00% (49/49)
  92.92% (1797/1934)
  88.45% (651/736)
lib/StaticAnalyzer/Checkers/CStringSyntaxChecker.cpp
 100.00% (12/12)
  92.86% (104/112)
  93.24% (69/74)
lib/StaticAnalyzer/Checkers/CXXSelfAssignmentChecker.cpp
 100.00% (3/3)
 100.00% (24/24)
 100.00% (14/14)
lib/StaticAnalyzer/Checkers/CallAndMessageChecker.cpp
 100.00% (16/16)
  94.48% (479/507)
  92.70% (216/233)
lib/StaticAnalyzer/Checkers/CastSizeChecker.cpp
 100.00% (3/3)
  95.92% (94/98)
  94.92% (56/59)
lib/StaticAnalyzer/Checkers/CastToStructChecker.cpp
 100.00% (4/4)
  98.68% (75/76)
  97.62% (41/42)
lib/StaticAnalyzer/Checkers/CheckObjCDealloc.cpp
 100.00% (33/33)
  96.19% (758/788)
  92.00% (345/375)
lib/StaticAnalyzer/Checkers/CheckObjCInstMethSignature.cpp
 100.00% (5/5)
 100.00% (90/90)
 100.00% (26/26)
lib/StaticAnalyzer/Checkers/CheckSecuritySyntaxOnly.cpp
 100.00% (22/22)
  88.73% (504/568)
  80.07% (241/301)
lib/StaticAnalyzer/Checkers/CheckSizeofPointer.cpp
 100.00% (6/6)
  97.67% (42/43)
  95.00% (19/20)
lib/StaticAnalyzer/Checkers/ChrootChecker.cpp
 100.00% (8/8)
  94.62% (88/93)
  90.00% (45/50)
lib/StaticAnalyzer/Checkers/ClangCheckers.cpp
 100.00% (1/1)
 100.00% (7/7)
 100.00% (130/130)
lib/StaticAnalyzer/Checkers/CloneChecker.cpp
 100.00% (6/6)
 100.00% (135/135)
 100.00% (29/29)
lib/StaticAnalyzer/Checkers/ConversionChecker.cpp
 100.00% (5/5)
  98.02% (99/101)
  97.53% (79/81)
lib/StaticAnalyzer/Checkers/DeadStoresChecker.cpp
  90.48% (19/21)
  96.93% (347/358)
  97.72% (214/219)
lib/StaticAnalyzer/Checkers/DebugCheckers.cpp
  50.00% (9/18)
  63.10% (53/84)
  59.38% (19/32)
lib/StaticAnalyzer/Checkers/DeleteWithNonVirtualDtorChecker.cpp
 100.00% (5/5)
  94.44% (85/90)
  90.20% (46/51)
lib/StaticAnalyzer/Checkers/DereferenceChecker.cpp
 100.00% (7/7)
  96.60% (227/235)
  96.55% (84/87)
lib/StaticAnalyzer/Checkers/DirectIvarAssignment.cpp
 100.00% (12/12)
  90.91% (120/132)
  92.00% (69/75)
lib/StaticAnalyzer/Checkers/DivZeroChecker.cpp
 100.00% (3/3)
  98.11% (52/53)
  96.88% (31/32)
lib/StaticAnalyzer/Checkers/DynamicTypeChecker.cpp
 100.00% (8/8)
  87.68% (121/138)
  91.67% (55/60)
lib/StaticAnalyzer/Checkers/DynamicTypePropagation.cpp
 100.00% (27/27)
  94.78% (744/785)
  92.17% (318/345)
lib/StaticAnalyzer/Checkers/ExprInspectionChecker.cpp
  94.44% (17/18)
  89.60% (181/202)
  83.33% (65/78)
lib/StaticAnalyzer/Checkers/FixedAddressChecker.cpp
 100.00% (2/2)
 100.00% (32/32)
 100.00% (17/17)
lib/StaticAnalyzer/Checkers/GTestChecker.cpp
 100.00% (8/8)
  94.52% (138/146)
  90.32% (56/62)
lib/StaticAnalyzer/Checkers/GenericTaintChecker.cpp
  90.91% (30/33)
  92.60% (513/554)
  89.61% (302/337)
lib/StaticAnalyzer/Checkers/IdenticalExprChecker.cpp
 100.00% (10/10)
  93.84% (396/422)
  92.52% (198/214)
lib/StaticAnalyzer/Checkers/IteratorChecker.cpp
  82.76% (48/58)
  77.22% (417/540)
  76.47% (273/357)
lib/StaticAnalyzer/Checkers/IvarInvalidationChecker.cpp
 100.00% (27/27)
  95.96% (475/495)
  93.99% (219/233)
lib/StaticAnalyzer/Checkers/LLVMConventionsChecker.cpp
   0.00% (0/24)
   0.00% (0/210)
   0.00% (0/141)
lib/StaticAnalyzer/Checkers/LocalizationChecker.cpp
 100.00% (51/51)
  98.06% (1061/1082)
  97.00% (582/600)
lib/StaticAnalyzer/Checkers/MPI-Checker/MPIBugReporter.cpp
 100.00% (4/4)
 100.00% (73/73)
 100.00% (20/20)
lib/StaticAnalyzer/Checkers/MPI-Checker/MPIBugReporter.h
 100.00% (3/3)
 100.00% (12/12)
 100.00% (3/3)
lib/StaticAnalyzer/Checkers/MPI-Checker/MPIChecker.cpp
 100.00% (6/6)
  94.16% (145/154)
  91.57% (76/83)
lib/StaticAnalyzer/Checkers/MPI-Checker/MPIChecker.h
 100.00% (4/4)
 100.00% (16/16)
 100.00% (7/7)
lib/StaticAnalyzer/Checkers/MPI-Checker/MPIFunctionClassifier.cpp
  44.44% (8/18)
  82.89% (189/228)
  25.00% (10/40)
lib/StaticAnalyzer/Checkers/MPI-Checker/MPITypes.h
 100.00% (4/4)
 100.00% (11/11)
 100.00% (4/4)
lib/StaticAnalyzer/Checkers/MacOSKeychainAPIChecker.cpp
  90.48% (19/21)
  89.12% (393/441)
  83.55% (193/231)
lib/StaticAnalyzer/Checkers/MacOSXAPIChecker.cpp
 100.00% (4/4)
  95.41% (104/109)
  93.10% (54/58)
lib/StaticAnalyzer/Checkers/MallocChecker.cpp
  95.05% (96/101)
  89.51% (2056/2297)
  88.58% (1280/1445)
lib/StaticAnalyzer/Checkers/MallocOverflowSecurityChecker.cpp
 100.00% (20/20)
  96.60% (227/235)
  92.41% (134/145)
lib/StaticAnalyzer/Checkers/MallocSizeofChecker.cpp
  94.44% (17/18)
  94.58% (157/166)
  94.90% (93/98)
lib/StaticAnalyzer/Checkers/MisusedMovedObjectChecker.cpp
  95.83% (23/24)
  91.25% (365/400)
  90.53% (239/264)
lib/StaticAnalyzer/Checkers/NSAutoreleasePoolChecker.cpp
 100.00% (2/2)
  91.67% (33/36)
  95.65% (22/23)
lib/StaticAnalyzer/Checkers/NSErrorChecker.cpp
 100.00% (16/16)
  96.98% (193/199)
  96.55% (112/116)
lib/StaticAnalyzer/Checkers/NoReturnFunctionChecker.cpp
 100.00% (3/3)
  97.03% (98/101)
  93.02% (40/43)
lib/StaticAnalyzer/Checkers/NonNullParamChecker.cpp
 100.00% (4/4)
  98.24% (167/170)
  96.30% (78/81)
lib/StaticAnalyzer/Checkers/NonnullGlobalConstantsChecker.cpp
 100.00% (6/6)
 100.00% (74/74)
 100.00% (56/56)
lib/StaticAnalyzer/Checkers/NullabilityChecker.cpp
  94.29% (33/35)
  83.46% (782/937)
  83.15% (459/552)
lib/StaticAnalyzer/Checkers/NumberObjectConversionChecker.cpp
 100.00% (4/4)
 100.00% (281/281)
 100.00% (73/73)
lib/StaticAnalyzer/Checkers/ObjCAtSyncChecker.cpp
 100.00% (2/2)
  98.21% (55/56)
  96.00% (24/25)
lib/StaticAnalyzer/Checkers/ObjCContainersASTChecker.cpp
 100.00% (9/9)
  95.65% (110/115)
  91.94% (57/62)
lib/StaticAnalyzer/Checkers/ObjCContainersChecker.cpp
  87.50% (7/8)
  95.28% (101/106)
  90.57% (48/53)
lib/StaticAnalyzer/Checkers/ObjCMissingSuperCallChecker.cpp
 100.00% (8/8)
 100.00% (131/131)
 100.00% (34/34)
lib/StaticAnalyzer/Checkers/ObjCPropertyChecker.cpp
 100.00% (3/3)
  97.56% (40/41)
  95.83% (23/24)
lib/StaticAnalyzer/Checkers/ObjCSelfInitChecker.cpp
  95.00% (19/20)
  82.73% (230/278)
  79.05% (117/148)
lib/StaticAnalyzer/Checkers/ObjCSuperDeallocChecker.cpp
 100.00% (13/13)
  97.74% (173/177)
  94.87% (74/78)
lib/StaticAnalyzer/Checkers/ObjCUnusedIVarsChecker.cpp
  85.71% (6/7)
  88.97% (121/136)
  85.14% (63/74)
lib/StaticAnalyzer/Checkers/PaddingChecker.cpp
 100.00% (16/16)
  97.97% (290/296)
  92.22% (83/90)
lib/StaticAnalyzer/Checkers/PointerArithChecker.cpp
 100.00% (15/15)
  96.62% (229/237)
  93.53% (130/139)
lib/StaticAnalyzer/Checkers/PointerSubChecker.cpp
 100.00% (2/2)
 100.00% (41/41)
 100.00% (22/22)
lib/StaticAnalyzer/Checkers/PthreadLockChecker.cpp
  95.65% (22/23)
  85.83% (321/374)
  82.38% (187/227)
lib/StaticAnalyzer/Checkers/RetainCountChecker.cpp
  91.26% (167/183)
  92.01% (2913/3166)
  90.46% (1299/1436)
lib/StaticAnalyzer/Checkers/ReturnPointerRangeChecker.cpp
 100.00% (2/2)
  98.21% (55/56)
  95.00% (19/20)
lib/StaticAnalyzer/Checkers/ReturnUndefChecker.cpp
 100.00% (5/5)
  98.72% (77/78)
  97.50% (39/40)
lib/StaticAnalyzer/Checkers/SelectorExtras.h
  66.67% (2/3)
  70.59% (12/17)
  83.33% (5/6)
lib/StaticAnalyzer/Checkers/SimpleStreamChecker.cpp
  85.00% (17/20)
  93.08% (148/159)
  89.47% (68/76)
lib/StaticAnalyzer/Checkers/StackAddrEscapeChecker.cpp
 100.00% (14/14)
  97.23% (281/289)
  94.19% (146/155)
lib/StaticAnalyzer/Checkers/StdLibraryFunctionsChecker.cpp
  95.45% (21/22)
  98.72% (846/857)
  97.89% (604/617)
lib/StaticAnalyzer/Checkers/StreamChecker.cpp
  70.00% (21/30)
  77.64% (243/313)
  81.97% (150/183)
lib/StaticAnalyzer/Checkers/TaintTesterChecker.cpp
 100.00% (3/3)
  95.24% (20/21)
  91.67% (11/12)
lib/StaticAnalyzer/Checkers/TestAfterDivZeroChecker.cpp
 100.00% (16/16)
  99.44% (176/177)
  99.17% (119/120)
lib/StaticAnalyzer/Checkers/TraversalChecker.cpp
  57.14% (4/7)
  42.37% (25/59)
  28.57% (6/21)
lib/StaticAnalyzer/Checkers/UndefBranchChecker.cpp
 100.00% (5/5)
 100.00% (65/65)
 100.00% (24/24)
lib/StaticAnalyzer/Checkers/UndefCapturedBlockVarChecker.cpp
 100.00% (3/3)
 100.00% (63/63)
 100.00% (33/33)
lib/StaticAnalyzer/Checkers/UndefResultChecker.cpp
 100.00% (4/4)
  95.93% (118/123)
  90.14% (64/71)
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.51% (66/67)
  96.88% (31/32)
lib/StaticAnalyzer/Checkers/UnixAPIChecker.cpp
  94.44% (17/18)
  88.71% (283/319)
  83.70% (113/135)
lib/StaticAnalyzer/Checkers/UnreachableCodeChecker.cpp
 100.00% (6/6)
  97.40% (187/192)
  96.43% (135/140)
lib/StaticAnalyzer/Checkers/VLASizeChecker.cpp
 100.00% (3/3)
  97.79% (133/136)
  93.18% (41/44)
lib/StaticAnalyzer/Checkers/ValistChecker.cpp
 100.00% (14/14)
  98.50% (262/266)
  96.89% (156/161)
lib/StaticAnalyzer/Checkers/VforkChecker.cpp
 100.00% (10/10)
  99.19% (122/123)
  98.18% (54/55)
lib/StaticAnalyzer/Checkers/VirtualCallChecker.cpp
 100.00% (11/11)
  94.79% (182/192)
  92.86% (104/112)
lib/StaticAnalyzer/Core/APSIntType.cpp
 100.00% (1/1)
  69.70% (23/33)
  75.86% (22/29)
lib/StaticAnalyzer/Core/AnalysisManager.cpp
  75.00% (3/4)
  94.74% (18/19)
  90.00% (9/10)
lib/StaticAnalyzer/Core/AnalyzerOptions.cpp
 100.00% (39/39)
  97.46% (307/315)
  97.13% (237/244)
lib/StaticAnalyzer/Core/BasicValueFactory.cpp
  83.33% (15/18)
  85.98% (233/271)
  87.64% (78/89)
lib/StaticAnalyzer/Core/BlockCounter.cpp
 100.00% (11/11)
 100.00% (36/36)
 100.00% (15/15)
lib/StaticAnalyzer/Core/BugReporter.cpp
  89.23% (116/130)
  93.37% (2970/3181)
  92.04% (1387/1507)
lib/StaticAnalyzer/Core/BugReporterVisitors.cpp
  93.33% (42/45)
  92.58% (1534/1657)
  91.05% (834/916)
lib/StaticAnalyzer/Core/CallEvent.cpp
  96.72% (59/61)
  95.66% (1035/1082)
  93.73% (538/574)
lib/StaticAnalyzer/Core/Checker.cpp
  80.00% (4/5)
  60.00% (6/10)
  80.00% (4/5)
lib/StaticAnalyzer/Core/CheckerContext.cpp
 100.00% (8/8)
  93.14% (95/102)
  93.51% (72/77)
lib/StaticAnalyzer/Core/CheckerHelpers.cpp
 100.00% (5/5)
  91.30% (63/69)
  89.83% (53/59)
lib/StaticAnalyzer/Core/CheckerManager.cpp
  98.75% (79/80)
  98.18% (431/439)
  96.79% (211/218)
lib/StaticAnalyzer/Core/CheckerRegistry.cpp
  87.50% (7/8)
  73.08% (114/156)
  80.88% (55/68)
lib/StaticAnalyzer/Core/ConstraintManager.cpp
  33.33% (1/3)
   5.88% (1/17)
   6.67% (1/15)
lib/StaticAnalyzer/Core/CoreEngine.cpp
  62.79% (27/43)
  81.94% (508/620)
  66.67% (146/219)
lib/StaticAnalyzer/Core/DynamicTypeMap.cpp
 100.00% (2/2)
 100.00% (25/25)
 100.00% (11/11)
lib/StaticAnalyzer/Core/Environment.cpp
 100.00% (11/11)
  91.72% (144/157)
  86.57% (58/67)
lib/StaticAnalyzer/Core/ExplodedGraph.cpp
 100.00% (17/17)
  99.15% (351/354)
  97.66% (167/171)
lib/StaticAnalyzer/Core/ExprEngine.cpp
  92.59% (50/54)
  92.73% (2144/2312)
  88.89% (768/864)
lib/StaticAnalyzer/Core/ExprEngineC.cpp
  93.75% (15/16)
  94.14% (980/1041)
  93.47% (329/352)
lib/StaticAnalyzer/Core/ExprEngineCXX.cpp
  93.33% (14/15)
  95.99% (551/574)
  94.83% (165/174)
lib/StaticAnalyzer/Core/ExprEngineCallAndReturn.cpp
 100.00% (26/26)
  98.10% (826/842)
  96.60% (369/382)
lib/StaticAnalyzer/Core/ExprEngineObjC.cpp
 100.00% (4/4)
  99.13% (228/230)
  95.45% (42/44)
lib/StaticAnalyzer/Core/FunctionSummary.cpp
  50.00% (1/2)
  50.00% (7/14)
  50.00% (4/8)
lib/StaticAnalyzer/Core/HTMLDiagnostics.cpp
 100.00% (16/16)
  87.65% (568/648)
  85.78% (175/204)
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/LoopWidening.cpp
 100.00% (2/2)
  91.89% (34/37)
  85.71% (6/7)
lib/StaticAnalyzer/Core/MemRegion.cpp
  73.29% (107/146)
  86.22% (1039/1205)
  85.89% (426/496)
lib/StaticAnalyzer/Core/PathDiagnostic.cpp
  81.94% (59/72)
  81.94% (871/1063)
  77.02% (449/583)
lib/StaticAnalyzer/Core/PlistDiagnostics.cpp
  81.25% (13/16)
  93.06% (362/389)
  88.35% (91/103)
lib/StaticAnalyzer/Core/PrettyStackTraceLocationContext.h
  50.00% (1/2)
  42.86% (3/7)
  50.00% (1/2)
lib/StaticAnalyzer/Core/ProgramState.cpp
  90.20% (46/51)
  89.39% (573/641)
  84.31% (274/325)
lib/StaticAnalyzer/Core/RangeConstraintManager.cpp
  97.83% (45/46)
  95.36% (473/496)
  94.92% (224/236)
lib/StaticAnalyzer/Core/RangedConstraintManager.cpp
 100.00% (6/6)
  97.56% (160/164)
  95.77% (68/71)
lib/StaticAnalyzer/Core/RangedConstraintManager.h
 100.00% (1/1)
 100.00% (1/1)
 100.00% (1/1)
lib/StaticAnalyzer/Core/RegionStore.cpp
  96.23% (102/106)
  97.23% (1723/1772)
  96.18% (881/916)
lib/StaticAnalyzer/Core/SValBuilder.cpp
  96.30% (26/27)
  95.34% (491/515)
  95.45% (273/286)
lib/StaticAnalyzer/Core/SVals.cpp
  88.89% (24/27)
  69.49% (189/272)
  67.83% (97/143)
lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp
 100.00% (5/5)
  90.53% (86/95)
  87.23% (41/47)
lib/StaticAnalyzer/Core/SimpleSValBuilder.cpp
  91.30% (21/23)
  90.14% (933/1035)
  85.28% (452/530)
lib/StaticAnalyzer/Core/Store.cpp
  94.44% (17/18)
  91.01% (415/456)
  86.57% (174/201)
lib/StaticAnalyzer/Core/SubEngine.cpp
   0.00% (0/1)
   0.00% (0/1)
   0.00% (0/1)
lib/StaticAnalyzer/Core/SymbolManager.cpp
  80.85% (38/47)
  89.66% (425/474)
  90.52% (191/211)
lib/StaticAnalyzer/Core/Z3ConstraintManager.cpp
   0.00% (0/1)
   0.00% (0/4)
   0.00% (0/2)
lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp
  89.47% (34/38)
  87.35% (518/593)
  87.11% (250/287)
lib/StaticAnalyzer/Frontend/CheckerRegistration.cpp
  57.14% (4/7)
  45.65% (42/92)
  35.14% (13/37)
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/ModelInjector.cpp
  80.00% (4/5)
  91.95% (80/87)
  78.57% (11/14)
tools/driver/cc1_main.cpp
 100.00% (4/4)
  88.18% (97/110)
  57.50% (23/40)
tools/driver/cc1as_main.cpp
  83.33% (5/6)
  82.08% (316/385)
  77.67% (80/103)
tools/driver/driver.cpp
 100.00% (14/14)
  89.75% (359/400)
  85.28% (168/197)
TOTALS
  90.56% (36686/40508)
  92.05% (587848/638647)
  84.56% (303800/359265)

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

include/clang/AST/BuiltinTypes.def
include/clang/AST/OperationKinds.def
include/clang/AST/TypeLocNodes.def
include/clang/AST/TypeNodes.def
include/clang/Analysis/Analyses/ThreadSafetyOps.def
include/clang/Basic/Builtins.def
include/clang/Basic/DiagnosticOptions.def
include/clang/Basic/LangOptions.def
include/clang/Basic/OpenCLExtensions.def
include/clang/Basic/OpenCLImageTypes.def
include/clang/Basic/OpenMPKinds.def
include/clang/Basic/OperatorKinds.def
include/clang/Basic/Sanitizers.def
include/clang/Basic/TokenKinds.def
include/clang/Basic/X86Target.def
include/clang/Frontend/CodeGenOptions.def
include/clang/Frontend/LangStandards.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 6.0.0svn