@@ -3,6 +3,9 @@ original file
33switch (0) // discard and renew state per mode
44{
55}
6+ this.foo({
7+ one, two, three // some comment
8+ })
69-----------------------------------
710
811Grammar: TypeScript.tmLanguage
@@ -29,4 +32,43 @@ Grammar: TypeScript.tmLanguage
2932 source.ts switch-statement.expr.ts switch-block.expr.ts punctuation.definition.block.ts
3033>}
3134 ^
32- source.ts switch-statement.expr.ts punctuation.definition.block.ts
35+ source.ts switch-statement.expr.ts punctuation.definition.block.ts
36+ >this.foo({
37+ ^^^^
38+ source.ts meta.function-call.ts variable.language.this.ts
39+ ^
40+ source.ts meta.function-call.ts punctuation.accessor.ts
41+ ^^^
42+ source.ts meta.function-call.ts entity.name.function.ts
43+ ^
44+ source.ts meta.brace.round.ts
45+ ^
46+ source.ts meta.objectliteral.ts punctuation.definition.block.ts
47+ > one, two, three // some comment
48+ ^^^
49+ source.ts meta.objectliteral.ts
50+ ^^^
51+ source.ts meta.objectliteral.ts meta.object.member.ts variable.other.readwrite.ts
52+ ^
53+ source.ts meta.objectliteral.ts punctuation.separator.comma.ts
54+ ^
55+ source.ts meta.objectliteral.ts
56+ ^^^
57+ source.ts meta.objectliteral.ts meta.object.member.ts variable.other.readwrite.ts
58+ ^
59+ source.ts meta.objectliteral.ts punctuation.separator.comma.ts
60+ ^
61+ source.ts meta.objectliteral.ts
62+ ^^^^^
63+ source.ts meta.objectliteral.ts meta.object.member.ts variable.other.readwrite.ts
64+ ^
65+ source.ts meta.objectliteral.ts meta.object.member.ts
66+ ^^
67+ source.ts meta.objectliteral.ts comment.line.double-slash.ts punctuation.definition.comment.ts
68+ ^^^^^^^^^^^^^
69+ source.ts meta.objectliteral.ts comment.line.double-slash.ts
70+ >})
71+ ^
72+ source.ts meta.objectliteral.ts punctuation.definition.block.ts
73+ ^
74+ source.ts meta.brace.round.ts
0 commit comments