LCOV - code coverage report
Current view: top level - tools/clang/include/clang/AST Hit Total Coverage
Test: llvm-toolchain.info Lines: 10037 10808 92.9 %
Date: 2017-03-30 17:00:58 Functions: 8145 44977 18.1 %
Legend: Rating: low: < 75 % medium: >= 75 % high: >= 90 %

Filename Sort by name Line Coverage ( show details ) Sort by line coverage Functions Sort by function coverage
APValue.h
100.0%
100.0 % 111 / 111 100.0 % 10 / 10
ASTConsumer.h
100.0%
100.0 % 17 / 17 93.8 % 15 / 16
ASTContext.h
98.2%98.2%
98.2 % 214 / 218 89.3 % 67 / 75
ASTImporter.h
100.0%
100.0 % 2 / 2 100.0 % 1 / 1
ASTLambda.h
100.0%
100.0 % 21 / 21 100.0 % 5 / 5
ASTMutationListener.h
0.0%
0.0 % 0 / 26 0.0 % 0 / 19
ASTTypeTraits.h
98.9%98.9%
98.9 % 89 / 90 98.8 % 85 / 86
ASTUnresolvedSet.h
80.8%80.8%
80.8 % 21 / 26 - 0 / 0
ASTVector.h
75.8%75.8%
75.8 % 100 / 132 90.5 % 19 / 21
Attr.h
93.1%93.1%
93.1 % 27 / 29 - 0 / 0
AttrIterator.h
100.0%
100.0 % 20 / 20 98.3 % 288 / 293
Availability.h
100.0%
100.0 % 5 / 5 - 0 / 0
BaseSubobject.h
100.0%
100.0 % 8 / 8 - 0 / 0
BuiltinTypes.def
63.2%63.2%
63.2 % 24 / 38 - 0 / 0
CXXInheritance.h
100.0%
100.0 % 27 / 27 100.0 % 3 / 3
CanonicalType.h
94.9%94.9%
94.9 % 74 / 78 100.0 % 2 / 2
CharUnits.h
100.0%
100.0 % 42 / 42 - 0 / 0
Comment.h
98.3%98.3%
98.3 % 177 / 180 100.0 % 6 / 6
CommentBriefParser.h
100.0%
100.0 % 2 / 2 - 0 / 0
CommentCommandTraits.h
75.0%75.0%
75.0 % 3 / 4 - 0 / 0
CommentLexer.h
100.0%
100.0 % 42 / 42 - 0 / 0
CommentParser.h
100.0%
100.0 % 17 / 17 100.0 % 3 / 3
CommentSema.h
100.0%
100.0 % 4 / 4 100.0 % 1 / 1
CommentVisitor.h
80.0%80.0%
80.0 % 4 / 5 100.0 % 3 / 3
Decl.h
93.7%93.7%
93.7 % 567 / 605 49.6 % 59 / 119
DeclAccessPair.h
100.0%
100.0 % 8 / 8 - 0 / 0
DeclBase.h
98.8%98.8%
98.8 % 250 / 253 97.4 % 299 / 307
DeclCXX.h
95.9%95.9%
95.9 % 513 / 535 66.7 % 82 / 123
DeclContextInternals.h
96.5%96.5%
96.5 % 83 / 86 100.0 % 8 / 8
DeclFriend.h
85.4%85.4%
85.4 % 41 / 48 66.7 % 4 / 6
DeclGroup.h
100.0%
100.0 % 36 / 36 100.0 % 1 / 1
DeclLookups.h
83.3%83.3%
83.3 % 25 / 30 71.4 % 5 / 7
DeclObjC.h
93.7%93.7%
93.7 % 431 / 460 69.5 % 66 / 95
DeclOpenMP.h
87.0%87.0%
87.0 % 20 / 23 0.0 % 0 / 6
DeclTemplate.h
92.4%92.4%
92.4 % 402 / 435 58.8 % 47 / 80
DeclVisitor.h
80.0%80.0%
80.0 % 4 / 5 100.0 % 10 / 10
DeclarationName.h
96.8%96.8%
96.8 % 60 / 62 - 0 / 0
DependentDiagnostic.h
100.0%
100.0 % 16 / 16 - 0 / 0
EvaluatedExprVisitor.h
100.0%
100.0 % 30 / 30 37.9 % 36 / 95
Expr.h
98.5%98.5%
98.5 % 974 / 989 74.7 % 121 / 162
ExprCXX.h
95.9%95.9%
95.9 % 731 / 762 85.9 % 73 / 85
ExprObjC.h
89.6%89.6%
89.6 % 294 / 328 85.7 % 24 / 28
ExprOpenMP.h
97.2%97.2%
97.2 % 35 / 36 66.7 % 2 / 3
ExternalASTSource.h
86.8%86.8%
86.8 % 59 / 68 87.5 % 7 / 8
GlobalDecl.h
100.0%
100.0 % 26 / 26 - 0 / 0
LambdaCapture.h
100.0%
100.0 % 9 / 9 - 0 / 0
LocInfoType.h
100.0%
100.0 % 8 / 8 100.0 % 1 / 1
Mangle.h
93.3%93.3%
93.3 % 14 / 15 66.7 % 4 / 6
NSAPI.h
100.0%
100.0 % 16 / 16 100.0 % 3 / 3
NestedNameSpecifier.h
97.0%97.0%
97.0 % 32 / 33 - 0 / 0
ODRHash.h
100.0%
100.0 % 2 / 2 100.0 % 2 / 2
OpenMPClause.h
96.6%96.6%
96.6 % 605 / 626 100.0 % 44 / 44
OperationKinds.def
64.4%64.4%
64.4 % 67 / 104 - 0 / 0
ParentMap.h
100.0%
100.0 % 4 / 4 - 0 / 0
PrettyPrinter.h
100.0%
100.0 % 10 / 10 100.0 % 1 / 1
RawCommentList.h
100.0%
100.0 % 28 / 28 100.0 % 1 / 1
RecordLayout.h
95.5%95.5%
95.5 % 21 / 22 100.0 % 1 / 1
RecursiveASTVisitor.h
59.9%59.9%
59.9 % 425 / 709 13.6 % 5584 / 40911
Redeclarable.h
97.1%97.1%
97.1 % 68 / 70 100.0 % 36 / 36
Stmt.h
96.2%96.2%
96.2 % 330 / 343 83.3 % 25 / 30
StmtCXX.h
95.2%95.2%
95.2 % 79 / 83 80.0 % 8 / 10
StmtIterator.h
100.0%
100.0 % 27 / 27 100.0 % 2 / 2
StmtObjC.h
73.2%73.2%
73.2 % 60 / 82 28.6 % 2 / 7
StmtOpenMP.h
99.8%99.8%
99.8 % 471 / 472 100.0 % 171 / 171
StmtVisitor.h
96.3%96.3%
96.3 % 78 / 81 35.2 % 617 / 1751
TemplateBase.h
92.6%92.6%
92.6 % 87 / 94 100.0 % 2 / 2
TemplateName.h
98.5%98.5%
98.5 % 65 / 66 100.0 % 5 / 5
Type.h
98.2%98.2%
98.2 % 1149 / 1170 92.3 % 167 / 181
TypeLoc.h
96.7%96.7%
96.7 % 549 / 568 96.6 % 85 / 88
TypeLocNodes.def
100.0%
100.0 % 1 / 1 - 0 / 0
TypeLocVisitor.h
66.7%66.7%
66.7 % 4 / 6 92.3 % 12 / 13
TypeNodes.def
100.0%
100.0 % 56 / 56 60.0 % 6 / 10
TypeOrdering.h
100.0%
100.0 % 10 / 10 - 0 / 0
TypeVisitor.h
50.0%50.0%
50.0 % 2 / 4 100.0 % 7 / 7
UnresolvedSet.h
100.0%
100.0 % 25 / 25 - 0 / 0
VTTBuilder.h
100.0%
100.0 % 8 / 8 100.0 % 1 / 1
VTableBuilder.h
100.0%
100.0 % 71 / 71 100.0 % 6 / 6

Generated by: LCOV version 1.13