All files src/compiler/phases/3-transform/client/visitors

97.97% Statements 3814/3893
93.81% Branches 879/937
98.91% Functions 91/92
97.9% Lines 3689/3768

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

File Statements Branches Functions Lines
AnimateDirective.js
100% 30/30 50% 1/2 100% 1/1 100% 28/28
ArrowFunctionExpression.js
100% 12/12 100% 1/1 100% 1/1 100% 11/11
AssignmentExpression.js
100% 122/122 100% 43/43 100% 2/2 100% 117/117
Attribute.js
100% 16/16 100% 1/1 100% 1/1 100% 14/14
AwaitBlock.js
100% 69/69 100% 13/13 100% 1/1 100% 67/67
BinaryExpression.js
80.55% 29/36 85.71% 6/7 100% 1/1 79.41% 27/34
BindDirective.js
86.04% 222/258 64.86% 48/74 100% 1/1 85.71% 216/252
BlockStatement.js
100% 13/13 100% 1/1 100% 1/1 100% 12/12
BreakStatement.js
90.47% 19/21 50% 1/2 100% 1/1 90% 18/20
CallExpression.js
98.48% 65/66 94.73% 18/19 100% 1/1 98.38% 61/62
ClassBody.js
100% 220/220 95.45% 63/66 100% 2/2 100% 215/215
Comment.js
100% 11/11 100% 1/1 100% 1/1 100% 11/11
Component.js
100% 34/34 100% 3/3 100% 1/1 100% 32/32
ConstTag.js
95.06% 77/81 77.77% 7/9 100% 2/2 94.73% 72/76
DebugTag.js
100% 29/29 66.66% 2/3 100% 1/1 100% 28/28
EachBlock.js
99.42% 344/346 98.94% 94/95 100% 11/11 99.41% 338/340
ExportNamedDeclaration.js
100% 20/20 100% 5/5 100% 1/1 100% 19/19
ExpressionStatement.js
100% 28/28 100% 8/8 100% 1/1 100% 26/26
Fragment.js
100% 274/274 98.5% 66/67 100% 8/8 100% 267/267
FunctionDeclaration.js
100% 25/25 100% 3/3 100% 1/1 100% 23/23
FunctionExpression.js
100% 12/12 100% 1/1 100% 1/1 100% 11/11
HtmlTag.js
100% 29/29 100% 2/2 100% 1/1 100% 27/27
Identifier.js
100% 44/44 100% 13/13 100% 1/1 100% 41/41
IfBlock.js
100% 56/56 100% 7/7 100% 1/1 100% 55/55
ImportDeclaration.js
100% 17/17 100% 3/3 100% 1/1 100% 16/16
KeyBlock.js
100% 20/20 100% 1/1 100% 1/1 100% 19/19
LabeledStatement.js
100% 66/66 94.44% 17/18 100% 1/1 100% 64/64
LetDirective.js
100% 56/56 100% 12/12 100% 3/3 100% 54/54
MemberExpression.js
100% 20/20 100% 6/6 100% 1/1 100% 19/19
OnDirective.js
100% 40/40 80% 4/5 100% 1/1 100% 38/38
Program.js
97.18% 138/142 97.14% 34/35 92.85% 13/14 97.12% 135/139
RegularElement.js
99.29% 703/708 97.98% 195/199 100% 7/7 99.28% 691/696
RenderTag.js
100% 54/54 87.5% 7/8 100% 1/1 100% 52/52
SlotElement.js
100% 72/72 100% 16/16 100% 1/1 100% 70/70
SnippetBlock.js
97.87% 92/94 86.66% 13/15 100% 1/1 97.77% 88/90
SpreadAttribute.js
100% 10/10 100% 1/1 100% 1/1 100% 10/10
SvelteBody.js
100% 12/12 100% 1/1 100% 1/1 100% 11/11
SvelteComponent.js
100% 13/13 100% 1/1 100% 1/1 100% 12/12
SvelteDocument.js
100% 12/12 100% 1/1 100% 1/1 100% 11/11
SvelteElement.js
99.34% 151/152 96.66% 29/30 100% 1/1 99.31% 145/146
SvelteFragment.js
100% 17/17 100% 3/3 100% 1/1 100% 17/17
SvelteHead.js
100% 21/21 100% 1/1 100% 1/1 100% 20/20
SvelteSelf.js
100% 13/13 100% 1/1 100% 1/1 100% 12/12
SvelteWindow.js
100% 12/12 100% 1/1 100% 1/1 100% 11/11
TitleElement.js
100% 26/26 100% 4/4 100% 1/1 100% 24/24
TransitionDirective.js
100% 32/32 100% 6/6 100% 1/1 100% 29/29
UpdateExpression.js
94.44% 68/72 89.28% 25/28 100% 1/1 94.2% 65/69
UseDirective.js
100% 36/36 100% 3/3 100% 1/1 100% 34/34
VariableDeclaration.js
96.6% 313/324 93.47% 86/92 100% 3/3 96.52% 306/317