Coverage Report

Created: 2017-08-21 19:50

Click here for information about interpreting this report.

FilenameFunction CoverageInstantiation CoverageLine CoverageRegion Coverage
include/clang/ARCMigrate/ARCMT.h
  20.00% (1/5)
  20.00% (1/5)
  20.00% (1/5)
  20.00% (1/5)
include/clang/AST/APValue.h
 100.00% (83/83)
 100.00% (83/83)
 100.00% (269/269)
 100.00% (88/88)
include/clang/AST/ASTConsumer.h
 100.00% (16/16)
 100.00% (16/16)
 100.00% (18/18)
 100.00% (16/16)
include/clang/AST/ASTContext.h
  92.57% (137/148)
  17.48% (150/858)
  93.87% (459/489)
  94.49% (223/236)
include/clang/AST/ASTImporter.h
  71.43% (5/7)
  71.43% (5/7)
  71.43% (5/7)
  71.43% (5/7)
include/clang/AST/ASTLambda.h
  87.50% (7/8)
  87.50% (7/8)
  74.42% (32/43)
  93.10% (27/29)
include/clang/AST/ASTMutationListener.h
   0.00% (0/19)
   0.00% (0/19)
   0.00% (0/19)
   0.00% (0/19)
include/clang/AST/ASTStructuralEquivalence.h
 100.00% (1/1)
 100.00% (1/1)
 100.00% (1/1)
 100.00% (1/1)
include/clang/AST/ASTTypeTraits.h
  93.94% (31/33)
  68.30% (265/388)
  91.06% (163/179)
  93.67% (74/79)
include/clang/AST/ASTUnresolvedSet.h
  65.22% (15/23)
  65.22% (15/23)
  64.44% (29/45)
  54.84% (17/31)
include/clang/AST/ASTVector.h
  80.00% (32/40)
  80.56% (58/72)
  58.46% (152/260)
  77.53% (69/89)
include/clang/AST/Attr.h
  79.31% (23/29)
  79.31% (23/29)
  68.06% (49/72)
  78.38% (29/37)
include/clang/AST/AttrIterator.h
 100.00% (12/12)
  98.50% (1709/1735)
 100.00% (50/50)
 100.00% (23/23)
include/clang/AST/Availability.h
 100.00% (7/7)
 100.00% (7/7)
 100.00% (7/7)
 100.00% (7/7)
include/clang/AST/BaseSubobject.h
 100.00% (9/9)
 100.00% (9/9)
 100.00% (25/25)
 100.00% (10/10)
include/clang/AST/CXXInheritance.h
  91.67% (22/24)
  91.67% (22/24)
  93.75% (30/32)
  92.31% (24/26)
include/clang/AST/CanonicalType.h
 100.00% (42/42)
  62.23% (145/233)
  98.33% (118/120)
  96.08% (49/51)
include/clang/AST/CharUnits.h
  95.24% (40/42)
  95.24% (40/42)
  94.57% (122/129)
  95.24% (40/42)
include/clang/AST/Comment.h
  82.95% (107/129)
  82.95% (107/129)
  83.12% (330/397)
  85.06% (131/154)
include/clang/AST/CommentBriefParser.h
 100.00% (1/1)
 100.00% (1/1)
 100.00% (5/5)
 100.00% (1/1)
include/clang/AST/CommentCommandTraits.h
 100.00% (2/2)
 100.00% (2/2)
  70.00% (7/10)
  66.67% (4/6)
include/clang/AST/CommentLexer.h
  97.06% (33/34)
  97.06% (33/34)
  99.19% (123/124)
  97.37% (37/38)
include/clang/AST/CommentParser.h
 100.00% (5/5)
 100.00% (5/5)
 100.00% (26/26)
 100.00% (13/13)
include/clang/AST/CommentSema.h
 100.00% (2/2)
 100.00% (6/6)
 100.00% (8/8)
 100.00% (5/5)
include/clang/AST/CommentVisitor.h
 100.00% (4/4)
 100.00% (5/5)
  50.67% (76/150)
  95.18% (79/83)
include/clang/AST/Decl.h
  91.92% (455/495)
  92.06% (464/504)
  91.50% (1109/1212)
  92.07% (604/656)
include/clang/AST/DeclAccessPair.h
 100.00% (8/8)
 100.00% (8/8)
 100.00% (22/22)
 100.00% (8/8)
include/clang/AST/DeclBase.h
  94.68% (178/188)
  90.15% (714/792)
  95.89% (560/584)
  95.51% (298/312)
include/clang/AST/DeclCXX.h
  92.19% (366/397)
  92.19% (366/397)
  92.57% (997/1077)
  93.54% (507/542)
include/clang/AST/DeclContextInternals.h
 100.00% (18/18)
 100.00% (18/18)
  95.83% (161/168)
  97.26% (71/73)
include/clang/AST/DeclFriend.h
  76.92% (20/26)
  76.92% (20/26)
  69.61% (71/102)
  75.93% (41/54)
include/clang/AST/DeclGroup.h
  91.67% (22/24)
  91.67% (22/24)
  94.59% (70/74)
  92.00% (46/50)
include/clang/AST/DeclLookups.h
  71.43% (10/14)
  71.43% (10/14)
  77.59% (45/58)
  80.00% (20/25)
include/clang/AST/DeclObjC.h
  93.83% (350/373)
  93.40% (368/394)
  92.66% (896/967)
  92.28% (478/518)
include/clang/AST/DeclOpenMP.h
  89.29% (25/28)
  89.29% (25/28)
  77.78% (35/45)
  89.29% (25/28)
include/clang/AST/DeclTemplate.h
  86.45% (268/310)
  87.02% (295/339)
  84.65% (783/925)
  87.90% (356/405)
include/clang/AST/DeclVisitor.h
 100.00% (3/3)
  23.78% (44/185)
  46.49% (424/912)
  92.54% (484/523)
include/clang/AST/DeclarationName.h
  91.67% (55/60)
  91.67% (55/60)
  90.53% (172/190)
  92.68% (76/82)
include/clang/AST/DependentDiagnostic.h
  80.00% (16/20)
  80.00% (16/20)
  77.11% (64/83)
  82.61% (19/23)
include/clang/AST/EvaluatedExprVisitor.h
 100.00% (18/18)
  45.81% (104/227)
  96.49% (55/57)
  94.44% (34/36)
include/clang/AST/Expr.h
  89.80% (757/843)
  89.80% (757/843)
  87.80% (1699/1935)
  90.50% (962/1063)
include/clang/AST/ExprCXX.h
  93.30% (585/627)
  93.15% (585/628)
  91.22% (1257/1378)
  93.10% (769/826)
include/clang/AST/ExprObjC.h
  87.50% (231/264)
  87.50% (231/264)
  86.91% (498/573)
  87.93% (284/323)
include/clang/AST/ExprOpenMP.h
 100.00% (20/20)
 100.00% (20/20)
 100.00% (34/34)
 100.00% (20/20)
include/clang/AST/ExternalASTSource.h
  90.48% (38/42)
  94.81% (73/77)
  85.95% (104/121)
  88.89% (64/72)
include/clang/AST/GlobalDecl.h
 100.00% (22/22)
 100.00% (22/22)
 100.00% (58/58)
 100.00% (22/22)
include/clang/AST/LambdaCapture.h
 100.00% (9/9)
 100.00% (9/9)
 100.00% (25/25)
 100.00% (11/11)
include/clang/AST/LocInfoType.h
 100.00% (4/4)
 100.00% (4/4)
 100.00% (8/8)
 100.00% (4/4)
include/clang/AST/Mangle.h
  75.00% (9/12)
  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)
 100.00% (1/1)
include/clang/AST/NSAPI.h
 100.00% (9/9)
 100.00% (9/9)
 100.00% (30/30)
 100.00% (10/10)
include/clang/AST/NestedNameSpecifier.h
  96.43% (27/28)
  96.43% (27/28)
  93.59% (73/78)
  92.68% (38/41)
include/clang/AST/ODRHash.h
 100.00% (1/1)
 100.00% (1/1)
 100.00% (1/1)
 100.00% (1/1)
include/clang/AST/OpenMPClause.h
  94.75% (541/571)
  94.11% (863/917)
  93.27% (1288/1381)
  94.93% (562/592)
include/clang/AST/ParentMap.h
  80.00% (4/5)
  80.00% (4/5)
  80.00% (12/15)
  80.00% (4/5)
include/clang/AST/PrettyPrinter.h
 100.00% (2/2)
 100.00% (2/2)
 100.00% (6/6)
 100.00% (2/2)
include/clang/AST/RawCommentList.h
  86.36% (19/22)
  86.36% (19/22)
  88.71% (55/62)
  90.32% (28/31)
include/clang/AST/RecordLayout.h
  96.15% (25/26)
  96.15% (25/26)
  98.85% (86/87)
  96.43% (27/28)
include/clang/AST/RecursiveASTVisitor.h
  55.83% (67/120)
  18.75% (13818/73684)
  29.90% (3619/12104)
  29.42% (2461/8366)
include/clang/AST/Redeclarable.h
 100.00% (39/39)
  97.01% (260/268)
  96.48% (137/142)
  98.55% (68/69)
include/clang/AST/Stmt.h
  91.39% (414/453)
  91.19% (414/454)
  90.91% (730/803)
  90.91% (440/484)
include/clang/AST/StmtCXX.h
  93.81% (91/97)
  92.86% (91/98)
  92.82% (181/195)
  90.57% (96/106)
include/clang/AST/StmtGraphTraits.h
   0.00% (0/10)
   0.00% (0/10)
   0.00% (0/30)
   0.00% (0/10)
include/clang/AST/StmtIterator.h
  96.15% (25/26)
  96.88% (31/32)
  94.83% (55/58)
  97.37% (37/38)
include/clang/AST/StmtObjC.h
  84.00% (84/100)
  84.00% (84/100)
  88.83% (159/179)
  85.19% (92/108)
include/clang/AST/StmtOpenMP.h
  85.11% (240/282)
  92.70% (533/575)
  83.83% (679/810)
  86.63% (285/329)
include/clang/AST/StmtVisitor.h
 100.00% (8/8)
  17.36% (2682/15449)
  52.75% (1331/2523)
  90.68% (1303/1437)
include/clang/AST/TemplateBase.h
  92.86% (65/70)
  92.86% (65/70)
  90.72% (215/237)
  92.68% (76/82)
include/clang/AST/TemplateName.h
  97.56% (40/41)
  97.56% (40/41)
  99.01% (100/101)
  98.11% (52/53)
include/clang/AST/Type.h
  90.63% (687/758)
  91.35% (781/855)
  93.27% (2329/2497)
  92.40% (1203/1302)
include/clang/AST/TypeLoc.h
  93.81% (318/339)
  93.48% (774/828)
  93.83% (1125/1199)
  92.62% (439/474)
include/clang/AST/TypeLocVisitor.h
 100.00% (3/3)
  41.98% (34/81)
  81.24% (511/629)
  82.60% (489/592)
include/clang/AST/TypeOrdering.h
 100.00% (9/9)
 100.00% (9/9)
 100.00% (29/29)
 100.00% (9/9)
include/clang/AST/TypeVisitor.h
 100.00% (3/3)
  53.98% (61/113)
  93.75% (210/224)
  95.15% (196/206)
include/clang/AST/UnresolvedSet.h
  84.85% (28/33)
  84.85% (28/33)
  79.17% (38/48)
  84.85% (28/33)
include/clang/AST/VTTBuilder.h
  84.62% (11/13)
  84.62% (11/13)
  93.10% (27/29)
  84.62% (11/13)
include/clang/AST/VTableBuilder.h
  86.54% (45/52)
  86.54% (45/52)
  88.56% (209/236)
  83.52% (76/91)
include/clang/ASTMatchers/ASTMatchFinder.h
  85.71% (6/7)
  88.89% (8/9)
  94.74% (18/19)
  85.71% (6/7)
include/clang/ASTMatchers/ASTMatchers.h
  90.40% (160/177)
  90.48% (171/189)
  90.48% (713/788)
  92.09% (291/316)
include/clang/ASTMatchers/ASTMatchersInternal.h
  83.33% (85/102)
  54.03% (991/1834)
  86.64% (376/434)
  88.89% (160/180)
include/clang/ASTMatchers/ASTMatchersMacros.h
  84.62% (11/13)
  24.52% (76/310)
  78.38% (29/37)
  84.62% (11/13)
include/clang/Analysis/Analyses/Consumed.h
  50.00% (8/16)
  50.00% (8/16)
  63.64% (14/22)
  57.89% (11/19)
include/clang/Analysis/Analyses/Dominators.h
  16.67% (4/24)
  16.67% (4/24)
  25.61% (21/82)
  33.33% (10/30)
include/clang/Analysis/Analyses/FormatString.h
  81.42% (92/113)
  81.42% (92/113)
  84.90% (208/245)
  83.46% (111/133)
include/clang/Analysis/Analyses/LiveVariables.h
  85.71% (6/7)
  85.71% (6/7)
  90.91% (10/11)
  85.71% (6/7)
include/clang/Analysis/Analyses/OSLog.h
  94.44% (17/18)
  94.44% (17/18)
  92.45% (49/53)
  96.30% (26/27)
include/clang/Analysis/Analyses/PostOrderCFGView.h
  90.91% (10/11)
  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)
 100.00% (1/1)
include/clang/Analysis/Analyses/ThreadSafety.h
  17.65% (3/17)
  17.65% (3/17)
  17.65% (3/17)
  17.65% (3/17)
include/clang/Analysis/Analyses/ThreadSafetyCommon.h
  50.00% (24/48)
  50.00% (24/48)
  45.00% (90/200)
  52.10% (62/119)
include/clang/Analysis/Analyses/ThreadSafetyLogical.h
   0.00% (0/20)
   0.00% (0/20)
   0.00% (0/22)
   0.00% (0/20)
include/clang/Analysis/Analyses/ThreadSafetyTIL.h
  21.54% (67/311)
  19.51% (71/364)
  22.35% (133/595)
  25.13% (95/378)
include/clang/Analysis/Analyses/ThreadSafetyTraverse.h
  44.93% (31/69)
  41.25% (33/80)
  35.19% (259/736)
  39.66% (163/411)
include/clang/Analysis/Analyses/ThreadSafetyUtil.h
  15.91% (7/44)
  12.73% (7/55)
  12.61% (15/119)
  12.16% (9/74)
include/clang/Analysis/Analyses/UninitializedValues.h
  83.33% (10/12)
  83.33% (10/12)
  89.47% (17/19)
  90.00% (18/20)
include/clang/Analysis/AnalysisContext.h
  76.09% (35/46)
  77.08% (37/48)
  75.79% (72/95)
  77.08% (37/48)
include/clang/Analysis/CFG.h
  76.42% (175/229)
  77.69% (195/251)
  80.65% (346/429)
  78.63% (195/248)
include/clang/Analysis/CFGStmtMap.h
 100.00% (2/2)
 100.00% (2/2)
 100.00% (4/4)
 100.00% (2/2)
include/clang/Analysis/CallGraph.h
  58.33% (21/36)
  58.33% (21/36)
  61.25% (49/80)
  63.41% (26/41)
include/clang/Analysis/CloneDetection.h
  93.33% (28/30)
  74.47% (70/94)
  92.11% (105/114)
  90.00% (45/50)
include/clang/Analysis/ProgramPoint.h
  72.65% (85/117)
  76.98% (107/139)
  71.48% (198/277)
  75.00% (96/128)
include/clang/Analysis/Support/BumpVector.h
  96.55% (28/29)
  89.01% (81/91)
  90.76% (108/119)
  98.21% (55/56)
include/clang/Basic/ABI.h
 100.00% (20/20)
 100.00% (20/20)
 100.00% (57/57)
 100.00% (36/36)
include/clang/Basic/AlignedAllocation.h
 100.00% (1/1)
 100.00% (1/1)
  72.22% (13/18)
  66.67% (6/9)
include/clang/Basic/Builtins.h
 100.00% (21/21)
 100.00% (21/21)
 100.00% (59/59)
 100.00% (21/21)
include/clang/Basic/CharInfo.h
 100.00% (19/19)
   1.28% (89/6972)
  98.89% (89/90)
 221.05% (42/19)
include/clang/Basic/CommentOptions.h
 100.00% (1/1)
 100.00% (1/1)
 100.00% (1/1)
 100.00% (1/1)
include/clang/Basic/Diagnostic.h
  92.59% (150/162)
  84.29% (161/191)
  96.07% (440/458)
  93.18% (164/176)
include/clang/Basic/DiagnosticIDs.h
  93.33% (14/15)
  93.33% (14/15)
  90.48% (38/42)
  93.75% (15/16)
include/clang/Basic/DiagnosticOptions.h
 100.00% (6/6)
 100.00% (10/10)
 100.00% (167/167)
 100.00% (48/48)
include/clang/Basic/ExceptionSpecificationType.h
 100.00% (4/4)
 100.00% (4/4)
 100.00% (14/14)
 100.00% (9/9)
include/clang/Basic/FileManager.h
  82.35% (14/17)
  82.35% (14/17)
  85.71% (18/21)
  82.35% (14/17)
include/clang/Basic/FileSystemStatCache.h
  75.00% (6/8)
  75.00% (6/8)
  84.21% (16/19)
  69.23% (9/13)
include/clang/Basic/IdentifierTable.h
  96.39% (80/83)
  97.17% (103/106)
  96.78% (301/311)
  95.80% (137/143)
include/clang/Basic/LangOptions.h
 100.00% (17/17)
 100.00% (35/35)
 100.00% (38/38)
 100.00% (21/21)
include/clang/Basic/Linkage.h
 100.00% (5/5)
 100.00% (5/5)
  96.88% (31/32)
  95.24% (20/21)
include/clang/Basic/MacroBuilder.h
 100.00% (4/4)
 100.00% (4/4)
 100.00% (10/10)
 100.00% (4/4)
include/clang/Basic/Module.h
  91.43% (32/35)
  91.43% (32/35)
  94.57% (87/92)
  94.00% (47/50)
include/clang/Basic/ObjCRuntime.h
  96.30% (26/27)
  96.30% (26/27)
  75.82% (185/244)
  71.53% (103/144)
include/clang/Basic/OpenCLOptions.h
 100.00% (14/14)
 100.00% (14/14)
 100.00% (217/217)
 100.00% (75/75)
include/clang/Basic/PartialDiagnostic.h
  97.22% (35/36)
  97.22% (35/36)
  95.34% (225/236)
  94.00% (94/100)
include/clang/Basic/PlistSupport.h
 100.00% (8/8)
 100.00% (8/8)
  97.62% (82/84)
  93.33% (28/30)
include/clang/Basic/PrettyStackTrace.h
 100.00% (1/1)
 100.00% (1/1)
 100.00% (1/1)
 100.00% (1/1)
include/clang/Basic/Sanitizers.h
 100.00% (6/6)
   1.51% (7/464)
 100.00% (15/15)
 100.00% (8/8)
include/clang/Basic/SourceLocation.h
  96.10% (74/77)
  96.10% (74/77)
  98.21% (165/168)
  96.30% (78/81)
include/clang/Basic/SourceManager.h
  93.52% (101/108)
  92.66% (101/109)
  91.37% (487/533)
  92.34% (229/248)
include/clang/Basic/SourceManagerInternals.h
  66.67% (6/9)
  66.67% (6/9)
  74.19% (23/31)
  66.67% (6/9)
include/clang/Basic/Specifiers.h
  60.00% (3/5)
  60.00% (3/5)
  77.50% (31/40)
  82.61% (19/23)
include/clang/Basic/SyncScope.h
 100.00% (8/8)
 100.00% (8/8)
  84.21% (48/57)
  76.00% (19/25)
include/clang/Basic/TargetBuiltins.h
 100.00% (6/6)
 100.00% (6/6)
  92.86% (13/14)
  90.91% (10/11)
include/clang/Basic/TargetCXXABI.h
  86.67% (13/15)
  86.67% (13/15)
  81.82% (108/132)
  81.43% (57/70)
include/clang/Basic/TargetInfo.h
  93.75% (150/160)
  93.75% (150/160)
  88.42% (336/380)
  89.64% (173/193)
include/clang/Basic/TokenKinds.h
 100.00% (4/4)
 100.00% (4/4)
  99.66% (892/895)
  98.14% (158/161)
include/clang/Basic/VersionTuple.h
 100.00% (17/17)
 100.00% (17/17)
 100.00% (47/47)
 100.00% (32/32)
include/clang/Basic/VirtualFileSystem.h
  96.97% (32/33)
  97.06% (33/34)
  95.83% (69/72)
  93.33% (42/45)
include/clang/Basic/Visibility.h
  95.24% (20/21)
  95.24% (20/21)
  94.59% (70/74)
  94.59% (35/37)
include/clang/CodeGen/CGFunctionInfo.h
  93.27% (97/104)
  93.27% (97/104)
  94.94% (338/356)
  95.00% (133/140)
include/clang/CodeGen/ConstantInitBuilder.h
  85.71% (36/42)
  90.14% (64/71)
  84.21% (128/152)
  88.00% (44/50)
include/clang/CodeGen/ConstantInitFuture.h
   0.00% (0/9)
   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)
 100.00% (2/2)
include/clang/CodeGen/SwiftCallingConv.h
 100.00% (4/4)
 100.00% (4/4)
 100.00% (11/11)
 100.00% (4/4)
include/clang/Driver/Action.h
  91.23% (52/57)
  91.23% (52/57)
  92.17% (106/115)
  91.67% (55/60)
include/clang/Driver/Compilation.h
  92.31% (24/26)
  93.88% (46/49)
  94.52% (69/73)
  94.74% (36/38)
include/clang/Driver/Distro.h
  60.00% (6/10)
  60.00% (6/10)
  61.54% (16/26)
  71.43% (10/14)
include/clang/Driver/Driver.h
  86.96% (20/23)
  86.96% (20/23)
  90.91% (30/33)
  88.46% (23/26)
include/clang/Driver/Job.h
  93.75% (15/16)
  93.75% (15/16)
  94.44% (17/18)
  93.75% (15/16)
include/clang/Driver/Multilib.h
  94.44% (17/18)
  94.44% (17/18)
  97.50% (39/40)
  95.00% (19/20)
include/clang/Driver/SanitizerArgs.h
 100.00% (12/12)
 100.00% (12/12)
 100.00% (17/17)
 100.00% (13/13)
include/clang/Driver/Tool.h
  90.91% (10/11)
  90.91% (10/11)
  93.33% (14/15)
  90.91% (10/11)
include/clang/Driver/ToolChain.h
  88.37% (38/43)
  88.37% (38/43)
  89.71% (61/68)
  88.37% (38/43)
include/clang/Edit/Commit.h
 100.00% (11/11)
 100.00% (11/11)
 100.00% (28/28)
 100.00% (11/11)
include/clang/Edit/EditedSource.h
 100.00% (7/7)
 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)
 100.00% (1/1)
include/clang/Edit/FileOffset.h
  91.67% (11/12)
  91.67% (11/12)
  96.43% (27/28)
  92.31% (12/13)
include/clang/Frontend/ASTUnit.h
  44.68% (21/47)
  44.68% (21/47)
  45.05% (50/111)
  47.06% (24/51)
include/clang/Frontend/ChainedDiagnosticConsumer.h
  85.71% (6/7)
  85.71% (6/7)
  95.83% (23/24)
  85.71% (6/7)
include/clang/Frontend/CodeGenOptions.h
 100.00% (7/7)
 100.00% (27/27)
 100.00% (17/17)
 100.00% (7/7)
include/clang/Frontend/CommandLineSourceLoc.h
  50.00% (1/2)
  50.00% (1/2)
  61.29% (19/31)
  85.71% (6/7)
include/clang/Frontend/CompilerInstance.h
  85.71% (54/63)
  85.71% (54/63)
  81.68% (156/191)
  79.45% (58/73)
include/clang/Frontend/CompilerInvocation.h
  80.00% (20/25)
  80.00% (20/25)
  71.70% (38/53)
  80.00% (20/25)
include/clang/Frontend/DependencyOutputOptions.h
 100.00% (1/1)
 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)
 100.00% (3/3)
include/clang/Frontend/FrontendAction.h
  80.95% (17/21)
  80.95% (17/21)
  83.33% (35/42)
  80.95% (17/21)
include/clang/Frontend/FrontendActions.h
  28.57% (4/14)
  28.57% (4/14)
  40.00% (8/20)
  28.57% (4/14)
include/clang/Frontend/FrontendOptions.h
  95.00% (19/20)
  95.00% (19/20)
  96.67% (29/30)
  95.45% (21/22)
include/clang/Frontend/LangStandard.h
 100.00% (16/16)
 100.00% (16/16)
 100.00% (16/16)
 100.00% (16/16)
include/clang/Frontend/LogDiagnosticPrinter.h
 100.00% (2/2)
 100.00% (2/2)
 100.00% (6/6)
 100.00% (2/2)
include/clang/Frontend/MigratorOptions.h
 100.00% (1/1)
 100.00% (1/1)
 100.00% (4/4)
 100.00% (1/1)
include/clang/Frontend/PCHContainerOperations.h
 100.00% (7/7)
 100.00% (7/7)
 100.00% (17/17)
 100.00% (7/7)
include/clang/Frontend/PrecompiledPreamble.h
  83.33% (5/6)
  83.33% (5/6)
  90.91% (10/11)
  87.50% (7/8)
include/clang/Frontend/PreprocessorOutputOptions.h
 100.00% (1/1)
 100.00% (1/1)
 100.00% (11/11)
 100.00% (1/1)
include/clang/Frontend/SerializedDiagnosticReader.h
  30.77% (4/13)
  30.77% (4/13)
  19.35% (6/31)
  30.77% (4/13)
include/clang/Frontend/TextDiagnostic.h
 100.00% (1/1)
 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)
 100.00% (8/8)
include/clang/Frontend/TextDiagnosticPrinter.h
 100.00% (1/1)
 100.00% (1/1)
 100.00% (1/1)
 100.00% (1/1)
include/clang/Frontend/Utils.h
  83.33% (10/12)
  86.67% (13/15)
  80.00% (16/20)
  83.33% (10/12)
include/clang/Frontend/VerifyDiagnosticConsumer.h
  57.14% (4/7)
  57.14% (4/7)
  83.33% (15/18)
  57.14% (4/7)
include/clang/Lex/CodeCompletionHandler.h
   0.00% (0/6)
   0.00% (0/6)
   0.00% (0/6)
   0.00% (0/6)
include/clang/Lex/DirectoryLookup.h
 100.00% (14/14)
 100.00% (14/14)
  87.50% (28/32)
  80.95% (17/21)
include/clang/Lex/HeaderMap.h
 100.00% (2/2)
 100.00% (2/2)
 100.00% (2/2)
 100.00% (2/2)
include/clang/Lex/HeaderSearch.h
  69.23% (27/39)
  69.23% (27/39)
  73.87% (82/111)
  75.00% (36/48)
include/clang/Lex/HeaderSearchOptions.h
 100.00% (7/7)
 100.00% (7/7)
 100.00% (15/15)
 100.00% (7/7)
include/clang/Lex/Lexer.h
 100.00% (21/21)
 100.00% (21/21)
  97.98% (97/99)
  95.24% (40/42)
include/clang/Lex/LiteralSupport.h
 100.00% (35/35)
 100.00% (35/35)
 100.00% (82/82)
 100.00% (57/57)
include/clang/Lex/MacroArgs.h
 100.00% (4/4)
 100.00% (4/4)
 100.00% (4/4)
 100.00% (4/4)
include/clang/Lex/MacroInfo.h
  87.13% (88/101)
  87.25% (89/102)
  91.67% (187/204)
  88.97% (121/136)
include/clang/Lex/ModuleLoader.h
  57.14% (8/14)
  57.14% (8/14)
  41.67% (10/24)
  57.14% (8/14)
include/clang/Lex/ModuleMap.h
 100.00% (22/22)
 100.00% (22/22)
 100.00% (47/47)
 100.00% (27/27)
include/clang/Lex/MultipleIncludeOpt.h
 100.00% (15/15)
 100.00% (15/15)
 100.00% (81/81)
 100.00% (27/27)
include/clang/Lex/PPCallbacks.h
  88.33% (53/60)
  88.33% (53/60)
  84.44% (152/180)
  88.52% (54/61)
include/clang/Lex/PPConditionalDirectiveRecord.h
  77.78% (7/9)
  77.78% (7/9)
  77.78% (14/18)
  77.78% (7/9)
include/clang/Lex/PTHLexer.h
  33.33% (1/3)
  33.33% (1/3)
  10.00% (1/10)
  20.00% (1/5)
include/clang/Lex/PTHManager.h
 100.00% (3/3)
 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)
  88.89% (8/9)
  85.71% (6/7)
include/clang/Lex/PreprocessingRecord.h
  64.58% (31/48)
  63.27% (31/49)
  69.23% (72/104)
  69.09% (38/55)
include/clang/Lex/Preprocessor.h
  95.30% (142/149)
  94.67% (142/150)
  94.05% (506/538)
  95.19% (257/270)
include/clang/Lex/PreprocessorLexer.h
  73.33% (11/15)
  73.33% (11/15)
  78.72% (37/47)
  77.78% (14/18)
include/clang/Lex/PreprocessorOptions.h
 100.00% (9/9)
 100.00% (9/9)
 100.00% (33/33)
 100.00% (9/9)
include/clang/Lex/Token.h
 100.00% (46/46)
 100.00% (94/94)
 100.00% (134/134)
 100.00% (63/63)
include/clang/Lex/TokenLexer.h
 100.00% (4/4)
 100.00% (4/4)
 100.00% (10/10)
 100.00% (4/4)
include/clang/Lex/VariadicMacroSupport.h
 100.00% (4/4)
 100.00% (4/4)
 100.00% (8/8)
 100.00% (4/4)
include/clang/Parse/Parser.h
  99.09% (109/110)
  99.09% (109/110)
  97.82% (493/504)
  97.95% (286/292)
include/clang/Parse/RAIIObjectsForParser.h
  92.31% (48/52)
  92.31% (48/52)
  90.95% (191/210)
  89.89% (80/89)
include/clang/Rewrite/Core/HTMLRewrite.h
   0.00% (0/1)
   0.00% (0/1)
   0.00% (0/3)
   0.00% (0/1)
include/clang/Rewrite/Core/RewriteBuffer.h
  90.00% (9/10)
  90.00% (9/10)
  87.50% (21/24)
  90.00% (9/10)
include/clang/Rewrite/Core/RewriteRope.h
  88.46% (23/26)
  88.46% (23/26)
  89.23% (58/65)
  92.50% (37/40)
include/clang/Rewrite/Core/Rewriter.h
  72.22% (13/18)
  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/3)
   0.00% (0/6)
   0.00% (0/3)
include/clang/Rewrite/Frontend/FixItRewriter.h
  75.00% (3/4)
  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)
  50.00% (1/2)
include/clang/Sema/AnalysisBasedWarnings.h
 100.00% (2/2)
 100.00% (2/2)
 100.00% (2/2)
 100.00% (2/2)
include/clang/Sema/AttributeList.h
  96.84% (92/95)
  19.70% (92/467)
  98.56% (342/347)
  97.46% (115/118)
include/clang/Sema/CXXFieldCollector.h
 100.00% (5/5)
 100.00% (5/5)
 100.00% (14/14)
 100.00% (5/5)
include/clang/Sema/CleanupInfo.h
 100.00% (5/5)
 100.00% (5/5)
 100.00% (14/14)
 100.00% (5/5)
include/clang/Sema/CodeCompleteConsumer.h
  66.04% (35/53)
  66.04% (35/53)
  59.62% (62/104)
  70.00% (42/60)
include/clang/Sema/CodeCompleteOptions.h
 100.00% (1/1)
 100.00% (1/1)
 100.00% (1/1)
 100.00% (1/1)
include/clang/Sema/DeclSpec.h
  93.04% (254/273)
  93.04% (254/273)
  91.28% (879/963)
  90.34% (477/528)
include/clang/Sema/DelayedDiagnostic.h
  87.18% (34/39)
  87.18% (34/39)
  84.38% (108/128)
  87.50% (42/48)
include/clang/Sema/Designator.h
  80.00% (20/25)
  80.00% (20/25)
  94.74% (90/95)
  85.29% (29/34)
include/clang/Sema/ExternalSemaSource.h
  88.24% (15/17)
  88.24% (15/17)
  92.00% (23/25)
  88.24% (15/17)
include/clang/Sema/IdentifierResolver.h
 100.00% (16/16)
 100.00% (16/16)
 100.00% (51/51)
 100.00% (22/22)
include/clang/Sema/Initialization.h
  97.50% (78/80)
  97.50% (78/80)
  96.30% (260/270)
  95.28% (101/106)
include/clang/Sema/Lookup.h
  92.00% (69/75)
  93.33% (84/90)
  86.42% (261/302)
  95.08% (116/122)
include/clang/Sema/LoopHint.h
 100.00% (1/1)
 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)
   0.00% (0/1)
include/clang/Sema/ObjCMethodList.h
 100.00% (11/11)
 100.00% (11/11)
 100.00% (19/19)
 100.00% (11/11)
include/clang/Sema/Overload.h
  93.94% (62/66)
  93.94% (62/66)
  91.77% (223/243)
  90.91% (100/110)
include/clang/Sema/Ownership.h
  94.59% (35/37)
  97.47% (77/79)
  88.57% (62/70)
  94.74% (36/38)
include/clang/Sema/ParsedTemplate.h
 100.00% (17/17)
 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)
 100.00% (1/1)
include/clang/Sema/Scope.h
  81.82% (45/55)
  81.82% (45/55)
  82.35% (140/170)
  87.64% (78/89)
include/clang/Sema/ScopeInfo.h
  95.18% (79/83)
  95.29% (81/85)
  90.00% (243/270)
  91.35% (95/104)
include/clang/Sema/Sema.h
  93.60% (190/203)
  95.69% (444/464)
  92.89% (614/661)
  92.83% (298/321)
include/clang/Sema/SemaConsumer.h
  75.00% (3/4)
  75.00% (3/4)
  87.50% (7/8)
  75.00% (3/4)
include/clang/Sema/SemaFixItUtils.h
  80.00% (4/5)
  80.00% (4/5)
  91.67% (11/12)
  80.00% (4/5)
include/clang/Sema/SemaInternal.h
  93.94% (31/33)
  93.94% (31/33)
  94.62% (123/130)
  93.15% (68/73)
include/clang/Sema/Template.h
  96.97% (32/33)
  96.97% (32/33)
  95.21% (139/146)
  96.61% (57/59)
include/clang/Sema/TemplateDeduction.h
  95.65% (22/23)
  95.65% (22/23)
  92.42% (61/66)
  93.10% (27/29)
include/clang/Sema/TypoCorrection.h
  87.23% (41/47)
  90.16% (55/61)
  85.23% (127/149)
  88.10% (74/84)
include/clang/Sema/Weak.h
  62.50% (5/8)
  62.50% (5/8)
  50.00% (5/10)
  62.50% (5/8)
include/clang/Serialization/ASTBitCodes.h
  92.86% (26/28)
  92.86% (26/28)
  92.50% (74/80)
  88.57% (31/35)
include/clang/Serialization/ASTDeserializationListener.h
  33.33% (3/9)
  33.33% (3/9)
  33.33% (3/9)
  33.33% (3/9)
include/clang/Serialization/ASTReader.h
  88.44% (130/147)
  91.59% (207/226)
  89.03% (341/383)
  88.89% (152/171)
include/clang/Serialization/ASTWriter.h
  88.89% (56/63)
  89.06% (57/64)
  89.52% (111/124)
  90.00% (63/70)
include/clang/Serialization/ContinuousRangeMap.h
 100.00% (13/13)
 100.00% (29/29)
  98.33% (59/60)
  95.83% (23/24)
include/clang/Serialization/GlobalModuleIndex.h
 100.00% (1/1)
 100.00% (1/1)
 100.00% (1/1)
 100.00% (1/1)
include/clang/Serialization/Module.h
 100.00% (11/11)
 100.00% (11/11)
 100.00% (29/29)
 100.00% (18/18)
include/clang/Serialization/ModuleFileExtension.h
  75.00% (3/4)
  75.00% (3/4)
  75.00% (3/4)
  75.00% (3/4)
include/clang/Serialization/ModuleManager.h
  85.71% (12/14)
  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)
 100.00% (1/1)
include/clang/StaticAnalyzer/Checkers/ObjCRetainCount.h
 100.00% (16/16)
 100.00% (16/16)
 100.00% (34/34)
 100.00% (18/18)
include/clang/StaticAnalyzer/Checkers/SValExplainer.h
  83.33% (25/30)
  83.33% (25/30)
  81.46% (145/178)
  90.54% (67/74)
include/clang/StaticAnalyzer/Core/AnalyzerOptions.h
 100.00% (1/1)
 100.00% (1/1)
 100.00% (1/1)
 100.00% (1/1)
include/clang/StaticAnalyzer/Core/BugReporter/BugReporter.h
  76.27% (45/59)
  76.27% (45/59)
  77.97% (92/118)
  76.56% (49/64)
include/clang/StaticAnalyzer/Core/BugReporter/BugReporterVisitor.h
  93.33% (14/15)
  97.22% (35/36)
  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)
 100.00% (12/12)
include/clang/StaticAnalyzer/Core/BugReporter/PathDiagnostic.h
  92.52% (99/107)
  92.52% (99/107)
  91.63% (230/251)
  92.52% (136/147)
include/clang/StaticAnalyzer/Core/Checker.h
 100.00% (61/61)
  96.48% (712/738)
 100.00% (248/248)
 100.00% (85/85)
include/clang/StaticAnalyzer/Core/CheckerManager.h
 100.00% (25/25)
  95.00% (342/360)
  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)
  85.71% (6/7)
include/clang/StaticAnalyzer/Core/CheckerRegistry.h
 100.00% (1/1)
 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% (12/12)
 100.00% (34/34)
 100.00% (13/13)
include/clang/StaticAnalyzer/Core/PathSensitive/AnalysisManager.h
  88.24% (15/17)
  88.24% (15/17)
  86.00% (43/50)
  88.24% (15/17)
include/clang/StaticAnalyzer/Core/PathSensitive/BasicValueFactory.h
  88.57% (31/35)
  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)
 100.00% (2/2)
include/clang/StaticAnalyzer/Core/PathSensitive/CallEvent.h
  96.24% (128/133)
  96.60% (142/147)
  94.06% (380/404)
  93.48% (172/184)
include/clang/StaticAnalyzer/Core/PathSensitive/CheckerContext.h
  96.88% (31/32)
  96.88% (31/32)
  94.35% (117/124)
  98.21% (55/56)
include/clang/StaticAnalyzer/Core/PathSensitive/CheckerHelpers.h
 100.00% (1/1)
 100.00% (1/1)
  90.00% (9/10)
  88.89% (8/9)
include/clang/StaticAnalyzer/Core/PathSensitive/ConstraintManager.h
  83.33% (10/12)
  83.33% (10/12)
  90.48% (57/63)
  92.31% (24/26)
include/clang/StaticAnalyzer/Core/PathSensitive/CoreEngine.h
  85.29% (58/68)
  85.29% (58/68)
  75.72% (131/173)
  78.95% (75/95)
include/clang/StaticAnalyzer/Core/PathSensitive/DynamicTypeInfo.h
 100.00% (7/7)
 100.00% (7/7)
 100.00% (12/12)
 100.00% (8/8)
include/clang/StaticAnalyzer/Core/PathSensitive/DynamicTypeMap.h
 100.00% (2/2)
 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% (12/12)
 100.00% (25/25)
 100.00% (12/12)
include/clang/StaticAnalyzer/Core/PathSensitive/ExplodedGraph.h
  69.23% (54/78)
  71.76% (61/85)
  80.60% (108/134)
  73.03% (65/89)
include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h
  81.48% (22/27)
  81.48% (22/27)
  76.47% (39/51)
  77.42% (24/31)
include/clang/StaticAnalyzer/Core/PathSensitive/FunctionSummary.h
  81.82% (9/11)
  81.82% (9/11)
  77.78% (49/63)
  86.96% (20/23)
include/clang/StaticAnalyzer/Core/PathSensitive/MemRegion.h
  94.33% (133/141)
  52.55% (144/274)
  93.23% (358/384)
  93.12% (149/160)
include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h
  85.48% (53/62)
  97.18% (379/390)
  86.70% (189/218)
  87.06% (74/85)
include/clang/StaticAnalyzer/Core/PathSensitive/ProgramStateTrait.h
  93.75% (30/32)
  99.08% (322/325)
  93.00% (93/100)
  95.45% (42/44)
include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h
 100.00% (2/2)
 100.00% (2/2)
 100.00% (6/6)
 100.00% (2/2)
include/clang/StaticAnalyzer/Core/PathSensitive/SValBuilder.h
  75.00% (30/40)
  75.00% (30/40)
  81.65% (89/109)
  78.72% (37/47)
include/clang/StaticAnalyzer/Core/PathSensitive/SValVisitor.h
  50.00% (4/8)
  21.67% (13/60)
  64.46% (185/287)
  54.82% (108/197)
include/clang/StaticAnalyzer/Core/PathSensitive/SVals.h
  69.89% (65/93)
  37.80% (93/246)
  75.00% (180/240)
  75.00% (84/112)
include/clang/StaticAnalyzer/Core/PathSensitive/SimpleConstraintManager.h
 100.00% (3/3)
 100.00% (3/3)
 100.00% (3/3)
 100.00% (3/3)
include/clang/StaticAnalyzer/Core/PathSensitive/Store.h
  81.25% (13/16)
  81.25% (13/16)
  88.37% (38/43)
  88.00% (22/25)
include/clang/StaticAnalyzer/Core/PathSensitive/StoreRef.h
  50.00% (2/4)
  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% (2/2)
 100.00% (4/4)
 100.00% (2/2)
include/clang/StaticAnalyzer/Core/PathSensitive/SymExpr.h
  69.23% (9/13)
  69.23% (9/13)
  63.64% (14/22)
  71.43% (10/14)
include/clang/StaticAnalyzer/Core/PathSensitive/SymbolManager.h
  81.48% (66/81)
  33.17% (68/205)
  88.58% (194/219)
  81.71% (67/82)
include/clang/StaticAnalyzer/Core/PathSensitive/TaintManager.h
  66.67% (2/3)
  66.67% (2/3)
  66.67% (2/3)
  66.67% (2/3)
include/clang/StaticAnalyzer/Core/PathSensitive/WorkList.h
  90.91% (10/11)
  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)
 100.00% (1/1)
lib/ARCMigrate/ARCMT.cpp
  96.55% (28/29)
  96.55% (28/29)
  91.37% (434/475)
  87.57% (148/169)
lib/ARCMigrate/ARCMTActions.cpp
 100.00% (6/6)
 100.00% (6/6)
  93.75% (30/32)
  85.71% (12/14)
lib/ARCMigrate/FileRemapper.cpp
  93.75% (15/16)
  93.75% (15/16)
  82.33% (177/215)
  76.84% (73/95)
lib/ARCMigrate/Internals.h
  89.47% (17/19)
  54.29% (19/35)
  90.91% (40/44)
  90.48% (19/21)
lib/ARCMigrate/ObjCMT.cpp
  94.79% (91/96)
  94.79% (91/96)
  92.64% (1762/1902)
  91.13% (1017/1116)
lib/ARCMigrate/PlistReporter.cpp
 100.00% (2/2)
 100.00% (2/2)
  84.26% (91/108)
  70.00% (21/30)
lib/ARCMigrate/TransAPIUses.cpp
 100.00% (3/3)
 100.00% (3/3)
  96.92% (63/65)
  93.55% (29/31)
lib/ARCMigrate/TransARCAssign.cpp
 100.00% (3/3)
 100.00% (3/3)
  97.06% (33/34)
  94.74% (18/19)
lib/ARCMigrate/TransAutoreleasePool.cpp
 100.00% (24/24)
 100.00% (24/24)
  99.05% (313/316)
  98.20% (164/167)
lib/ARCMigrate/TransBlockObjCVariable.cpp
 100.00% (9/9)
 100.00% (9/9)
  89.74% (70/78)
  80.43% (37/46)
lib/ARCMigrate/TransEmptyStatementsAndDealloc.cpp
  94.12% (16/17)
  94.12% (16/17)
  87.17% (163/187)
  83.82% (114/136)
lib/ARCMigrate/TransGCAttrs.cpp
  93.75% (15/16)
  93.75% (15/16)
  86.15% (255/296)
  86.00% (172/200)
lib/ARCMigrate/TransGCCalls.cpp
 100.00% (4/4)
 100.00% (4/4)
  97.67% (42/43)
  95.00% (19/20)
lib/ARCMigrate/TransProperties.cpp
 100.00% (21/21)
 100.00% (21/21)
  93.51% (245/262)
  90.17% (156/173)
lib/ARCMigrate/TransProtectedScope.cpp
  92.86% (13/14)
  92.86% (13/14)
  96.06% (122/127)
  93.06% (67/72)
lib/ARCMigrate/TransRetainReleaseDealloc.cpp
 100.00% (17/17)
 100.00% (17/17)
  92.08% (337/366)
  88.44% (199/225)
lib/ARCMigrate/TransUnbridgedCasts.cpp
 100.00% (19/19)
 100.00% (19/19)
  93.10% (351/377)
  92.12% (187/203)
lib/ARCMigrate/TransUnusedInitDelegate.cpp
 100.00% (5/5)
 100.00% (5/5)
 100.00% (29/29)
 100.00% (9/9)
lib/ARCMigrate/TransZeroOutPropsInDealloc.cpp
  85.71% (12/14)
  85.71% (12/14)
  93.71% (164/175)
  89.81% (97/108)
lib/ARCMigrate/TransformActions.cpp
  94.83% (55/58)
  94.83% (55/58)
  95.92% (447/466)
  91.58% (185/202)
lib/ARCMigrate/Transforms.cpp
 100.00% (39/39)
 100.00% (39/39)
  90.89% (429/472)
  87.24% (253/290)
lib/ARCMigrate/Transforms.h
 100.00% (19/19)
 100.00% (28/28)
 100.00% (33/33)
 100.00% (24/24)
lib/AST/APValue.cpp
  95.35% (41/43)
  95.35% (41/43)
  77.74% (433/557)
  76.58% (206/269)
lib/AST/ASTConsumer.cpp
 100.00% (4/4)
 100.00% (4/4)
 100.00% (10/10)
 100.00% (4/4)
lib/AST/ASTContext.cpp
  98.29% (344/350)
  98.31% (349/355)
  87.60% (9021/10298)
  84.65% (3751/4431)
lib/AST/ASTDiagnostic.cpp
  97.62% (82/84)
  97.62% (82/84)
  85.20% (1739/2041)
  85.67% (813/949)
lib/AST/ASTDumper.cpp
  77.05% (188/244)
  78.23% (248/317)
  52.06% (2737/5257)
  49.48% (1327/2682)
lib/AST/ASTImporter.cpp
  73.76% (163/221)
  75.21% (176/234)
  64.19% (3977/6196)
  53.93% (1721/3191)
lib/AST/ASTStructuralEquivalence.cpp
  86.36% (19/22)
  86.36% (19/22)
  45.17% (570/1262)
  45.66% (337/738)
lib/AST/ASTTypeTraits.cpp
 100.00% (11/11)
 100.00% (11/11)
  26.08% (754/2891)
  53.65% (897/1672)
lib/AST/CXXInheritance.cpp
 100.00% (36/36)
 100.00% (36/36)
  98.36% (719/731)
  96.53% (278/288)
lib/AST/Comment.cpp
  78.57% (11/14)
  47.83% (11/23)
  65.89% (481/730)
  93.24% (317/340)
lib/AST/CommentBriefParser.cpp
 100.00% (5/5)
 100.00% (5/5)
 100.00% (125/125)
 100.00% (77/77)
lib/AST/CommentCommandTraits.cpp
 100.00% (12/12)
 100.00% (12/12)
  96.49% (110/114)
  97.78% (44/45)
lib/AST/CommentLexer.cpp
  95.00% (38/40)
  95.00% (38/40)
  95.92% (728/759)
  96.99% (354/365)
lib/AST/CommentParser.cpp
  96.15% (25/26)
  96.15% (25/26)
  93.72% (642/685)
  90.00% (243/270)
lib/AST/CommentSema.cpp
  98.41% (62/63)
  98.41% (62/63)
  91.07% (846/929)
  90.06% (426/473)
lib/AST/Decl.cpp
  93.54% (275/294)
  93.93% (294/313)
  80.61% (3726/4622)
  84.18% (2033/2415)
lib/AST/DeclBase.cpp
  94.06% (95/101)
  94.12% (96/102)
  74.43% (7357/9884)
  69.53% (2177/3131)
lib/AST/DeclCXX.cpp
  85.90% (134/156)
  85.90% (134/156)
  94.93% (2080/2191)
  92.42% (926/1002)
lib/AST/DeclFriend.cpp
  80.00% (4/5)
  80.00% (4/5)
  96.00% (24/25)
  85.71% (6/7)
lib/AST/DeclGroup.cpp
 100.00% (2/2)
 100.00% (2/2)
 100.00% (13/13)
 100.00% (2/2)
lib/AST/DeclObjC.cpp
  87.97% (117/133)
  87.97% (117/133)
  94.23% (1698/1802)
  93.27% (957/1026)
lib/AST/DeclOpenMP.cpp
  61.54% (8/13)
  61.54% (8/13)
  78.00% (39/50)
  61.54% (8/13)
lib/AST/DeclPrinter.cpp
  91.80% (56/61)
  91.80% (56/61)
  95.18% (1955/2054)
  92.05% (810/880)
lib/AST/DeclTemplate.cpp
  90.48% (95/105)
  90.99% (101/111)
  94.60% (736/778)
  89.24% (257/288)
lib/AST/DeclarationName.cpp
  97.06% (33/34)
  97.06% (33/34)
  89.87% (683/760)
  84.39% (265/314)
lib/AST/Expr.cpp
  97.47% (154/158)
  97.40% (262/269)
  57.83% (4941/8544)
  68.79% (2555/3714)
lib/AST/ExprCXX.cpp
  93.14% (95/102)
  93.14% (95/102)
  94.17% (840/892)
  93.00% (372/400)
lib/AST/ExprClassification.cpp
 100.00% (12/12)
 100.00% (12/12)
  27.12% (591/2179)
  43.44% (354/815)
lib/AST/ExprConstant.cpp
  96.59% (481/498)
  73.86% (729/987)
  89.09% (9805/11006)
  85.35% (4912/5755)
lib/AST/ExprObjC.cpp
 100.00% (24/24)
 100.00% (24/24)
  91.42% (213/233)
  89.52% (111/124)
lib/AST/ExternalASTSource.cpp
  69.23% (18/26)
  69.23% (18/26)
  79.17% (57/72)
  77.50% (31/40)
lib/AST/ItaniumCXXABI.cpp
  88.89% (16/18)
  88.89% (16/18)
  95.35% (82/86)
  93.94% (31/33)
lib/AST/ItaniumMangle.cpp
  95.11% (175/184)
  95.14% (176/185)
  62.73% (4045/6448)
  60.72% (1484/2444)
lib/AST/Linkage.h
 100.00% (5/5)
 100.00% (5/5)
 100.00% (18/18)
 100.00% (8/8)
lib/AST/Mangle.cpp
  91.67% (11/12)
  91.67% (11/12)
  96.26% (206/214)
  90.60% (106/117)
lib/AST/MicrosoftCXXABI.cpp
  95.65% (22/23)
  95.65% (22/23)
  96.50% (138/143)
  97.37% (74/76)
lib/AST/MicrosoftMangle.cpp
  81.10% (103/127)
  81.10% (103/127)
  76.82% (2644/3442)
  64.13% (894/1394)
lib/AST/NSAPI.cpp
  95.45% (21/22)
  95.45% (21/22)
  96.32% (654/679)
  95.04% (345/363)
lib/AST/NestedNameSpecifier.cpp
  92.31% (36/39)
  92.31% (36/39)
  89.72% (515/574)
  88.61% (179/202)
lib/AST/ODRHash.cpp
  92.42% (61/66)
  92.42% (61/66)
  85.98% (454/528)
  83.42% (156/187)
lib/AST/OpenMPClause.cpp
 100.00% (78/78)
 100.00% (78/78)
  93.80% (863/920)
  84.91% (287/338)
lib/AST/ParentMap.cpp
  90.91% (10/11)
  90.91% (10/11)
  93.75% (150/160)
  92.65% (63/68)
lib/AST/RawCommentList.cpp
 100.00% (12/12)
 100.00% (12/12)
  98.57% (275/279)
  96.77% (120/124)
lib/AST/RecordLayout.cpp
 100.00% (3/3)
 100.00% (3/3)
 100.00% (30/30)
 100.00% (5/5)
lib/AST/RecordLayoutBuilder.cpp
  97.87% (92/94)
  97.87% (92/94)
  97.03% (2546/2624)
  95.89% (979/1021)
lib/AST/SelectorLocationsKind.cpp
 100.00% (9/9)
 100.00% (11/11)
  95.52% (64/67)
  93.02% (40/43)
lib/AST/Stmt.cpp
  90.62% (87/96)
  34.81% (244/701)
  54.23% (6024/11108)
  82.68% (4052/4901)
lib/AST/StmtCXX.cpp
 100.00% (12/12)
 100.00% (12/12)
 100.00% (87/87)
 100.00% (15/15)
lib/AST/StmtIterator.cpp
 100.00% (7/7)
 100.00% (7/7)
  95.35% (82/86)
  94.55% (52/55)
lib/AST/StmtObjC.cpp
 100.00% (5/5)
 100.00% (5/5)
  97.30% (36/37)
  93.75% (15/16)
lib/AST/StmtOpenMP.cpp
 100.00% (100/100)
 100.00% (100/100)
 100.00% (1435/1435)
 100.00% (100/100)
lib/AST/StmtPrinter.cpp
  81.11% (219/270)
  82.23% (236/287)
  69.03% (2004/2903)
  63.34% (888/1402)
lib/AST/StmtProfile.cpp
  32.73% (90/275)
  30.82% (90/292)
  37.64% (580/1541)
  34.84% (223/640)
lib/AST/StmtViz.cpp
   0.00% (0/3)
   0.00% (0/3)
   0.00% (0/32)
   0.00% (0/3)
lib/AST/TemplateBase.cpp
  91.30% (21/23)
  91.30% (21/23)
  80.29% (444/553)
  73.09% (182/249)
lib/AST/TemplateName.cpp
  96.30% (26/27)
  96.30% (26/27)
  95.93% (165/172)
  95.33% (102/107)
lib/AST/Type.cpp
  92.27% (215/233)
  77.08% (232/301)
  72.65% (4782/6582)
  71.99% (3107/4316)
lib/AST/TypeLoc.cpp
  83.33% (25/30)
  72.67% (218/300)
  57.22% (614/1073)
  51.22% (398/777)
lib/AST/TypePrinter.cpp
  94.31% (116/123)
  94.31% (116/123)
  85.16% (1635/1920)
  86.11% (880/1022)
lib/AST/VTTBuilder.cpp
 100.00% (7/7)
 100.00% (7/7)
 100.00% (162/162)
 100.00% (54/54)
lib/AST/VTableBuilder.cpp
  93.28% (111/119)
  93.33% (112/120)
  95.29% (2652/2783)
  96.38% (798/828)
lib/ASTMatchers/ASTMatchFinder.cpp
  91.01% (81/89)
  90.27% (102/113)
  92.20% (603/654)
  87.35% (283/324)
lib/ASTMatchers/ASTMatchersInternal.cpp
 100.00% (37/37)
 100.00% (43/43)
  98.85% (344/348)
  98.10% (155/158)
lib/Analysis/AnalysisDeclContext.cpp
  84.91% (45/53)
  84.91% (45/53)
  83.93% (376/448)
  84.76% (178/210)
lib/Analysis/BodyFarm.cpp
 100.00% (20/20)
 100.00% (20/20)
  95.17% (394/414)
  85.51% (118/138)
lib/Analysis/BodyFarm.h
 100.00% (1/1)
 100.00% (1/1)
 100.00% (1/1)
 100.00% (1/1)
lib/Analysis/CFG.cpp
  92.31% (168/182)
  92.31% (168/182)
  92.65% (3784/4084)
  90.12% (1560/1731)
lib/Analysis/CFGReachabilityAnalysis.cpp
 100.00% (3/3)
 100.00% (3/3)
 100.00% (49/49)
 100.00% (18/18)
lib/Analysis/CFGStmtMap.cpp
 100.00% (5/5)
 100.00% (5/5)
  95.31% (61/64)
  90.91% (30/33)
lib/Analysis/CallGraph.cpp
  76.19% (16/21)
  76.19% (16/21)
  86.71% (137/158)
  84.27% (75/89)
lib/Analysis/CloneDetection.cpp
  96.88% (31/32)
  96.88% (31/32)
  99.60% (499/501)
  98.86% (174/176)
lib/Analysis/CocoaConventions.cpp
 100.00% (4/4)
 100.00% (4/4)
  98.20% (109/111)
  97.30% (72/74)
lib/Analysis/CodeInjector.cpp
 100.00% (2/2)
 100.00% (2/2)
 100.00% (2/2)
 100.00% (2/2)
lib/Analysis/Consumed.cpp
  95.88% (93/97)
  95.88% (93/97)
  90.01% (1063/1181)
  86.92% (558/642)
lib/Analysis/Dominators.cpp
   0.00% (0/1)
   0.00% (0/1)
   0.00% (0/1)
   0.00% (0/1)
lib/Analysis/FormatString.cpp
 100.00% (22/22)
 100.00% (22/22)
  93.25% (801/859)
  93.87% (505/538)
lib/Analysis/FormatStringParsing.h
 100.00% (8/8)
 100.00% (14/14)
 100.00% (13/13)
 100.00% (8/8)
lib/Analysis/LiveVariables.cpp
  84.62% (33/39)
  85.00% (34/40)
  86.64% (389/449)
  89.82% (203/226)
lib/Analysis/OSLog.cpp
 100.00% (5/5)
 100.00% (5/5)
  82.10% (133/162)
  84.38% (54/64)
lib/Analysis/ObjCNoReturn.cpp
 100.00% (3/3)
 100.00% (3/3)
 100.00% (41/41)
 100.00% (22/22)
lib/Analysis/PostOrderCFGView.cpp
  80.00% (4/5)
  80.00% (4/5)
  92.31% (24/26)
  86.67% (13/15)
lib/Analysis/PrintfFormatString.cpp
 100.00% (16/16)
 100.00% (16/16)
  91.52% (1208/1320)
  93.16% (722/775)
lib/Analysis/ProgramPoint.cpp
  75.00% (3/4)
  75.00% (3/4)
  75.86% (22/29)
  78.57% (11/14)
lib/Analysis/PseudoConstantAnalysis.cpp
   0.00% (0/6)
   0.00% (0/6)
   0.00% (0/192)
   0.00% (0/79)
lib/Analysis/ReachableCode.cpp
  91.67% (22/24)
  91.67% (22/24)
  93.76% (541/577)
  93.00% (279/300)
lib/Analysis/ScanfFormatString.cpp
 100.00% (6/6)
 100.00% (6/6)
  81.01% (418/516)
  84.48% (245/290)
lib/Analysis/ThreadSafety.cpp
  90.00% (99/110)
  91.54% (119/130)
  94.48% (1661/1758)
  95.83% (782/816)
lib/Analysis/ThreadSafetyCommon.cpp
  47.83% (22/46)
  47.83% (22/46)
  47.27% (372/787)
  50.13% (199/397)
lib/Analysis/ThreadSafetyTIL.cpp
   5.88% (1/17)
   5.88% (1/17)
   1.93% (5/259)
   1.50% (2/133)
lib/Analysis/UninitializedValues.cpp
 100.00% (57/57)
 100.00% (57/57)
  99.53% (642/645)
  99.09% (325/328)
lib/Basic/Attributes.cpp
 100.00% (2/2)
 100.00% (2/2)
  68.53% (429/626)
  61.54% (368/598)
lib/Basic/Builtins.cpp
 100.00% (9/9)
 100.00% (9/9)
 100.00% (87/87)
 100.00% (52/52)
lib/Basic/Cuda.cpp
  85.71% (6/7)
  85.71% (6/7)
  70.91% (117/165)
  72.22% (52/72)
lib/Basic/Diagnostic.cpp
  91.84% (45/49)
  92.31% (48/52)
  94.68% (818/864)
  92.99% (305/328)
lib/Basic/DiagnosticIDs.cpp
  97.44% (38/39)
  97.44% (38/39)
  96.92% (503/519)
  96.21% (254/264)
lib/Basic/DiagnosticOptions.cpp
 100.00% (1/1)
 100.00% (1/1)
 100.00% (4/4)
 100.00% (1/1)
lib/Basic/FileManager.cpp
 100.00% (21/21)
 100.00% (21/21)
  98.48% (454/461)
  96.91% (157/162)
lib/Basic/FileSystemStatCache.cpp
  50.00% (2/4)
  50.00% (2/4)
  73.33% (66/90)
  70.59% (24/34)
lib/Basic/IdentifierTable.cpp
  93.18% (41/44)
  93.18% (41/44)
  71.80% (2694/3752)
  53.07% (1402/2642)
lib/Basic/LangOptions.cpp
 100.00% (3/3)
 100.00% (3/3)
 100.00% (867/867)
 100.00% (304/304)
lib/Basic/MemoryBufferCache.cpp
 100.00% (5/5)
 100.00% (5/5)
 100.00% (28/28)
 100.00% (14/14)
lib/Basic/Module.cpp
  96.00% (24/25)
  96.30% (26/27)
  85.19% (466/547)
  84.62% (231/273)
lib/Basic/ObjCRuntime.cpp
 100.00% (3/3)
 100.00% (3/3)
  91.78% (67/73)
  91.67% (44/48)
lib/Basic/OpenMPKinds.cpp
 100.00% (23/23)
 100.00% (23/23)
  98.17% (50336/51273)
  94.57% (3306/3496)
lib/Basic/OperatorPrecedence.cpp
 100.00% (1/1)
 100.00% (1/1)
 100.00% (57/57)
 100.00% (43/43)
lib/Basic/SanitizerBlacklist.cpp
 100.00% (6/6)
 100.00% (6/6)
 100.00% (17/17)
 100.00% (7/7)
lib/Basic/Sanitizers.cpp
 100.00% (2/2)
 100.00% (2/2)
  99.45% (361/363)
  98.02% (99/101)
lib/Basic/SourceLocation.cpp
  85.71% (24/28)
  85.71% (24/28)
  83.11% (123/148)
  84.44% (38/45)
lib/Basic/SourceManager.cpp
  97.65% (83/85)
  97.67% (84/86)
  86.09% (1640/1905)
  82.25% (732/890)
lib/Basic/TargetInfo.cpp
 100.00% (21/21)
 100.00% (21/21)
  81.81% (661/808)
  70.71% (437/618)
lib/Basic/Targets/AArch64.cpp
 100.00% (40/40)
 100.00% (40/40)
  94.31% (381/404)
  92.45% (147/159)
lib/Basic/Targets/AMDGPU.cpp
 100.00% (10/10)
 100.00% (10/10)
  94.15% (193/205)
  92.50% (74/80)
lib/Basic/Targets/AMDGPU.h
  94.74% (18/19)
  94.74% (18/19)
  59.49% (188/316)
  35.74% (99/277)
lib/Basic/Targets/ARM.cpp
  92.59% (50/54)
  92.59% (50/54)
  95.63% (875/915)
  94.89% (427/450)
lib/Basic/Targets/ARM.h
 100.00% (1/1)
 100.00% (1/1)
 100.00% (3/3)
 100.00% (1/1)
lib/Basic/Targets/AVR.cpp
  25.00% (1/4)
  25.00% (1/4)
  12.24% (6/49)
  22.22% (2/9)
lib/Basic/Targets/AVR.h
  45.45% (5/11)
  45.45% (5/11)
  35.82% (48/134)
  21.15% (11/52)
lib/Basic/Targets/BPF.cpp
 100.00% (1/1)
 100.00% (1/1)
 100.00% (4/4)
 100.00% (1/1)
lib/Basic/Targets/BPF.h
  37.50% (3/8)
  37.50% (3/8)
  70.00% (21/30)
  54.55% (6/11)
lib/Basic/Targets/Hexagon.cpp
 100.00% (9/9)
 100.00% (9/9)
  80.39% (82/102)
  83.64% (46/55)
lib/Basic/Targets/Hexagon.h
  75.00% (6/8)
  75.00% (6/8)
  87.93% (51/58)
  66.67% (14/21)
lib/Basic/Targets/Lanai.cpp
  16.67% (1/6)
  16.67% (1/6)
  34.38% (11/32)
  22.22% (2/9)
lib/Basic/Targets/Lanai.h
  60.00% (3/5)
  60.00% (3/5)
  87.50% (28/32)
  60.00% (3/5)
lib/Basic/Targets/Le64.cpp
 100.00% (2/2)
 100.00% (2/2)
 100.00% (9/9)
 100.00% (2/2)
lib/Basic/Targets/Le64.h
  28.57% (2/7)
  28.57% (2/7)
  50.00% (9/18)
  28.57% (2/7)
lib/Basic/Targets/MSP430.cpp
  50.00% (1/2)
  50.00% (1/2)
  62.50% (5/8)
  50.00% (1/2)
lib/Basic/Targets/MSP430.h
  42.86% (3/7)
  42.86% (3/7)
  53.19% (25/47)
  27.27% (3/11)
lib/Basic/Targets/Mips.cpp
  83.33% (5/6)
  83.33% (5/6)
  90.34% (187/207)
  93.59% (73/78)
lib/Basic/Targets/Mips.h
  95.83% (23/24)
  95.83% (23/24)
  96.01% (289/301)
  93.62% (132/141)
lib/Basic/Targets/NVPTX.cpp
  83.33% (5/6)
  83.33% (5/6)
  83.07% (157/189)
  61.11% (22/36)
lib/Basic/Targets/NVPTX.h
  88.89% (8/9)
  88.89% (8/9)
  93.22% (55/59)
  89.47% (17/19)
lib/Basic/Targets/Nios2.cpp
   0.00% (0/3)
   0.00% (0/3)
   0.00% (0/22)
   0.00% (0/3)
lib/Basic/Targets/Nios2.h
   0.00% (0/12)
   0.00% (0/12)
   0.00% (0/73)
   0.00% (0/24)
lib/Basic/Targets/OSTargets.cpp
 100.00% (1/1)
 100.00% (1/1)
  96.58% (113/117)
  97.44% (38/39)
lib/Basic/Targets/OSTargets.h
  86.96% (40/46)
  76.65% (197/257)
  83.40% (397/476)
  79.06% (151/191)
lib/Basic/Targets/PNaCl.cpp
  33.33% (1/3)
  33.33% (1/3)
  50.00% (4/8)
  33.33% (1/3)
lib/Basic/Targets/PNaCl.h
  66.67% (6/9)
  66.67% (6/9)
  78.79% (26/33)
  66.67% (6/9)
lib/Basic/Targets/PPC.cpp
 100.00% (11/11)
 100.00% (11/11)
  99.55% (446/448)
  98.64% (145/147)
lib/Basic/Targets/PPC.h
  94.44% (17/18)
  94.44% (17/18)
  61.99% (137/221)
  57.73% (56/97)
lib/Basic/Targets/SPIR.cpp
  66.67% (2/3)
  66.67% (2/3)
  66.67% (6/9)
  66.67% (2/3)
lib/Basic/Targets/SPIR.h
  61.54% (8/13)
  61.54% (8/13)
  77.78% (42/54)
  50.00% (8/16)
lib/Basic/Targets/Sparc.cpp
  57.14% (4/7)
  57.14% (4/7)
  88.57% (93/105)
  87.50% (21/24)
lib/Basic/Targets/Sparc.h
  82.35% (14/17)
  82.35% (14/17)
  84.62% (121/143)
  79.73% (59/74)
lib/Basic/Targets/SystemZ.cpp
  83.33% (5/6)
  83.33% (5/6)
  93.24% (69/74)
  92.00% (23/25)
lib/Basic/Targets/SystemZ.h
  80.00% (8/10)
  80.00% (8/10)
  89.55% (60/67)
  92.59% (25/27)
lib/Basic/Targets/TCE.cpp
 100.00% (2/2)
 100.00% (2/2)
 100.00% (12/12)
 100.00% (2/2)
lib/Basic/Targets/TCE.h
  44.44% (4/9)
  44.44% (4/9)
  82.69% (43/52)
  44.44% (4/9)
lib/Basic/Targets/WebAssembly.cpp
  85.71% (6/7)
  85.71% (6/7)
  82.61% (38/46)
  88.24% (15/17)
lib/Basic/Targets/WebAssembly.h
  57.14% (8/14)
  57.14% (8/14)
  75.00% (42/56)
  58.33% (14/24)
lib/Basic/Targets/X86.cpp
 100.00% (22/22)
 100.00% (22/22)
  98.51% (1525/1548)
  97.73% (731/748)
lib/Basic/Targets/X86.h
  96.92% (63/65)
  96.92% (63/65)
  95.76% (519/542)
  94.74% (270/285)
lib/Basic/Targets/XCore.cpp
 100.00% (2/2)
 100.00% (2/2)
 100.00% (7/7)
 100.00% (2/2)
lib/Basic/Targets/XCore.h
  50.00% (4/8)
  50.00% (4/8)
  61.11% (22/36)
  60.00% (6/10)
lib/Basic/Targets.cpp
 100.00% (6/6)
 100.00% (6/6)
  86.56% (483/558)
  84.81% (229/270)
lib/Basic/TokenKinds.cpp
 100.00% (3/3)
 100.00% (3/3)
  11.90% (262/2201)
  12.44% (216/1737)
lib/Basic/Version.cpp
  87.50% (7/8)
  87.50% (7/8)
  72.83% (67/92)
  60.71% (17/28)
lib/Basic/VersionTuple.cpp
 100.00% (4/4)
 100.00% (4/4)
  87.18% (68/78)
  82.54% (52/63)
lib/Basic/VirtualFileSystem.cpp
  95.74% (135/141)
  95.74% (135/141)
  91.85% (1195/1301)
  91.34% (601/658)
lib/Basic/Warnings.cpp
 100.00% (2/2)
 100.00% (2/2)
  90.58% (173/191)
  92.44% (110/119)
lib/Basic/XRayLists.cpp
 100.00% (4/4)
 100.00% (4/4)
  84.00% (21/25)
  81.82% (18/22)
lib/CodeGen/ABIInfo.h
  57.14% (4/7)
  57.14% (4/7)
  61.54% (8/13)
  57.14% (4/7)
lib/CodeGen/Address.h
  88.24% (15/17)
  88.24% (15/17)
  88.00% (44/50)
  88.24% (15/17)
lib/CodeGen/BackendUtil.cpp
  89.80% (44/49)
  89.80% (44/49)
  86.98% (955/1098)
  87.12% (318/365)
lib/CodeGen/CGAtomic.cpp
  96.55% (56/58)
  96.55% (56/58)
  95.42% (1665/1745)
  93.55% (580/620)
lib/CodeGen/CGBlocks.cpp
  98.77% (80/81)
  98.82% (84/85)
  97.85% (2097/2143)
  96.18% (579/602)
lib/CodeGen/CGBlocks.h
  88.24% (30/34)
  88.24% (30/34)
  93.33% (84/90)
  88.24% (30/34)
lib/CodeGen/CGBuilder.h
  94.29% (33/35)
  94.29% (33/35)
  93.28% (125/134)
  94.29% (33/35)
lib/CodeGen/CGBuiltin.cpp
  98.70% (76/77)
  98.70% (76/77)
  94.46% (8336/8825)
  94.26% (3138/3329)
lib/CodeGen/CGCUDANV.cpp
 100.00% (11/11)
 100.00% (11/11)
  98.06% (253/258)
  93.02% (40/43)
lib/CodeGen/CGCUDARuntime.cpp
 100.00% (2/2)
 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)
 100.00% (1/1)
lib/CodeGen/CGCXX.cpp
 100.00% (7/7)
 100.00% (7/7)
  96.92% (252/260)
  91.92% (91/99)
lib/CodeGen/CGCXXABI.cpp
  42.42% (14/33)
  42.42% (14/33)
  58.33% (126/216)
  65.08% (41/63)
lib/CodeGen/CGCXXABI.h
  87.50% (21/24)
  87.50% (21/24)
  89.13% (41/46)
  87.50% (21/24)
lib/CodeGen/CGCall.cpp
  97.76% (131/134)
  97.76% (131/134)
  95.55% (3779/3955)
  93.04% (1337/1437)
lib/CodeGen/CGCall.h
  95.00% (38/40)
  95.00% (38/40)
  93.75% (105/112)
  95.24% (40/42)
lib/CodeGen/CGClass.cpp
 100.00% (104/104)
 100.00% (104/104)
  96.67% (2290/2369)
  94.46% (767/812)
lib/CodeGen/CGCleanup.cpp
  92.50% (37/40)
  92.50% (37/40)
  89.86% (1010/1124)
  88.62% (335/378)
lib/CodeGen/CGCleanup.h
  83.52% (76/91)
  83.52% (76/91)
  84.89% (236/278)
  84.35% (97/115)
lib/CodeGen/CGCoroutine.cpp
 100.00% (27/27)
 100.00% (27/27)
  96.67% (465/481)
  95.00% (114/120)
lib/CodeGen/CGDebugInfo.cpp
  97.35% (147/151)
  97.35% (147/151)
  88.02% (3895/4425)
  79.02% (1375/1740)
lib/CodeGen/CGDebugInfo.h
  91.67% (11/12)
  91.67% (11/12)
  90.62% (29/32)
  93.75% (15/16)
lib/CodeGen/CGDecl.cpp
  96.55% (56/58)
  96.55% (56/58)
  92.69% (1521/1641)
  86.84% (607/699)
lib/CodeGen/CGDeclCXX.cpp
 100.00% (18/18)
 100.00% (18/18)
  99.30% (570/574)
  98.27% (170/173)
lib/CodeGen/CGException.cpp
  95.71% (67/70)
  95.71% (67/70)
  93.35% (1573/1685)
  91.31% (536/587)
lib/CodeGen/CGExpr.cpp
  98.50% (131/133)
  98.50% (131/133)
  94.46% (3991/4225)
  91.45% (1434/1568)
lib/CodeGen/CGExprAgg.cpp
  83.33% (60/72)
  83.33% (60/72)
  85.38% (1221/1430)
  79.17% (437/552)
lib/CodeGen/CGExprCXX.cpp
 100.00% (47/47)
 100.00% (52/52)
  95.20% (1903/1999)
  93.46% (557/596)
lib/CodeGen/CGExprComplex.cpp
  84.15% (69/82)
  84.15% (69/82)
  83.71% (750/896)
  71.08% (204/287)
lib/CodeGen/CGExprConstant.cpp
  87.88% (87/99)
  87.88% (87/99)
  84.66% (1490/1760)
  83.85% (597/712)
lib/CodeGen/CGExprScalar.cpp
  95.48% (148/155)
  96.07% (171/178)
  91.40% (3285/3594)
  89.52% (1256/1403)
lib/CodeGen/CGGPUBuiltin.cpp
 100.00% (3/3)
 100.00% (3/3)
 100.00% (72/72)
 100.00% (18/18)
lib/CodeGen/CGLoopInfo.cpp
 100.00% (8/8)
 100.00% (8/8)
  84.00% (231/275)
  75.57% (99/131)
lib/CodeGen/CGLoopInfo.h
  86.67% (13/15)
  86.67% (13/15)
  80.00% (20/25)
  84.21% (16/19)
lib/CodeGen/CGObjC.cpp
  97.35% (147/151)
  95.68% (155/162)
  94.33% (2726/2890)
  89.93% (661/735)
lib/CodeGen/CGObjCGNU.cpp
  72.94% (62/85)
  74.19% (69/93)
  78.65% (1831/2328)
  67.94% (339/499)
lib/CodeGen/CGObjCMac.cpp
  92.89% (235/253)
  92.97% (238/256)
  94.76% (5137/5421)
  91.58% (1468/1603)
lib/CodeGen/CGObjCRuntime.cpp
 100.00% (12/12)
 100.00% (12/12)
  98.82% (252/255)
  96.72% (59/61)
lib/CodeGen/CGObjCRuntime.h
  66.67% (2/3)
  66.67% (2/3)
  28.57% (2/7)
  50.00% (2/4)
lib/CodeGen/CGOpenCLRuntime.cpp
 100.00% (7/7)
 100.00% (7/7)
  49.40% (164/332)
  32.20% (76/236)
lib/CodeGen/CGOpenCLRuntime.h
 100.00% (1/1)
 100.00% (1/1)
 100.00% (1/1)
 100.00% (1/1)
lib/CodeGen/CGOpenMPRuntime.cpp
  93.70% (253/270)
  93.70% (253/270)
  97.14% (6953/7158)
  91.89% (1383/1505)
lib/CodeGen/CGOpenMPRuntime.h
  86.84% (33/38)
  83.52% (152/182)
  86.89% (53/61)
  86.84% (33/38)
lib/CodeGen/CGOpenMPRuntimeNVPTX.cpp
  98.41% (62/63)
  98.41% (62/63)
  97.05% (1710/1762)
  89.13% (164/184)
lib/CodeGen/CGOpenMPRuntimeNVPTX.h
 100.00% (1/1)
 100.00% (1/1)
 100.00% (3/3)
 100.00% (1/1)
lib/CodeGen/CGRecordLayout.h
 100.00% (11/11)
 100.00% (11/11)
 100.00% (36/36)
 100.00% (11/11)
lib/CodeGen/CGRecordLayoutBuilder.cpp
  94.74% (36/38)
  94.74% (36/38)
  96.43% (568/589)
  98.61% (283/287)
lib/CodeGen/CGStmt.cpp
 100.00% (42/42)
 100.00% (42/42)
  92.88% (3442/3706)
  94.28% (1138/1207)
lib/CodeGen/CGStmtOpenMP.cpp
  85.89% (207/241)
  85.89% (207/241)
  92.00% (4495/4886)
  85.52% (957/1119)
lib/CodeGen/CGVTT.cpp
 100.00% (5/5)
 100.00% (5/5)
 100.00% (145/145)
 100.00% (32/32)
lib/CodeGen/CGVTables.cpp
 100.00% (31/31)
 100.00% (31/31)
  96.81% (849/877)
  92.83% (285/307)
lib/CodeGen/CGVTables.h
 100.00% (2/2)
 100.00% (2/2)
 100.00% (6/6)
 100.00% (2/2)
lib/CodeGen/CGValue.h
  94.00% (94/100)
  63.95% (94/147)
  96.62% (286/296)
  94.39% (101/107)
lib/CodeGen/CodeGenAction.cpp
  77.97% (46/59)
  77.97% (46/59)
  85.05% (734/863)
  81.90% (258/315)
lib/CodeGen/CodeGenFunction.cpp
  98.44% (63/64)
  98.44% (63/64)
  88.47% (1995/2255)
  84.87% (780/919)
lib/CodeGen/CodeGenFunction.h
  97.22% (175/180)
  96.91% (188/194)
  96.29% (726/754)
  96.57% (310/321)
lib/CodeGen/CodeGenModule.cpp
  97.52% (157/161)
  97.53% (158/162)
  95.32% (3931/4124)
  94.99% (1763/1856)
lib/CodeGen/CodeGenModule.h
  92.31% (60/65)
  92.31% (60/65)
  92.72% (140/151)
  89.87% (71/79)
lib/CodeGen/CodeGenPGO.cpp
  94.64% (53/56)
  94.64% (53/56)
  92.70% (648/699)
  90.31% (233/258)
lib/CodeGen/CodeGenPGO.h
 100.00% (7/7)
 100.00% (7/7)
  95.65% (22/23)
  95.24% (20/21)
lib/CodeGen/CodeGenTBAA.cpp
 100.00% (14/14)
 100.00% (14/14)
  98.49% (261/265)
  96.43% (135/140)
lib/CodeGen/CodeGenTBAA.h
 100.00% (5/5)
 100.00% (5/5)
 100.00% (23/23)
 100.00% (7/7)
lib/CodeGen/CodeGenTypeCache.h
 100.00% (9/9)
 100.00% (9/9)
 100.00% (21/21)
 100.00% (9/9)
lib/CodeGen/CodeGenTypes.cpp
 100.00% (22/22)
 100.00% (22/22)
  65.95% (796/1207)
  80.65% (425/527)
lib/CodeGen/CodeGenTypes.h
 100.00% (12/12)
 100.00% (12/12)
  63.29% (50/79)
  56.41% (22/39)
lib/CodeGen/ConstantEmitter.h
  87.50% (7/8)
  87.50% (7/8)
  88.46% (23/26)
  90.00% (9/10)
lib/CodeGen/ConstantInitBuilder.cpp
  35.29% (6/17)
  35.29% (6/17)
  29.20% (66/226)
  27.59% (16/58)
lib/CodeGen/CoverageMappingGen.cpp
  98.68% (75/76)
  98.68% (75/76)
  99.28% (1805/1818)
  96.93% (316/326)
lib/CodeGen/CoverageMappingGen.h
 100.00% (5/5)
 100.00% (5/5)
 100.00% (7/7)
 100.00% (5/5)
lib/CodeGen/EHScopeStack.h
  92.31% (36/39)
  84.62% (99/117)
  96.51% (83/86)
  92.31% (36/39)
lib/CodeGen/ItaniumCXXABI.cpp
 100.00% (135/135)
 100.00% (135/135)
  83.26% (3243/3895)
  70.55% (896/1270)
lib/CodeGen/MacroPPCallbacks.cpp
 100.00% (13/13)
 100.00% (13/13)
  92.99% (146/157)
  89.86% (62/69)
lib/CodeGen/MicrosoftCXXABI.cpp
  97.40% (150/154)
  97.40% (150/154)
  95.99% (3277/3414)
  92.82% (918/989)
lib/CodeGen/ModuleBuilder.cpp
  89.66% (26/29)
  89.66% (26/29)
  94.59% (210/222)
  94.74% (108/114)
lib/CodeGen/ObjectFilePCHContainerOperations.cpp
  94.44% (17/18)
  94.44% (17/18)
  95.31% (244/256)
  91.51% (97/106)
lib/CodeGen/SanitizerMetadata.cpp
 100.00% (6/6)
 100.00% (6/6)
  98.59% (70/71)
  95.83% (23/24)
lib/CodeGen/SwiftCallingConv.cpp
  91.18% (31/34)
  91.18% (31/34)
  82.19% (623/758)
  79.41% (243/306)
lib/CodeGen/TargetInfo.cpp
  89.24% (315/353)
  89.24% (315/353)
  90.46% (6426/7104)
  91.03% (3064/3366)
lib/CodeGen/TargetInfo.h
  62.50% (10/16)
  62.50% (10/16)
  53.33% (16/30)
  62.50% (10/16)
lib/CodeGen/VarBypassDetector.cpp
 100.00% (5/5)
 100.00% (5/5)
  79.56% (109/137)
  79.01% (64/81)
lib/CodeGen/VarBypassDetector.h
 100.00% (1/1)
 100.00% (1/1)
 100.00% (3/3)
 100.00% (2/2)
lib/Driver/Action.cpp
  63.33% (38/60)
  63.33% (38/60)
  81.75% (224/274)
  75.48% (117/155)
lib/Driver/Compilation.cpp
  90.91% (10/11)
  90.91% (10/11)
  88.46% (161/182)
  91.78% (67/73)
lib/Driver/Distro.cpp
 100.00% (2/2)
 100.00% (2/2)
  86.09% (99/115)
  76.67% (46/60)
lib/Driver/Driver.cpp
  94.62% (88/93)
  94.62% (88/93)
  91.69% (3309/3609)
  90.21% (1382/1532)
lib/Driver/DriverOptions.cpp
 100.00% (2/2)
 100.00% (2/2)
 100.00% (4/4)
 100.00% (2/2)
lib/Driver/InputInfo.h
  82.35% (14/17)
  77.78% (14/18)
  85.00% (34/40)
  84.00% (21/25)
lib/Driver/Job.cpp
  90.48% (19/21)
  90.48% (19/21)
  83.80% (300/358)
  82.27% (116/141)
lib/Driver/Multilib.cpp
  86.67% (26/30)
  86.67% (26/30)
  93.25% (221/237)
  93.68% (89/95)
lib/Driver/Phases.cpp
 100.00% (1/1)
 100.00% (1/1)
  42.86% (6/14)
  22.22% (2/9)
lib/Driver/SanitizerArgs.cpp
 100.00% (16/16)
 100.00% (16/16)
  96.19% (1238/1287)
  94.77% (525/554)
lib/Driver/Tool.cpp
  66.67% (2/3)
  66.67% (2/3)
  42.86% (3/7)
  66.67% (2/3)
lib/Driver/ToolChain.cpp
  91.80% (56/61)
  91.80% (56/61)
  92.66% (669/722)
  90.72% (352/388)
lib/Driver/ToolChains/AMDGPU.cpp
 100.00% (3/3)
 100.00% (3/3)
 100.00% (15/15)
 100.00% (3/3)
lib/Driver/ToolChains/AMDGPU.h
  80.00% (4/5)
  80.00% (4/5)
  80.00% (4/5)
  80.00% (4/5)
lib/Driver/ToolChains/AVR.cpp
 100.00% (3/3)
 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)
  66.67% (2/3)
lib/Driver/ToolChains/Ananas.cpp
  60.00% (3/5)
  60.00% (3/5)
  70.51% (55/78)
  71.43% (15/21)
lib/Driver/ToolChains/Ananas.h
  40.00% (2/5)
  40.00% (2/5)
  40.00% (2/5)
  40.00% (2/5)
lib/Driver/ToolChains/Arch/AArch64.cpp
 100.00% (8/8)
 100.00% (8/8)
  95.33% (143/150)
  92.71% (89/96)
lib/Driver/ToolChains/Arch/ARM.cpp
 100.00% (17/17)
 100.00% (17/17)
  94.69% (464/490)
  93.66% (251/268)
lib/Driver/ToolChains/Arch/Mips.cpp
 100.00% (14/14)
 100.00% (14/14)
  97.11% (370/381)
  95.71% (134/140)
lib/Driver/ToolChains/Arch/PPC.cpp
 100.00% (5/5)
 100.00% (5/5)
  93.86% (107/114)
  83.87% (26/31)
lib/Driver/ToolChains/Arch/Sparc.cpp
 100.00% (3/3)
 100.00% (3/3)
 100.00% (74/74)
 100.00% (21/21)
lib/Driver/ToolChains/Arch/SystemZ.cpp
 100.00% (2/2)
 100.00% (2/2)
 100.00% (21/21)
 100.00% (15/15)
lib/Driver/ToolChains/Arch/X86.cpp
 100.00% (2/2)
 100.00% (2/2)
  89.66% (130/145)
  85.39% (76/89)
lib/Driver/ToolChains/BareMetal.cpp
  93.33% (14/15)
  93.33% (14/15)
  94.84% (147/155)
  93.06% (67/72)
lib/Driver/ToolChains/BareMetal.h
  76.92% (10/13)
  76.92% (10/13)
  70.59% (12/17)
  76.92% (10/13)
lib/Driver/ToolChains/Clang.cpp
 100.00% (65/65)
 100.00% (65/65)
  94.39% (4827/5114)
  93.59% (2074/2216)
lib/Driver/ToolChains/Clang.h
  80.00% (8/10)
  80.00% (8/10)
  80.00% (8/10)
  80.00% (8/10)
lib/Driver/ToolChains/CloudABI.cpp
 100.00% (8/8)
 100.00% (8/8)
  95.15% (98/103)
  89.29% (25/28)
lib/Driver/ToolChains/CloudABI.h
  85.71% (6/7)
  85.71% (6/7)
  88.89% (8/9)
  85.71% (6/7)
lib/Driver/ToolChains/CommonArgs.cpp
 100.00% (33/33)
 100.00% (33/33)
  94.77% (943/995)
  93.80% (454/484)
lib/Driver/ToolChains/Contiki.cpp
 100.00% (2/2)
 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)
   0.00% (0/2)
lib/Driver/ToolChains/CrossWindows.cpp
  85.71% (12/14)
  85.71% (12/14)
  77.78% (217/279)
  73.40% (69/94)
lib/Driver/ToolChains/CrossWindows.h
  57.14% (4/7)
  57.14% (4/7)
  66.67% (6/9)
  57.14% (4/7)
lib/Driver/ToolChains/Cuda.cpp
  90.48% (19/21)
  90.48% (19/21)
  89.21% (496/556)
  86.04% (191/222)
lib/Driver/ToolChains/Cuda.h
  73.91% (17/23)
  73.91% (17/23)
  68.57% (24/35)
  66.67% (18/27)
lib/Driver/ToolChains/Darwin.cpp
  93.94% (62/66)
  93.94% (62/66)
  88.14% (1658/1881)
  87.01% (857/985)
lib/Driver/ToolChains/Darwin.h
  86.00% (43/50)
  86.00% (43/50)
  92.91% (131/141)
  89.47% (68/76)
lib/Driver/ToolChains/DragonFly.cpp
  60.00% (3/5)
  60.00% (3/5)
  64.10% (100/156)
  65.15% (43/66)
lib/Driver/ToolChains/DragonFly.h
  50.00% (3/6)
  50.00% (3/6)
  50.00% (3/6)
  50.00% (3/6)
lib/Driver/ToolChains/FreeBSD.cpp
 100.00% (12/12)
 100.00% (12/12)
  94.48% (325/344)
  92.81% (155/167)
lib/Driver/ToolChains/FreeBSD.h
  88.89% (8/9)
  88.89% (8/9)
  88.89% (8/9)
  88.89% (8/9)
lib/Driver/ToolChains/Fuchsia.cpp
 100.00% (13/13)
 100.00% (13/13)
  89.41% (211/236)
  84.21% (80/95)
lib/Driver/ToolChains/Fuchsia.h
  69.23% (9/13)
  69.23% (9/13)
  61.90% (13/21)
  69.23% (9/13)
lib/Driver/ToolChains/Gnu.cpp
  94.03% (63/67)
  94.03% (63/67)
  95.40% (2113/2215)
  91.81% (751/818)
lib/Driver/ToolChains/Gnu.h
  71.88% (23/32)
  71.88% (23/32)
  73.53% (25/34)
  71.88% (23/32)
lib/Driver/ToolChains/Haiku.cpp
   0.00% (0/3)
   0.00% (0/3)
   0.00% (0/10)
   0.00% (0/3)
lib/Driver/ToolChains/Haiku.h
   0.00% (0/1)
   0.00% (0/1)
   0.00% (0/3)
   0.00% (0/1)
lib/Driver/ToolChains/Hexagon.cpp
  95.00% (19/20)
  95.00% (19/20)
  92.79% (386/416)
  85.90% (134/156)
lib/Driver/ToolChains/Hexagon.h
  71.43% (5/7)
  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)
  75.00% (3/4)
lib/Driver/ToolChains/Linux.cpp
 100.00% (18/18)
 100.00% (18/18)
  93.71% (745/795)
  91.60% (349/381)
lib/Driver/ToolChains/MSVC.cpp
  94.59% (35/37)
  94.59% (35/37)
  72.95% (677/928)
  71.65% (283/395)
lib/Driver/ToolChains/MSVC.h
  44.44% (4/9)
  44.44% (4/9)
  54.55% (6/11)
  44.44% (4/9)
lib/Driver/ToolChains/MinGW.cpp
  90.00% (18/20)
  90.00% (18/20)
  81.25% (312/384)
  75.30% (125/166)
lib/Driver/ToolChains/MinGW.h
  80.00% (4/5)
  80.00% (4/5)
  80.00% (4/5)
  80.00% (4/5)
lib/Driver/ToolChains/Minix.cpp
   0.00% (0/5)
   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)
   0.00% (0/5)
lib/Driver/ToolChains/MipsLinux.cpp
  62.50% (5/8)
  62.50% (5/8)
  54.02% (47/87)
  45.95% (17/37)
lib/Driver/ToolChains/MipsLinux.h
 100.00% (2/2)
 100.00% (2/2)
  85.71% (6/7)
  75.00% (3/4)
lib/Driver/ToolChains/Myriad.cpp
 100.00% (11/11)
 100.00% (11/11)
  97.05% (230/237)
  95.45% (63/66)
lib/Driver/ToolChains/Myriad.h
  88.89% (8/9)
  88.89% (8/9)
  90.91% (10/11)
  88.89% (8/9)
lib/Driver/ToolChains/NaCl.cpp
 100.00% (10/10)
 100.00% (10/10)
  91.86% (282/307)
  80.00% (92/115)
lib/Driver/ToolChains/NaCl.h
  83.33% (5/6)
  83.33% (5/6)
  87.50% (7/8)
  83.33% (5/6)
lib/Driver/ToolChains/NetBSD.cpp
 100.00% (9/9)
 100.00% (9/9)
  91.54% (357/390)
  88.95% (153/172)
lib/Driver/ToolChains/NetBSD.h
  87.50% (7/8)
  87.50% (7/8)
  90.00% (9/10)
  87.50% (7/8)
lib/Driver/ToolChains/OpenBSD.cpp
 100.00% (5/5)
 100.00% (5/5)
  87.88% (174/198)
  82.28% (65/79)
lib/Driver/ToolChains/OpenBSD.h
  90.00% (9/10)
  90.00% (9/10)
  91.67% (11/12)
  90.00% (9/10)
lib/Driver/ToolChains/PS4CPU.cpp
  83.33% (10/12)
  83.33% (10/12)
  76.32% (274/359)
  75.61% (124/164)
lib/Driver/ToolChains/PS4CPU.h
  63.64% (7/11)
  63.64% (7/11)
  73.33% (11/15)
  63.64% (7/11)
lib/Driver/ToolChains/Solaris.cpp
  66.67% (4/6)
  66.67% (4/6)
  76.16% (115/151)
  76.60% (36/47)
lib/Driver/ToolChains/Solaris.h
  57.14% (4/7)
  57.14% (4/7)
  57.14% (4/7)
  57.14% (4/7)
lib/Driver/ToolChains/TCE.cpp
   0.00% (0/8)
   0.00% (0/8)
   0.00% (0/15)
   0.00% (0/8)
lib/Driver/ToolChains/WebAssembly.cpp
  72.73% (16/22)
  72.73% (16/22)
  81.98% (91/111)
  74.55% (41/55)
lib/Driver/ToolChains/WebAssembly.h
 100.00% (1/1)
 100.00% (1/1)
 100.00% (3/3)
 100.00% (1/1)
lib/Driver/ToolChains/XCore.cpp
  85.71% (12/14)
  85.71% (12/14)
  76.04% (73/96)
  83.72% (36/43)
lib/Driver/ToolChains/XCore.h
  80.00% (4/5)
  80.00% (4/5)
  80.00% (4/5)
  80.00% (4/5)
lib/Driver/Types.cpp
 100.00% (21/21)
 100.00% (21/21)
  93.68% (237/253)
  93.33% (126/135)
lib/Driver/XRayArgs.cpp
 100.00% (2/2)
 100.00% (2/2)
  39.24% (31/79)
  30.56% (11/36)
lib/Edit/Commit.cpp
  85.71% (18/21)
  85.71% (18/21)
  79.73% (232/291)
  79.01% (128/162)
lib/Edit/EditedSource.cpp
  95.24% (20/21)
  95.24% (20/21)
  92.82% (388/418)
  90.91% (170/187)
lib/Edit/RewriteObjCFoundationAPI.cpp
 100.00% (28/28)
 100.00% (28/28)
  85.11% (863/1014)
  80.42% (534/664)
lib/Frontend/ASTConsumers.cpp
  81.82% (18/22)
  81.82% (18/22)
  72.87% (325/446)
  68.84% (137/199)
lib/Frontend/ASTMerge.cpp
  72.73% (8/11)
  72.73% (8/11)
  87.65% (71/81)
  85.71% (24/28)
lib/Frontend/ASTUnit.cpp
  95.15% (98/103)
  95.15% (98/103)
  91.32% (1946/2131)
  84.54% (667/789)
lib/Frontend/CacheTokens.cpp
  90.91% (40/44)
  90.91% (40/44)
  88.03% (434/493)
  84.93% (124/146)
lib/Frontend/ChainedDiagnosticConsumer.cpp
   0.00% (0/1)
   0.00% (0/1)
   0.00% (0/1)
   0.00% (0/1)
lib/Frontend/ChainedIncludesSource.cpp
  83.33% (5/6)
  83.33% (5/6)
  86.99% (127/146)
  60.00% (24/40)
lib/Frontend/CodeGenOptions.cpp
 100.00% (2/2)
 100.00% (2/2)
 100.00% (452/452)
 100.00% (156/156)
lib/Frontend/CompilerInstance.cpp
 100.00% (76/76)
 100.00% (76/76)
  91.45% (1743/1906)
  91.23% (614/673)
lib/Frontend/CompilerInvocation.cpp
 100.00% (43/43)
 100.00% (44/44)
  91.76% (3618/3943)
  91.14% (1172/1286)
lib/Frontend/CreateInvocationFromCommandLine.cpp
 100.00% (1/1)
 100.00% (1/1)
  69.44% (50/72)
  78.57% (22/28)
lib/Frontend/DependencyFile.cpp
 100.00% (37/37)
 100.00% (37/37)
  92.88% (248/267)
  94.74% (126/133)
lib/Frontend/DependencyGraph.cpp
   0.00% (0/6)
   0.00% (0/6)
   0.00% (0/66)
   0.00% (0/26)
lib/Frontend/DiagnosticRenderer.cpp
  96.43% (27/28)
  96.43% (27/28)
  94.46% (426/451)
  92.59% (175/189)
lib/Frontend/FrontendAction.cpp
  79.55% (35/44)
  79.55% (35/44)
  88.94% (820/922)
  86.08% (334/388)
lib/Frontend/FrontendActions.cpp
  87.18% (34/39)
  87.18% (34/39)
  92.01% (1037/1127)
  77.54% (542/699)
lib/Frontend/FrontendOptions.cpp
 100.00% (1/1)
 100.00% (1/1)
 100.00% (21/21)
 100.00% (1/1)
lib/Frontend/HeaderIncludeGen.cpp
 100.00% (5/5)
 100.00% (5/5)
  85.45% (94/110)
  89.29% (50/56)
lib/Frontend/InitHeaderSearch.cpp
  92.31% (12/13)
  92.31% (12/13)
  75.95% (420/553)
  82.91% (194/234)
lib/Frontend/InitPreprocessor.cpp
 100.00% (25/25)
 100.00% (26/26)
  99.08% (1290/1302)
  98.82% (502/508)
lib/Frontend/LangStandards.cpp
  50.00% (1/2)
  50.00% (1/2)
  14.83% (51/344)
  68.42% (65/95)
lib/Frontend/LayoutOverrideSource.cpp
  75.00% (3/4)
  75.00% (3/4)
  74.44% (134/180)
  76.83% (63/82)
lib/Frontend/LogDiagnosticPrinter.cpp
 100.00% (5/5)
 100.00% (5/5)
  87.41% (118/135)
  72.00% (36/50)
lib/Frontend/ModuleDependencyCollector.cpp
 100.00% (17/17)
 100.00% (17/17)
  94.30% (182/193)
  88.41% (61/69)
lib/Frontend/MultiplexConsumer.cpp
  98.08% (51/52)
  98.08% (51/52)
  98.20% (218/222)
  98.69% (151/153)
lib/Frontend/PCHContainerOperations.cpp
 100.00% (8/8)
 100.00% (8/8)
 100.00% (24/24)
 100.00% (10/10)
lib/Frontend/PrecompiledPreamble.cpp
  81.40% (35/43)
  81.40% (35/43)
  82.97% (341/411)
  73.48% (97/132)
lib/Frontend/PrintPreprocessedOutput.cpp
  94.44% (34/36)
  94.44% (34/36)
  93.99% (626/666)
  94.14% (257/273)
lib/Frontend/Rewrite/FixItRewriter.cpp
  90.91% (10/11)
  90.91% (10/11)
  84.14% (122/145)
  82.67% (62/75)
lib/Frontend/Rewrite/FrontendActions.cpp
  90.00% (18/20)
  90.00% (18/20)
  90.17% (211/234)
  80.28% (57/71)
lib/Frontend/Rewrite/HTMLPrint.cpp
 100.00% (4/4)
 100.00% (4/4)
  95.24% (40/42)
  85.71% (12/14)
lib/Frontend/Rewrite/InclusionRewriter.cpp
 100.00% (20/20)
 100.00% (20/20)
  93.75% (420/448)
  89.00% (178/200)
lib/Frontend/Rewrite/RewriteMacros.cpp
 100.00% (4/4)
 100.00% (4/4)
  88.70% (157/177)
  85.00% (51/60)
lib/Frontend/Rewrite/RewriteModernObjC.cpp
  97.01% (162/167)
  97.01% (162/167)
  89.66% (5808/6478)
  87.08% (1874/2152)
lib/Frontend/Rewrite/RewriteObjC.cpp
  96.92% (126/130)
  96.95% (127/131)
  90.70% (4652/5129)
  85.36% (1405/1646)
lib/Frontend/Rewrite/RewriteTest.cpp
   0.00% (0/1)
   0.00% (0/1)
   0.00% (0/21)
   0.00% (0/10)
lib/Frontend/SerializedDiagnosticPrinter.cpp
  74.51% (38/51)
  74.51% (38/51)
  80.19% (421/525)
  76.10% (121/159)
lib/Frontend/SerializedDiagnosticReader.cpp
  85.71% (6/7)
  85.71% (6/7)
  68.18% (180/264)
  60.82% (104/171)
lib/Frontend/TestModuleFileExtension.cpp
 100.00% (9/9)
 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)
 100.00% (2/2)
lib/Frontend/TextDiagnostic.cpp
  97.30% (36/37)
  97.30% (36/37)
  93.82% (1032/1100)
  90.06% (435/483)
lib/Frontend/TextDiagnosticBuffer.cpp
 100.00% (2/2)
 100.00% (2/2)
  85.37% (35/41)
  80.95% (17/21)
lib/Frontend/TextDiagnosticPrinter.cpp
 100.00% (6/6)
 100.00% (6/6)
  99.13% (114/115)
  97.62% (41/42)
lib/Frontend/VerifyDiagnosticConsumer.cpp
  96.55% (28/29)
  96.55% (28/29)
  94.07% (571/607)
  94.55% (295/312)
lib/FrontendTool/ExecuteCompilerInvocation.cpp
 100.00% (3/3)
 100.00% (3/3)
  76.70% (158/206)
  71.15% (74/104)
lib/Lex/HeaderMap.cpp
  83.33% (10/12)
  83.33% (10/12)
  80.23% (142/177)
  79.76% (67/84)
lib/Lex/HeaderSearch.cpp
  97.87% (46/47)
  97.87% (46/47)
  92.68% (1354/1461)
  90.22% (572/634)
lib/Lex/Lexer.cpp
  98.72% (77/78)
  97.47% (77/79)
  94.74% (3135/3309)
  93.98% (1671/1778)
lib/Lex/LiteralSupport.cpp
  96.00% (24/25)
  96.00% (24/25)
  94.85% (1364/1438)
  93.58% (656/701)
lib/Lex/MacroArgs.cpp
 100.00% (9/9)
 100.00% (9/9)
  91.87% (226/246)
  89.80% (88/98)
lib/Lex/MacroInfo.cpp
  87.50% (7/8)
  87.50% (7/8)
  75.38% (147/195)
  70.37% (95/135)
lib/Lex/ModuleMap.cpp
  96.15% (75/78)
  96.15% (75/78)
  89.10% (3277/3678)
  87.79% (1280/1458)
lib/Lex/PPCaching.cpp
 100.00% (11/11)
 100.00% (11/11)
  95.56% (129/135)
  90.57% (48/53)
lib/Lex/PPCallbacks.cpp
   0.00% (0/1)
   0.00% (0/1)
   0.00% (0/1)
   0.00% (0/1)
lib/Lex/PPConditionalDirectiveRecord.cpp
  81.82% (9/11)
  81.82% (9/11)
  87.34% (69/79)
  85.29% (29/34)
lib/Lex/PPDirectives.cpp
  98.00% (49/50)
  98.00% (49/50)
  87.57% (2219/2534)
  88.90% (953/1072)
lib/Lex/PPExpressions.cpp
 100.00% (16/16)
 100.00% (16/16)
  91.45% (706/772)
  89.88% (302/336)
lib/Lex/PPLexerChange.cpp
  95.24% (20/21)
  95.24% (20/21)
  96.73% (709/733)
  96.15% (275/286)
lib/Lex/PPMacroExpansion.cpp
 100.00% (38/38)
 100.00% (38/38)
  95.45% (1762/1846)
  92.45% (612/662)
lib/Lex/PTHLexer.cpp
  94.59% (35/37)
  94.59% (35/37)
  87.18% (483/554)
  81.46% (123/151)
lib/Lex/Pragma.cpp
  97.53% (79/81)
  97.53% (79/81)
  87.01% (1300/1494)
  88.24% (585/663)
lib/Lex/PreprocessingRecord.cpp
 100.00% (31/31)
 100.00% (31/31)
  89.84% (327/364)
  88.41% (122/138)
lib/Lex/Preprocessor.cpp
  95.65% (44/46)
  95.65% (44/46)
  96.73% (1568/1621)
  92.26% (286/310)
lib/Lex/PreprocessorLexer.cpp
  75.00% (3/4)
  75.00% (3/4)
  96.55% (28/29)
  90.91% (10/11)
lib/Lex/ScratchBuffer.cpp
 100.00% (3/3)
 100.00% (3/3)
 100.00% (53/53)
 100.00% (8/8)
lib/Lex/TokenConcatenation.cpp
 100.00% (5/5)
 100.00% (5/5)
  78.31% (195/249)
  68.97% (100/145)
lib/Lex/TokenLexer.cpp
 100.00% (15/15)
 100.00% (15/15)
  99.35% (767/772)
  98.02% (247/252)
lib/Parse/ParseAST.cpp
  50.00% (3/6)
  50.00% (3/6)
  66.02% (68/103)
  50.00% (16/32)
lib/Parse/ParseCXXInlineMethods.cpp
 100.00% (26/26)
 100.00% (26/26)
  95.65% (1078/1127)
  92.12% (409/444)
lib/Parse/ParseDecl.cpp
 100.00% (85/85)
 100.00% (85/85)
  94.82% (6247/6588)
  94.52% (2674/2829)
lib/Parse/ParseDeclCXX.cpp
 100.00% (58/58)
 100.00% (58/58)
  95.09% (3601/3787)
  94.59% (1382/1461)
lib/Parse/ParseExpr.cpp
 100.00% (35/35)
 100.00% (35/35)
  95.44% (3536/3705)
  95.67% (1369/1431)
lib/Parse/ParseExprCXX.cpp
  97.73% (43/44)
  97.73% (43/44)
  93.93% (3887/4138)
  94.97% (1586/1670)
lib/Parse/ParseInit.cpp
 100.00% (5/5)
 100.00% (5/5)
  90.25% (426/472)
  87.95% (146/166)
lib/Parse/ParseObjc.cpp
 100.00% (66/66)
 100.00% (66/66)
  93.04% (2994/3218)
  92.93% (1236/1330)
lib/Parse/ParseOpenMP.cpp
 100.00% (25/25)
 100.00% (25/25)
  97.48% (1508/1547)
  97.43% (759/779)
lib/Parse/ParsePragma.cpp
 100.00% (86/86)
 100.00% (86/86)
  91.39% (2334/2554)
  92.22% (984/1067)
lib/Parse/ParseStmt.cpp
  97.44% (38/39)
  97.44% (38/39)
  92.70% (1816/1959)
  92.32% (649/703)
lib/Parse/ParseStmtAsm.cpp
 100.00% (16/16)
 100.00% (16/16)
  97.28% (714/734)
  96.96% (255/263)
lib/Parse/ParseTemplate.cpp
 100.00% (28/28)
 100.00% (28/28)
  96.29% (1116/1159)
  94.23% (359/381)
lib/Parse/ParseTentative.cpp
  96.55% (28/29)
  96.55% (28/29)
  91.48% (2415/2640)
  90.83% (1129/1243)
lib/Parse/Parser.cpp
 100.00% (58/58)
 100.00% (58/58)
  93.27% (1828/1960)
  93.93% (774/824)
lib/Rewrite/DeltaTree.cpp
 100.00% (24/24)
 100.00% (24/24)
  99.63% (268/269)
  98.99% (98/99)
lib/Rewrite/HTMLRewrite.cpp
 100.00% (9/9)
 100.00% (9/9)
  89.36% (487/545)
  75.56% (102/135)
lib/Rewrite/RewriteRope.cpp
 100.00% (46/46)
 100.00% (46/46)
  99.17% (477/481)
  99.49% (195/196)
lib/Rewrite/Rewriter.cpp
  90.48% (19/21)
  90.48% (19/21)
  84.08% (301/358)
  78.85% (123/156)
lib/Rewrite/TokenRewriter.cpp
   0.00% (0/5)
   0.00% (0/5)
   0.00% (0/57)
   0.00% (0/10)
lib/Sema/AnalysisBasedWarnings.cpp
  97.96% (96/98)
  97.96% (96/98)
  95.53% (1859/1946)
  95.59% (845/884)
lib/Sema/AttributeList.cpp
  96.30% (26/27)
  96.30% (26/27)
  63.12% (1063/1684)
  64.16% (1500/2338)
lib/Sema/CodeCompleteConsumer.cpp
  97.30% (36/37)
  97.30% (36/37)
  89.05% (488/548)
  87.50% (224/256)
lib/Sema/CoroutineStmtBuilder.h
 100.00% (1/1)
 100.00% (1/1)
 100.00% (1/1)
 100.00% (1/1)
lib/Sema/DeclSpec.cpp
  98.31% (58/59)
  92.19% (59/64)
  83.57% (1129/1351)
  79.28% (551/695)
lib/Sema/DelayedDiagnostic.cpp
 100.00% (2/2)
 100.00% (2/2)
 100.00% (35/35)
 100.00% (7/7)
lib/Sema/IdentifierResolver.cpp
 100.00% (17/17)
 100.00% (17/17)
  94.65% (301/318)
  94.08% (143/152)
lib/Sema/JumpDiagnostics.cpp
 100.00% (17/17)
 100.00% (17/17)
  96.59% (736/762)
  95.11% (311/327)
lib/Sema/MultiplexExternalSemaSource.cpp
  63.64% (28/44)
  63.64% (28/44)
  61.17% (126/206)
  60.53% (115/190)
lib/Sema/Scope.cpp
  71.43% (5/7)
  71.43% (5/7)
  54.95% (111/202)
  45.83% (66/144)
lib/Sema/ScopeInfo.cpp
 100.00% (14/14)
 100.00% (14/14)
  94.15% (193/205)
  92.71% (89/96)
lib/Sema/Sema.cpp
  93.24% (69/74)
  93.42% (71/76)
  95.54% (1542/1614)
  94.07% (762/810)
lib/Sema/SemaAccess.cpp
  98.48% (65/66)
  98.48% (65/66)
  91.79% (1398/1523)
  87.13% (623/715)
lib/Sema/SemaAttr.cpp
 100.00% (42/42)
 100.00% (46/46)
  94.97% (736/775)
  97.50% (351/360)
lib/Sema/SemaCUDA.cpp
 100.00% (37/37)
 100.00% (41/41)
  95.68% (798/834)
  93.93% (356/379)
lib/Sema/SemaCXXScopeSpec.cpp
 100.00% (23/23)
 100.00% (23/23)
  95.79% (864/902)
  94.07% (428/455)
lib/Sema/SemaCast.cpp
 100.00% (39/39)
 100.00% (39/39)
  96.91% (2293/2366)
  96.01% (1084/1129)
lib/Sema/SemaChecking.cpp
  96.55% (308/319)
  96.57% (310/321)
  96.35% (12481/12954)
  95.49% (6348/6648)
lib/Sema/SemaCodeComplete.cpp
  97.94% (190/194)
  97.94% (190/194)
  90.88% (6790/7471)
  87.35% (2920/3343)
lib/Sema/SemaConsumer.cpp
   0.00% (0/1)
   0.00% (0/1)
   0.00% (0/1)
   0.00% (0/1)
lib/Sema/SemaCoroutine.cpp
 100.00% (49/49)
 100.00% (49/49)
  92.05% (1147/1246)
  87.35% (435/498)
lib/Sema/SemaDecl.cpp
  99.64% (279/280)
  99.65% (287/288)
  96.30% (14722/15287)
  95.89% (7142/7448)
lib/Sema/SemaDeclAttr.cpp
  99.31% (287/289)
  99.20% (370/373)
  92.91% (6516/7013)
  93.82% (3203/3414)
lib/Sema/SemaDeclCXX.cpp
 100.00% (357/357)
  99.46% (367/369)
  95.15% (13090/13757)
  92.82% (5536/5964)
lib/Sema/SemaDeclObjC.cpp
 100.00% (105/105)
 100.00% (105/105)
  84.66% (4564/5391)
  81.42% (2016/2476)
lib/Sema/SemaExceptionSpec.cpp
 100.00% (21/21)
 100.00% (21/21)
  40.56% (1093/2695)
  56.55% (604/1068)
lib/Sema/SemaExpr.cpp
  96.65% (346/358)
  96.14% (349/363)
  87.42% (14128/16161)
  87.05% (7145/8208)
lib/Sema/SemaExprCXX.cpp
  96.67% (145/150)
  96.67% (145/150)
  93.09% (6632/7124)
  91.16% (2907/3189)
lib/Sema/SemaExprMember.cpp
 100.00% (33/33)
 100.00% (33/33)
  94.29% (1551/1645)
  93.20% (713/765)
lib/Sema/SemaExprObjC.cpp
  95.65% (88/92)
  95.83% (92/96)
  92.22% (3696/4008)
  93.27% (1775/1903)
lib/Sema/SemaFixItUtils.cpp
 100.00% (6/6)
 100.00% (6/6)
  97.30% (180/185)
  97.73% (129/132)
lib/Sema/SemaInit.cpp
  96.32% (131/136)
  96.32% (131/136)
  89.91% (7004/7790)
  89.86% (2987/3324)
lib/Sema/SemaLambda.cpp
 100.00% (31/31)
 100.00% (31/31)
  98.50% (1511/1534)
  96.53% (473/490)
lib/Sema/SemaLookup.cpp
  95.83% (138/144)
  95.95% (142/148)
  96.16% (4403/4579)
  96.52% (2081/2156)
lib/Sema/SemaObjCProperty.cpp
 100.00% (38/38)
 100.00% (38/38)
  95.10% (2368/2490)
  95.08% (1141/1200)
lib/Sema/SemaOpenMP.cpp
  96.55% (336/348)
  96.56% (337/349)
  90.49% (10310/11394)
  84.90% (4633/5457)
lib/Sema/SemaOverload.cpp
  97.43% (265/272)
  97.45% (267/274)
  93.86% (10961/11678)
  91.90% (4650/5060)
lib/Sema/SemaPseudoObject.cpp
 100.00% (60/60)
 100.00% (60/60)
  87.39% (1192/1364)
  90.21% (525/582)
lib/Sema/SemaStmt.cpp
  96.30% (156/162)
  96.30% (156/162)
  94.47% (3417/3617)
  93.32% (1607/1722)
lib/Sema/SemaStmtAsm.cpp
 100.00% (13/13)
 100.00% (13/13)
  97.11% (740/762)
  95.31% (366/384)
lib/Sema/SemaStmtAttr.cpp
 100.00% (7/7)
 100.00% (7/7)
  95.25% (281/295)
  95.16% (118/124)
lib/Sema/SemaTemplate.cpp
  91.71% (188/205)
  87.45% (202/231)
  93.66% (8275/8835)
  92.53% (3244/3506)
lib/Sema/SemaTemplateDeduction.cpp
  98.96% (95/96)
  99.03% (102/103)
  90.97% (4412/4850)
  88.31% (1662/1882)
lib/Sema/SemaTemplateInstantiate.cpp
  97.80% (89/91)
  87.38% (90/103)
  92.49% (2191/2369)
  91.49% (860/940)
lib/Sema/SemaTemplateInstantiateDecl.cpp
  86.78% (105/121)
  87.79% (115/131)
  90.96% (4386/4822)
  88.89% (1673/1882)
lib/Sema/SemaTemplateVariadic.cpp
  96.61% (57/59)
  96.61% (57/59)
  90.97% (967/1063)
  88.18% (470/533)
lib/Sema/SemaType.cpp
  93.79% (166/177)
  93.79% (166/177)
  91.77% (6913/7533)
  88.39% (3251/3678)
lib/Sema/TreeTransform.h
  90.18% (505/560)
  25.75% (860/3340)
  78.99% (11707/14820)
  78.51% (4976/6338)
lib/Sema/TypeLocBuilder.cpp
 100.00% (3/3)
 100.00% (3/3)
  50.38% (267/530)
  46.23% (135/292)
lib/Sema/TypeLocBuilder.h
  90.00% (9/10)
  87.72% (50/57)
  85.42% (41/48)
  92.86% (13/14)
lib/Serialization/ASTCommon.cpp
  66.67% (4/6)
  66.67% (4/6)
  68.81% (375/545)
  70.78% (281/397)
lib/Serialization/ASTCommon.h
 100.00% (2/2)
 100.00% (4/4)
 100.00% (36/36)
 100.00% (24/24)
lib/Serialization/ASTReader.cpp
  96.47% (328/340)
  96.49% (330/342)
  84.69% (10070/11891)
  83.38% (4205/5043)
lib/Serialization/ASTReaderDecl.cpp
  94.21% (179/190)
  93.27% (291/312)
  51.26% (5020/9794)
  59.32% (2052/3459)
lib/Serialization/ASTReaderInternals.h
  87.50% (14/16)
  87.50% (14/16)
  82.98% (39/47)
  80.00% (24/30)
lib/Serialization/ASTReaderStmt.cpp
  91.48% (247/270)
  91.32% (263/288)
  90.59% (3310/3654)
  90.11% (902/1001)
lib/Serialization/ASTWriter.cpp
  96.88% (279/288)
  96.95% (286/295)
  86.65% (7567/8733)
  89.49% (2452/2740)
lib/Serialization/ASTWriterDecl.cpp
  95.96% (95/99)
  95.69% (111/116)
  96.97% (1922/1982)
  94.42% (525/556)
lib/Serialization/ASTWriterStmt.cpp
  93.23% (248/266)
  93.23% (248/266)
  91.31% (2144/2348)
  90.38% (554/613)
lib/Serialization/GeneratePCH.cpp
 100.00% (5/5)
 100.00% (5/5)
  87.50% (35/40)
  88.24% (15/17)
lib/Serialization/GlobalModuleIndex.cpp
  90.91% (30/33)
  90.91% (30/33)
  88.84% (621/699)
  82.07% (206/251)
lib/Serialization/Module.cpp
 100.00% (3/3)
 100.00% (3/3)
  98.44% (63/64)
  93.75% (15/16)
lib/Serialization/ModuleFileExtension.cpp
  75.00% (3/4)
  75.00% (3/4)
  50.00% (3/6)
  75.00% (3/4)
lib/Serialization/ModuleManager.cpp
 100.00% (17/17)
 100.00% (17/17)
  98.13% (368/375)
  97.55% (159/163)
lib/Serialization/MultiOnDiskHashTable.h
 100.00% (17/17)
 100.00% (17/17)
  97.52% (197/202)
  95.16% (59/62)
lib/StaticAnalyzer/Checkers/AllocationDiagnostics.cpp
 100.00% (1/1)
 100.00% (1/1)
 100.00% (4/4)
 100.00% (1/1)
lib/StaticAnalyzer/Checkers/AnalysisOrderChecker.cpp
  80.00% (8/10)
  80.00% (8/10)
  81.40% (35/43)
  73.91% (17/23)
lib/StaticAnalyzer/Checkers/AnalyzerStatsChecker.cpp
 100.00% (2/2)
 100.00% (2/2)
  80.41% (78/97)
  66.67% (22/33)
lib/StaticAnalyzer/Checkers/ArrayBoundChecker.cpp
 100.00% (2/2)
 100.00% (2/2)
  96.43% (54/56)
  90.00% (18/20)
lib/StaticAnalyzer/Checkers/ArrayBoundCheckerV2.cpp
  80.00% (12/15)
  80.00% (12/15)
  91.30% (231/253)
  85.15% (86/101)
lib/StaticAnalyzer/Checkers/BasicObjCFoundationChecks.cpp
 100.00% (44/44)
 100.00% (44/44)
  94.62% (879/929)
  92.26% (429/465)
lib/StaticAnalyzer/Checkers/BlockInCriticalSectionChecker.cpp
 100.00% (8/8)
 100.00% (8/8)
  98.63% (72/73)
  97.78% (44/45)
lib/StaticAnalyzer/Checkers/BoolAssignmentChecker.cpp
 100.00% (4/4)
 100.00% (4/4)
  90.83% (109/120)
  92.68% (38/41)
lib/StaticAnalyzer/Checkers/BuiltinFunctionChecker.cpp
 100.00% (2/2)
 100.00% (2/2)
  98.86% (87/88)
  95.45% (21/22)
lib/StaticAnalyzer/Checkers/CStringChecker.cpp
 100.00% (49/49)
 100.00% (52/52)
  92.63% (1798/1941)
  88.08% (628/713)
lib/StaticAnalyzer/Checkers/CStringSyntaxChecker.cpp
 100.00% (12/12)
 100.00% (12/12)
  95.54% (107/112)
  92.86% (65/70)
lib/StaticAnalyzer/Checkers/CXXSelfAssignmentChecker.cpp
 100.00% (3/3)
 100.00% (3/3)
 100.00% (24/24)
 100.00% (13/13)
lib/StaticAnalyzer/Checkers/CallAndMessageChecker.cpp
 100.00% (16/16)
 100.00% (17/17)
  94.70% (482/509)
  92.49% (197/213)
lib/StaticAnalyzer/Checkers/CastSizeChecker.cpp
 100.00% (3/3)
 100.00% (3/3)
  94.90% (93/98)
  94.83% (55/58)
lib/StaticAnalyzer/Checkers/CastToStructChecker.cpp
 100.00% (4/4)
 100.00% (4/4)
  98.68% (75/76)
  97.37% (37/38)
lib/StaticAnalyzer/Checkers/CheckObjCDealloc.cpp
 100.00% (33/33)
 100.00% (33/33)
  95.44% (754/790)
  91.99% (333/362)
lib/StaticAnalyzer/Checkers/CheckObjCInstMethSignature.cpp
 100.00% (5/5)
 100.00% (5/5)
 100.00% (90/90)
 100.00% (23/23)
lib/StaticAnalyzer/Checkers/CheckSecuritySyntaxOnly.cpp
 100.00% (22/22)
 100.00% (30/30)
  88.38% (502/568)
  78.87% (224/284)
lib/StaticAnalyzer/Checkers/CheckSizeofPointer.cpp
 100.00% (6/6)
 100.00% (6/6)
  97.67% (42/43)
  95.00% (19/20)
lib/StaticAnalyzer/Checkers/ChrootChecker.cpp
 100.00% (8/8)
 100.00% (8/8)
  94.62% (88/93)
  89.80% (44/49)
lib/StaticAnalyzer/Checkers/ClangCheckers.cpp
 100.00% (1/1)
 100.00% (1/1)
 100.00% (272/272)
 100.00% (128/128)
lib/StaticAnalyzer/Checkers/CloneChecker.cpp
 100.00% (6/6)
 100.00% (6/6)
 100.00% (135/135)
 100.00% (29/29)
lib/StaticAnalyzer/Checkers/ConversionChecker.cpp
 100.00% (7/7)
 100.00% (7/7)
  95.92% (141/147)
  93.62% (88/94)
lib/StaticAnalyzer/Checkers/DeadStoresChecker.cpp
  90.48% (19/21)
  90.48% (19/21)
  96.94% (348/359)
  97.61% (204/209)
lib/StaticAnalyzer/Checkers/DebugCheckers.cpp
  55.00% (11/20)
  55.00% (11/20)
  69.23% (72/104)
  64.10% (25/39)
lib/StaticAnalyzer/Checkers/DereferenceChecker.cpp
 100.00% (7/7)
 100.00% (7/7)
  95.74% (225/235)
  95.29% (81/85)
lib/StaticAnalyzer/Checkers/DirectIvarAssignment.cpp
 100.00% (12/12)
 100.00% (12/12)
  93.18% (123/132)
  91.04% (61/67)
lib/StaticAnalyzer/Checkers/DivZeroChecker.cpp
 100.00% (3/3)
 100.00% (3/3)
  98.11% (52/53)
  96.30% (26/27)
lib/StaticAnalyzer/Checkers/DynamicTypeChecker.cpp
 100.00% (8/8)
 100.00% (8/8)
  85.51% (118/138)
  89.29% (50/56)
lib/StaticAnalyzer/Checkers/DynamicTypePropagation.cpp
 100.00% (27/27)
 100.00% (27/27)
  95.80% (752/785)
  92.47% (307/332)
lib/StaticAnalyzer/Checkers/ExprInspectionChecker.cpp
  94.12% (16/17)
  94.12% (16/17)
  85.05% (165/194)
  82.89% (63/76)
lib/StaticAnalyzer/Checkers/FixedAddressChecker.cpp
 100.00% (2/2)
 100.00% (2/2)
 100.00% (32/32)
 100.00% (16/16)
lib/StaticAnalyzer/Checkers/GTestChecker.cpp
 100.00% (8/8)
 100.00% (8/8)
  95.21% (139/146)
  87.93% (51/58)
lib/StaticAnalyzer/Checkers/GenericTaintChecker.cpp
  90.91% (30/33)
  90.91% (30/33)
  92.48% (504/545)
  89.61% (276/308)
lib/StaticAnalyzer/Checkers/IdenticalExprChecker.cpp
 100.00% (10/10)
 100.00% (10/10)
  93.84% (396/422)
  91.79% (179/195)
lib/StaticAnalyzer/Checkers/IteratorChecker.cpp
  82.76% (48/58)
  82.76% (48/58)
  75.74% (409/540)
  74.09% (243/328)
lib/StaticAnalyzer/Checkers/IvarInvalidationChecker.cpp
 100.00% (27/27)
 100.00% (28/28)
  96.36% (477/495)
  93.64% (206/220)
lib/StaticAnalyzer/Checkers/LLVMConventionsChecker.cpp
   0.00% (0/24)
   0.00% (0/24)
   0.00% (0/210)
   0.00% (0/126)
lib/StaticAnalyzer/Checkers/LocalizationChecker.cpp
 100.00% (51/51)
 100.00% (51/51)
  98.65% (1676/1699)
  96.89% (561/579)
lib/StaticAnalyzer/Checkers/MPI-Checker/MPIBugReporter.cpp
 100.00% (4/4)
 100.00% (4/4)
 100.00% (73/73)
 100.00% (18/18)
lib/StaticAnalyzer/Checkers/MPI-Checker/MPIBugReporter.h
 100.00% (3/3)
 100.00% (3/3)
 100.00% (12/12)
 100.00% (3/3)
lib/StaticAnalyzer/Checkers/MPI-Checker/MPIChecker.cpp
 100.00% (6/6)
 100.00% (6/6)
  94.16% (145/154)
  91.03% (71/78)
lib/StaticAnalyzer/Checkers/MPI-Checker/MPIChecker.h
 100.00% (4/4)
 100.00% (4/4)
 100.00% (16/16)
 100.00% (7/7)
lib/StaticAnalyzer/Checkers/MPI-Checker/MPIFunctionClassifier.cpp
  44.44% (8/18)
  44.44% (8/18)
  82.89% (189/228)
  31.03% (9/29)
lib/StaticAnalyzer/Checkers/MPI-Checker/MPITypes.h
 100.00% (4/4)
 100.00% (4/4)
 100.00% (11/11)
 100.00% (4/4)
lib/StaticAnalyzer/Checkers/MacOSKeychainAPIChecker.cpp
  90.48% (19/21)
  90.48% (19/21)
  88.71% (393/443)
  83.57% (178/213)
lib/StaticAnalyzer/Checkers/MacOSXAPIChecker.cpp
 100.00% (4/4)
 100.00% (4/4)
  94.50% (103/109)
  93.10% (54/58)
lib/StaticAnalyzer/Checkers/MallocChecker.cpp
  95.05% (96/101)
  95.15% (98/103)
  89.37% (2068/2314)
  87.36% (1127/1290)
lib/StaticAnalyzer/Checkers/MallocOverflowSecurityChecker.cpp
 100.00% (20/20)
 100.00% (22/22)
  95.74% (225/235)
  91.60% (120/131)
lib/StaticAnalyzer/Checkers/MallocSizeofChecker.cpp
  94.44% (17/18)
  94.44% (17/18)
  94.58% (157/166)
  94.62% (88/93)
lib/StaticAnalyzer/Checkers/MisusedMovedObjectChecker.cpp
 100.00% (23/23)
 100.00% (23/23)
  92.52% (334/361)
  89.81% (194/216)
lib/StaticAnalyzer/Checkers/NSAutoreleasePoolChecker.cpp
 100.00% (2/2)
 100.00% (2/2)
  88.89% (32/36)
  95.65% (22/23)
lib/StaticAnalyzer/Checkers/NSErrorChecker.cpp
 100.00% (16/16)
 100.00% (18/18)
  97.99% (195/199)
  96.43% (108/112)
lib/StaticAnalyzer/Checkers/NoReturnFunctionChecker.cpp
 100.00% (3/3)
 100.00% (3/3)
  96.04% (97/101)
  92.50% (37/40)
lib/StaticAnalyzer/Checkers/NonNullParamChecker.cpp
 100.00% (4/4)
 100.00% (4/4)
  98.24% (167/170)
  96.15% (75/78)
lib/StaticAnalyzer/Checkers/NullabilityChecker.cpp
  94.29% (33/35)
  94.87% (37/39)
  82.75% (777/939)
  82.41% (417/506)
lib/StaticAnalyzer/Checkers/NumberObjectConversionChecker.cpp
 100.00% (4/4)
 100.00% (4/4)
 100.00% (281/281)
 100.00% (70/70)
lib/StaticAnalyzer/Checkers/ObjCAtSyncChecker.cpp
 100.00% (2/2)
 100.00% (2/2)
  98.21% (55/56)
  96.00% (24/25)
lib/StaticAnalyzer/Checkers/ObjCContainersASTChecker.cpp
 100.00% (9/9)
 100.00% (9/9)
  95.65% (110/115)
  91.80% (56/61)
lib/StaticAnalyzer/Checkers/ObjCContainersChecker.cpp
  87.50% (7/8)
  87.50% (7/8)
  95.28% (101/106)
  90.00% (45/50)
lib/StaticAnalyzer/Checkers/ObjCMissingSuperCallChecker.cpp
 100.00% (8/8)
 100.00% (8/8)
 100.00% (131/131)
 100.00% (34/34)
lib/StaticAnalyzer/Checkers/ObjCPropertyChecker.cpp
 100.00% (3/3)
 100.00% (3/3)
  97.56% (40/41)
  95.45% (21/22)
lib/StaticAnalyzer/Checkers/ObjCSelfInitChecker.cpp
  95.00% (19/20)
  95.00% (19/20)
  82.73% (230/278)
  79.72% (114/143)
lib/StaticAnalyzer/Checkers/ObjCSuperDeallocChecker.cpp
 100.00% (13/13)
 100.00% (13/13)
  97.77% (175/179)
  94.67% (71/75)
lib/StaticAnalyzer/Checkers/ObjCUnusedIVarsChecker.cpp
  85.71% (6/7)
  85.71% (6/7)
  88.97% (121/136)
  84.29% (59/70)
lib/StaticAnalyzer/Checkers/PaddingChecker.cpp
 100.00% (16/16)
 100.00% (16/16)
  97.64% (289/296)
  92.22% (83/90)
lib/StaticAnalyzer/Checkers/PointerArithChecker.cpp
 100.00% (15/15)
 100.00% (15/15)
  96.20% (228/237)
  93.13% (122/131)
lib/StaticAnalyzer/Checkers/PointerSubChecker.cpp
 100.00% (2/2)
 100.00% (2/2)
 100.00% (41/41)
 100.00% (20/20)
lib/StaticAnalyzer/Checkers/PthreadLockChecker.cpp
 100.00% (22/22)
 100.00% (22/22)
  92.46% (319/345)
  90.00% (171/190)
lib/StaticAnalyzer/Checkers/RetainCountChecker.cpp
  91.26% (167/183)
  91.44% (171/187)
  90.84% (2904/3197)
  90.06% (1232/1368)
lib/StaticAnalyzer/Checkers/ReturnPointerRangeChecker.cpp
 100.00% (2/2)
 100.00% (2/2)
  98.21% (55/56)
  94.74% (18/19)
lib/StaticAnalyzer/Checkers/ReturnUndefChecker.cpp
 100.00% (5/5)
 100.00% (5/5)
  98.72% (77/78)
  97.30% (36/37)
lib/StaticAnalyzer/Checkers/SelectorExtras.h
  66.67% (2/3)
  78.57% (11/14)
  70.59% (12/17)
  83.33% (5/6)
lib/StaticAnalyzer/Checkers/SimpleStreamChecker.cpp
  85.00% (17/20)
  85.00% (17/20)
  93.08% (148/159)
  89.04% (65/73)
lib/StaticAnalyzer/Checkers/StackAddrEscapeChecker.cpp
 100.00% (7/7)
 100.00% (7/7)
  96.17% (226/235)
  93.26% (83/89)
lib/StaticAnalyzer/Checkers/StdLibraryFunctionsChecker.cpp
  95.45% (21/22)
  95.45% (21/22)
  99.04% (1336/1349)
  98.20% (601/612)
lib/StaticAnalyzer/Checkers/StreamChecker.cpp
  70.00% (21/30)
  70.00% (21/30)
  75.40% (236/313)
  82.12% (147/179)
lib/StaticAnalyzer/Checkers/TaintTesterChecker.cpp
 100.00% (3/3)
 100.00% (3/3)
  95.24% (20/21)
  91.67% (11/12)
lib/StaticAnalyzer/Checkers/TestAfterDivZeroChecker.cpp
 100.00% (16/16)
 100.00% (16/16)
  99.44% (176/177)
  99.08% (108/109)
lib/StaticAnalyzer/Checkers/TraversalChecker.cpp
  57.14% (4/7)
  57.14% (4/7)
  42.37% (25/59)
  28.57% (6/21)
lib/StaticAnalyzer/Checkers/UndefBranchChecker.cpp
 100.00% (5/5)
 100.00% (5/5)
 100.00% (65/65)
 100.00% (24/24)
lib/StaticAnalyzer/Checkers/UndefCapturedBlockVarChecker.cpp
 100.00% (3/3)
 100.00% (3/3)
 100.00% (63/63)
 100.00% (32/32)
lib/StaticAnalyzer/Checkers/UndefResultChecker.cpp
 100.00% (3/3)
 100.00% (3/3)
  96.55% (84/87)
  92.50% (37/40)
lib/StaticAnalyzer/Checkers/UndefinedArraySubscriptChecker.cpp
 100.00% (2/2)
 100.00% (2/2)
  88.89% (24/27)
  73.33% (11/15)
lib/StaticAnalyzer/Checkers/UndefinedAssignmentChecker.cpp
 100.00% (2/2)
 100.00% (2/2)
  98.31% (58/59)
  96.55% (28/29)
lib/StaticAnalyzer/Checkers/UnixAPIChecker.cpp
  94.44% (17/18)
  94.74% (18/19)
  87.77% (280/319)
  82.95% (107/129)
lib/StaticAnalyzer/Checkers/UnreachableCodeChecker.cpp
 100.00% (6/6)
 100.00% (6/6)
  97.40% (187/192)
  96.15% (125/130)
lib/StaticAnalyzer/Checkers/VLASizeChecker.cpp
 100.00% (3/3)
 100.00% (3/3)
  97.79% (133/136)
  92.86% (39/42)
lib/StaticAnalyzer/Checkers/ValistChecker.cpp
 100.00% (14/14)
 100.00% (16/16)
  98.12% (261/266)
  96.69% (146/151)
lib/StaticAnalyzer/Checkers/VforkChecker.cpp
 100.00% (10/10)
 100.00% (10/10)
  99.20% (124/125)
  98.08% (51/52)
lib/StaticAnalyzer/Checkers/VirtualCallChecker.cpp
  91.67% (11/12)
  91.67% (11/12)
  95.40% (166/174)
  92.41% (73/79)
lib/StaticAnalyzer/Core/APSIntType.cpp
 100.00% (1/1)
 100.00% (1/1)
  63.64% (21/33)
  70.83% (17/24)
lib/StaticAnalyzer/Core/AnalysisManager.cpp
  75.00% (3/4)
  75.00% (3/4)
  94.74% (18/19)
  90.00% (9/10)
lib/StaticAnalyzer/Core/AnalyzerOptions.cpp
 100.00% (39/39)
 100.00% (39/39)
  97.26% (568/584)
  97.07% (232/239)
lib/StaticAnalyzer/Core/BasicValueFactory.cpp
  83.33% (15/18)
  83.33% (15/18)
  85.87% (231/269)
  85.19% (69/81)
lib/StaticAnalyzer/Core/BlockCounter.cpp
 100.00% (11/11)
 100.00% (11/11)
 100.00% (36/36)
 100.00% (14/14)
lib/StaticAnalyzer/Core/BugReporter.cpp
  89.23% (116/130)
  89.39% (118/132)
  92.08% (2931/3183)
  91.22% (1299/1424)
lib/StaticAnalyzer/Core/BugReporterVisitors.cpp
  93.33% (42/45)
  93.33% (42/45)
  91.95% (1508/1640)
  90.52% (773/854)
lib/StaticAnalyzer/Core/CallEvent.cpp
  96.67% (58/60)
  96.67% (58/60)
  95.14% (1018/1070)
  93.74% (494/527)
lib/StaticAnalyzer/Core/Checker.cpp
  80.00% (4/5)
  80.00% (4/5)
  60.00% (6/10)
  80.00% (4/5)
lib/StaticAnalyzer/Core/CheckerContext.cpp
 100.00% (5/5)
 100.00% (5/5)
  95.95% (71/74)
  96.30% (52/54)
lib/StaticAnalyzer/Core/CheckerHelpers.cpp
 100.00% (5/5)
 100.00% (5/5)
  91.30% (63/69)
  88.89% (48/54)
lib/StaticAnalyzer/Core/CheckerManager.cpp
  98.75% (79/80)
  98.85% (86/87)
  97.96% (433/442)
  97.03% (196/202)
lib/StaticAnalyzer/Core/CheckerRegistry.cpp
  87.50% (7/8)
  87.50% (7/8)
  74.36% (116/156)
  80.30% (53/66)
lib/StaticAnalyzer/Core/ConstraintManager.cpp
  33.33% (1/3)
  33.33% (1/3)
   5.88% (1/17)
   7.69% (1/13)
lib/StaticAnalyzer/Core/CoreEngine.cpp
  62.79% (27/43)
  62.79% (27/43)
  80.71% (502/622)
  66.67% (144/216)
lib/StaticAnalyzer/Core/DynamicTypeMap.cpp
 100.00% (2/2)
 100.00% (2/2)
 100.00% (25/25)
 100.00% (11/11)
lib/StaticAnalyzer/Core/Environment.cpp
 100.00% (11/11)
 100.00% (11/11)
  91.19% (145/159)
  86.57% (58/67)
lib/StaticAnalyzer/Core/ExplodedGraph.cpp
 100.00% (17/17)
 100.00% (17/17)
  98.88% (352/356)
  97.56% (160/164)
lib/StaticAnalyzer/Core/ExprEngine.cpp
  92.59% (50/54)
  92.59% (50/54)
  91.29% (2096/2296)
  88.93% (723/813)
lib/StaticAnalyzer/Core/ExprEngineC.cpp
  93.33% (14/15)
  93.33% (14/15)
  92.55% (957/1034)
  92.86% (312/336)
lib/StaticAnalyzer/Core/ExprEngineCXX.cpp
  93.33% (14/15)
  93.33% (14/15)
  95.64% (549/574)
  94.48% (154/163)
lib/StaticAnalyzer/Core/ExprEngineCallAndReturn.cpp
 100.00% (26/26)
 100.00% (26/26)
  98.22% (827/842)
  96.69% (350/362)
lib/StaticAnalyzer/Core/ExprEngineObjC.cpp
 100.00% (4/4)
 100.00% (4/4)
  99.13% (228/230)
  95.35% (41/43)
lib/StaticAnalyzer/Core/FunctionSummary.cpp
  50.00% (1/2)
  50.00% (1/2)
  50.00% (7/14)
  50.00% (4/8)
lib/StaticAnalyzer/Core/HTMLDiagnostics.cpp
 100.00% (16/16)
 100.00% (16/16)
  86.15% (560/650)
  86.00% (172/200)
lib/StaticAnalyzer/Core/IssueHash.cpp
 100.00% (7/7)
 100.00% (7/7)
  88.89% (136/153)
  84.00% (63/75)
lib/StaticAnalyzer/Core/LoopUnrolling.cpp
  95.24% (20/21)
  95.24% (20/21)
  95.43% (167/175)
  92.19% (59/64)
lib/StaticAnalyzer/Core/LoopWidening.cpp
 100.00% (2/2)
 100.00% (2/2)
  94.59% (35/37)
  85.71% (6/7)
lib/StaticAnalyzer/Core/MemRegion.cpp
  73.29% (107/146)
  76.22% (125/164)
  86.22% (1039/1205)
  85.89% (414/482)
lib/StaticAnalyzer/Core/PathDiagnostic.cpp
  83.33% (60/72)
  83.33% (60/72)
  82.52% (878/1064)
  78.04% (437/560)
lib/StaticAnalyzer/Core/PlistDiagnostics.cpp
  81.25% (13/16)
  81.25% (13/16)
  91.77% (357/389)
  88.35% (91/103)
lib/StaticAnalyzer/Core/PrettyStackTraceLocationContext.h
  50.00% (1/2)
  50.00% (1/2)
  42.86% (3/7)
  50.00% (1/2)
lib/StaticAnalyzer/Core/ProgramState.cpp
  90.20% (46/51)
  90.20% (46/51)
  89.67% (573/639)
  84.35% (264/313)
lib/StaticAnalyzer/Core/RangeConstraintManager.cpp
  97.62% (41/42)
  97.62% (41/42)
  94.44% (459/486)
  93.46% (200/214)
lib/StaticAnalyzer/Core/RangedConstraintManager.cpp
 100.00% (6/6)
 100.00% (6/6)
  96.99% (161/166)
  95.31% (61/64)
lib/StaticAnalyzer/Core/RangedConstraintManager.h
 100.00% (1/1)
 100.00% (1/1)
 100.00% (1/1)
 100.00% (1/1)
lib/StaticAnalyzer/Core/RegionStore.cpp
  95.33% (102/107)
  95.54% (107/112)
  97.29% (1725/1773)
  96.25% (848/881)
lib/StaticAnalyzer/Core/SValBuilder.cpp
  96.30% (26/27)
  96.30% (26/27)
  96.32% (497/516)
  95.09% (252/265)
lib/StaticAnalyzer/Core/SVals.cpp
  88.89% (24/27)
  88.89% (24/27)
  65.33% (179/274)
  67.61% (96/142)
lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp
 100.00% (5/5)
 100.00% (5/5)
  89.90% (89/99)
  86.67% (39/45)
lib/StaticAnalyzer/Core/SimpleSValBuilder.cpp
  91.30% (21/23)
  91.30% (21/23)
  89.28% (924/1035)
  85.31% (418/490)
lib/StaticAnalyzer/Core/Store.cpp
  94.44% (17/18)
  94.44% (17/18)
  90.63% (416/459)
  86.39% (165/191)
lib/StaticAnalyzer/Core/SubEngine.cpp
   0.00% (0/1)
   0.00% (0/1)
   0.00% (0/1)
   0.00% (0/1)
lib/StaticAnalyzer/Core/SymbolManager.cpp
  78.72% (37/47)
  78.72% (37/47)
  88.94% (418/470)
  91.54% (184/201)
lib/StaticAnalyzer/Core/Z3ConstraintManager.cpp
   0.00% (0/1)
   0.00% (0/1)
   0.00% (0/5)
   0.00% (0/2)
lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp
  89.47% (34/38)
  89.47% (34/38)
  80.95% (531/656)
  86.69% (241/278)
lib/StaticAnalyzer/Frontend/CheckerRegistration.cpp
  57.14% (4/7)
  57.14% (4/7)
  42.71% (41/96)
  35.14% (13/37)
lib/StaticAnalyzer/Frontend/FrontendActions.cpp
 100.00% (3/3)
 100.00% (3/3)
 100.00% (7/7)
 100.00% (3/3)
lib/StaticAnalyzer/Frontend/ModelConsumer.cpp
 100.00% (2/2)
 100.00% (2/2)
 100.00% (12/12)
 100.00% (8/8)
lib/StaticAnalyzer/Frontend/ModelInjector.cpp
  80.00% (4/5)
  80.00% (4/5)
  93.10% (81/87)
  78.57% (11/14)
tools/driver/cc1_main.cpp
 100.00% (4/4)
 100.00% (4/4)
  86.36% (95/110)
  58.33% (21/36)
tools/driver/cc1as_main.cpp
  83.33% (5/6)
  83.33% (5/6)
  78.44% (302/385)
  77.23% (78/101)
tools/driver/driver.cpp
 100.00% (14/14)
 100.00% (14/14)
  89.25% (357/400)
  83.80% (150/179)
TOTALS
  90.20% (36190/40121)
  40.77% (62511/153333)
  86.39% (689163/797696)
  83.74% (277532/331419)

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/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.0