Skip to content

Commit f0fc7a0

Browse files
committed
Add test for #499
1 parent e50f447 commit f0fc7a0

File tree

2 files changed

+89
-0
lines changed

2 files changed

+89
-0
lines changed

tests/baselines/Issue499.baseline.txt

Lines changed: 84 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,84 @@
1+
original file
2+
-----------------------------------
3+
const fn = ({
4+
arg = [],
5+
}) => {
6+
return "This line should be highlighted correctly";
7+
}
8+
-----------------------------------
9+
10+
Grammar: TypeScript.tmLanguage
11+
-----------------------------------
12+
>const fn = ({
13+
^^^^^
14+
source.ts meta.var.expr.ts storage.type.ts
15+
^
16+
source.ts meta.var.expr.ts
17+
^^
18+
source.ts meta.var.expr.ts meta.var-single-variable.expr.ts meta.definition.variable.ts variable.other.readwrite.ts
19+
^
20+
source.ts meta.var.expr.ts meta.var-single-variable.expr.ts
21+
^
22+
source.ts meta.var.expr.ts keyword.operator.assignment.ts
23+
^
24+
source.ts meta.var.expr.ts
25+
^
26+
source.ts meta.var.expr.ts meta.brace.round.ts
27+
^
28+
source.ts meta.var.expr.ts meta.objectliteral.ts punctuation.definition.block.ts
29+
^^
30+
source.ts meta.var.expr.ts meta.objectliteral.ts
31+
> arg = [],
32+
^^
33+
source.ts meta.var.expr.ts meta.objectliteral.ts
34+
^^^
35+
source.ts meta.var.expr.ts meta.objectliteral.ts meta.object.member.ts variable.other.readwrite.ts
36+
^
37+
source.ts meta.var.expr.ts meta.objectliteral.ts meta.object.member.ts
38+
^
39+
source.ts meta.var.expr.ts meta.objectliteral.ts meta.object.member.ts keyword.operator.assignment.ts
40+
^
41+
source.ts meta.var.expr.ts meta.objectliteral.ts meta.object.member.ts
42+
^
43+
source.ts meta.var.expr.ts meta.objectliteral.ts meta.object.member.ts meta.array.literal.ts meta.brace.square.ts
44+
^
45+
source.ts meta.var.expr.ts meta.objectliteral.ts meta.object.member.ts meta.array.literal.ts meta.brace.square.ts
46+
^
47+
source.ts meta.var.expr.ts meta.objectliteral.ts punctuation.separator.comma.ts
48+
^^
49+
source.ts meta.var.expr.ts meta.objectliteral.ts
50+
>}) => {
51+
^
52+
source.ts meta.var.expr.ts meta.objectliteral.ts punctuation.definition.block.ts
53+
^
54+
source.ts meta.var.expr.ts meta.brace.round.ts
55+
^
56+
source.ts meta.var.expr.ts
57+
^^
58+
source.ts meta.var.expr.ts meta.arrow.ts storage.type.function.arrow.ts
59+
^
60+
source.ts meta.var.expr.ts meta.arrow.ts
61+
^
62+
source.ts meta.var.expr.ts meta.arrow.ts meta.block.ts punctuation.definition.block.ts
63+
^^
64+
source.ts meta.var.expr.ts meta.arrow.ts meta.block.ts
65+
> return "This line should be highlighted correctly";
66+
^^
67+
source.ts meta.var.expr.ts meta.arrow.ts meta.block.ts
68+
^^^^^^
69+
source.ts meta.var.expr.ts meta.arrow.ts meta.block.ts keyword.control.flow.ts
70+
^
71+
source.ts meta.var.expr.ts meta.arrow.ts meta.block.ts
72+
^
73+
source.ts meta.var.expr.ts meta.arrow.ts meta.block.ts string.quoted.double.ts punctuation.definition.string.begin.ts
74+
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
75+
source.ts meta.var.expr.ts meta.arrow.ts meta.block.ts string.quoted.double.ts
76+
^
77+
source.ts meta.var.expr.ts meta.arrow.ts meta.block.ts string.quoted.double.ts punctuation.definition.string.end.ts
78+
^
79+
source.ts meta.var.expr.ts meta.arrow.ts meta.block.ts punctuation.terminator.statement.ts
80+
^^
81+
source.ts meta.var.expr.ts meta.arrow.ts meta.block.ts
82+
>}
83+
^
84+
source.ts meta.var.expr.ts meta.arrow.ts meta.block.ts punctuation.definition.block.ts

tests/cases/Issue499.ts

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
const fn = ({
2+
arg = [],
3+
}) => {
4+
return "This line should be highlighted correctly";
5+
}

0 commit comments

Comments
 (0)