All files src/compiler/phases/2-analyze/visitors

93.99% Statements 2254/2398
91.73% Branches 655/714
96.22% Functions 51/53
93.67% Lines 2134/2278

Press n or j to go to the next uncovered block, b, p or k for the previous block.

File Statements Branches Functions Lines
ArrowFunctionExpression.js
100% 12/12 100% 1/1 100% 1/1 100% 11/11
AssignmentExpression.js
100% 30/30 100% 7/7 100% 1/1 100% 28/28
Attribute.js
92.2% 201/218 85.36% 70/82 100% 3/3 92.09% 198/215
AwaitBlock.js
50% 24/48 50% 1/2 100% 1/1 46.66% 21/45
BindDirective.js
97.33% 219/225 97.08% 100/103 100% 1/1 97.24% 212/218
CallExpression.js
87.7% 164/187 86.36% 57/66 100% 1/1 87.43% 160/183
ClassBody.js
100% 28/28 100% 7/7 100% 1/1 100% 27/27
ClassDeclaration.js
100% 27/27 75% 3/4 100% 1/1 100% 25/25
ClassDirective.js
100% 14/14 100% 1/1 100% 1/1 100% 13/13
Component.js
100% 21/21 100% 5/5 100% 1/1 100% 20/20
ConstTag.js
94.44% 34/36 91.3% 21/23 100% 1/1 94.11% 32/34
DebugTag.js
62.5% 10/16 100% 0/0 0% 0/1 60% 9/15
EachBlock.js
100% 45/45 100% 14/14 100% 1/1 100% 42/42
ExportDefaultDeclaration.js
81.25% 13/16 50% 1/2 100% 1/1 80% 12/15
ExportNamedDeclaration.js
74.6% 47/63 90.47% 19/21 100% 1/1 73.77% 45/61
ExportSpecifier.js
91.11% 41/45 55.55% 5/9 100% 2/2 90.9% 40/44
ExpressionStatement.js
100% 39/39 100% 8/8 100% 1/1 100% 38/38
ExpressionTag.js
92.3% 24/26 75% 3/4 100% 1/1 91.3% 21/23
FunctionDeclaration.js
100% 18/18 100% 2/2 100% 1/1 100% 16/16
FunctionExpression.js
100% 12/12 100% 1/1 100% 1/1 100% 11/11
HtmlTag.js
100% 21/21 100% 2/2 100% 1/1 100% 19/19
Identifier.js
96.94% 127/131 93.33% 42/45 100% 1/1 96.8% 121/125
IfBlock.js
100% 23/23 100% 5/5 100% 1/1 100% 21/21
ImportDeclaration.js
100% 31/31 100% 8/8 100% 1/1 100% 30/30
KeyBlock.js
100% 22/22 100% 2/2 100% 1/1 100% 20/20
LabeledStatement.js
97.95% 96/98 95.65% 22/23 100% 1/1 97.89% 93/95
LetDirective.js
100% 25/25 100% 8/8 100% 1/1 100% 24/24
MemberExpression.js
100% 58/58 100% 24/24 100% 1/1 100% 54/54
NewExpression.js
100% 16/16 100% 3/3 100% 1/1 100% 15/15
OnDirective.js
100% 30/30 100% 6/6 100% 1/1 100% 28/28
RegularElement.js
98.24% 168/171 96% 48/50 100% 1/1 98.14% 159/162
RenderTag.js
95.45% 42/44 88.88% 8/9 100% 1/1 95% 38/40
SlotElement.js
95.65% 44/46 92.3% 12/13 100% 1/1 95.23% 40/42
SnippetBlock.js
100% 57/57 96% 24/25 100% 1/1 100% 55/55
SpreadAttribute.js
100% 14/14 100% 1/1 100% 1/1 100% 13/13
StyleDirective.js
100% 40/40 100% 10/10 100% 1/1 100% 37/37
SvelteBody.js
92% 23/25 50% 2/4 100% 1/1 90.9% 20/22
SvelteComponent.js
100% 18/18 100% 2/2 100% 1/1 100% 16/16
SvelteDocument.js
100% 13/13 100% 1/1 100% 1/1 100% 12/12
SvelteElement.js
100% 70/70 100% 20/20 100% 1/1 100% 65/65
SvelteFragment.js
93.1% 27/29 90.9% 10/11 100% 1/1 92.59% 25/27
SvelteHead.js
100% 20/20 100% 3/3 100% 1/1 100% 18/18
SvelteSelf.js
100% 26/26 100% 7/7 100% 1/1 100% 24/24
SvelteWindow.js
100% 13/13 100% 1/1 100% 1/1 100% 12/12
TaggedTemplateExpression.js
41.66% 10/24 100% 0/0 0% 0/1 39.13% 9/23
Text.js
90% 18/20 80% 4/5 100% 1/1 88.23% 15/17
TitleElement.js
100% 22/22 100% 7/7 100% 1/1 100% 21/21
UpdateExpression.js
100% 27/27 80% 4/5 100% 1/1 100% 25/25
UseDirective.js
100% 13/13 100% 1/1 100% 1/1 100% 12/12
VariableDeclarator.js
93.6% 117/125 82.35% 42/51 100% 1/1 93.33% 112/120