Skip to content

Commit f3d0ddd

Browse files
committed
Merge branch 'master' of https://github.com/Microsoft/TypeScript-TmLanguage into FixCI
2 parents 8a6051c + 4ed3a65 commit f3d0ddd

17 files changed

+221
-120
lines changed

TypeScript.YAML-tmLanguage

Lines changed: 14 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -11,15 +11,25 @@ patterns:
1111
repository:
1212
var-expr:
1313
name: meta.var.expr.ts
14-
begin: (?<!\()\s*\b(var|let|const(?!\s+enum))\s+([a-zA-Z_$][\w$]*)
14+
begin: (?<!\()\s*\b(var|let|const(?!\s+enum)\b)
1515
beginCaptures:
1616
'1': { name: storage.type.ts }
17-
'2': { name: variable.ts }
18-
end: '(?=$|[;=\}\{])|(?<=\})'
17+
end: (?=$|;)
18+
patterns:
19+
- include: '#var-single-variable'
20+
- include: '#comment'
21+
22+
var-single-variable:
23+
name: meta.var-single-variable.expr.ts
24+
begin: \b([a-zA-Z_$][\w$]*)\s*(=?)
25+
beginCaptures:
26+
'1': { name: variable.ts }
27+
end: (?=$|[;,])
1928
patterns:
2029
- include: '#type-annotation'
2130
- include: '#string'
2231
- include: '#comment'
32+
- include: '#expression'
2333

2434
control-statement:
2535
name: keyword.control.ts
@@ -84,6 +94,7 @@ repository:
8494
'1': { name: brace.curly.ts }
8595
patterns:
8696
- include: '#comment'
97+
- include: '#object-heritage'
8798
- include: '#type-parameters'
8899
- include: '#object-heritage-parent'
89100

TypeScript.tmLanguage

Lines changed: 35 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -986,6 +986,10 @@
986986
<key>include</key>
987987
<string>#comment</string>
988988
</dict>
989+
<dict>
990+
<key>include</key>
991+
<string>#object-heritage</string>
992+
</dict>
989993
<dict>
990994
<key>include</key>
991995
<string>#type-parameters</string>
@@ -1727,24 +1731,47 @@
17271731
<key>var-expr</key>
17281732
<dict>
17291733
<key>begin</key>
1730-
<string>(?&lt;!\()\s*\b(var|let|const(?!\s+enum))\s+([a-zA-Z_$][\w$]*)</string>
1734+
<string>(?&lt;!\()\s*\b(var|let|const(?!\s+enum)\b)</string>
17311735
<key>beginCaptures</key>
17321736
<dict>
17331737
<key>1</key>
17341738
<dict>
17351739
<key>name</key>
17361740
<string>storage.type.ts</string>
17371741
</dict>
1738-
<key>2</key>
1742+
</dict>
1743+
<key>end</key>
1744+
<string>(?=$|;)</string>
1745+
<key>name</key>
1746+
<string>meta.var.expr.ts</string>
1747+
<key>patterns</key>
1748+
<array>
1749+
<dict>
1750+
<key>include</key>
1751+
<string>#var-single-variable</string>
1752+
</dict>
1753+
<dict>
1754+
<key>include</key>
1755+
<string>#comment</string>
1756+
</dict>
1757+
</array>
1758+
</dict>
1759+
<key>var-single-variable</key>
1760+
<dict>
1761+
<key>begin</key>
1762+
<string>\b([a-zA-Z_$][\w$]*)\s*(=?)</string>
1763+
<key>beginCaptures</key>
1764+
<dict>
1765+
<key>1</key>
17391766
<dict>
17401767
<key>name</key>
17411768
<string>variable.ts</string>
17421769
</dict>
17431770
</dict>
17441771
<key>end</key>
1745-
<string>(?=$|[;=\}\{])|(?&lt;=\})</string>
1772+
<string>(?=$|[;,])</string>
17461773
<key>name</key>
1747-
<string>meta.var.expr.ts</string>
1774+
<string>meta.var-single-variable.expr.ts</string>
17481775
<key>patterns</key>
17491776
<array>
17501777
<dict>
@@ -1759,6 +1786,10 @@
17591786
<key>include</key>
17601787
<string>#comment</string>
17611788
</dict>
1789+
<dict>
1790+
<key>include</key>
1791+
<string>#expression</string>
1792+
</dict>
17621793
</array>
17631794
</dict>
17641795
<key>variable-initializer</key>

TypeScriptReact.YAML-tmLanguage

Lines changed: 14 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -14,15 +14,25 @@ patterns:
1414
repository:
1515
var-expr:
1616
name: meta.var.expr.tsx
17-
begin: (?<!\()\s*\b(var|let|const(?!\s+enum))\s+([a-zA-Z_$][\w$]*)
17+
begin: (?<!\()\s*\b(var|let|const(?!\s+enum)\b)
1818
beginCaptures:
1919
'1': { name: storage.type.tsx }
20-
'2': { name: variable.tsx }
21-
end: '(?=$|[;=\}\{])|(?<=\})'
20+
end: (?=$|;)
21+
patterns:
22+
- include: '#var-single-variable'
23+
- include: '#comment'
24+
25+
var-single-variable:
26+
name: meta.var-single-variable.expr.tsx
27+
begin: \b([a-zA-Z_$][\w$]*)\s*(=?)
28+
beginCaptures:
29+
'1': { name: variable.tsx }
30+
end: (?=$|[;,])
2231
patterns:
2332
- include: '#type-annotation'
2433
- include: '#string'
2534
- include: '#comment'
35+
- include: '#expression'
2636

2737
control-statement:
2838
name: keyword.control.tsx
@@ -87,6 +97,7 @@ repository:
8797
'1': { name: brace.curly.tsx }
8898
patterns:
8999
- include: '#comment'
100+
- include: '#object-heritage'
90101
- include: '#type-parameters'
91102
- include: '#object-heritage-parent'
92103

TypeScriptReact.tmLanguage

Lines changed: 35 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1327,6 +1327,10 @@
13271327
<key>include</key>
13281328
<string>#comment</string>
13291329
</dict>
1330+
<dict>
1331+
<key>include</key>
1332+
<string>#object-heritage</string>
1333+
</dict>
13301334
<dict>
13311335
<key>include</key>
13321336
<string>#type-parameters</string>
@@ -2068,24 +2072,47 @@
20682072
<key>var-expr</key>
20692073
<dict>
20702074
<key>begin</key>
2071-
<string>(?&lt;!\()\s*\b(var|let|const(?!\s+enum))\s+([a-zA-Z_$][\w$]*)</string>
2075+
<string>(?&lt;!\()\s*\b(var|let|const(?!\s+enum)\b)</string>
20722076
<key>beginCaptures</key>
20732077
<dict>
20742078
<key>1</key>
20752079
<dict>
20762080
<key>name</key>
20772081
<string>storage.type.tsx</string>
20782082
</dict>
2079-
<key>2</key>
2083+
</dict>
2084+
<key>end</key>
2085+
<string>(?=$|;)</string>
2086+
<key>name</key>
2087+
<string>meta.var.expr.tsx</string>
2088+
<key>patterns</key>
2089+
<array>
2090+
<dict>
2091+
<key>include</key>
2092+
<string>#var-single-variable</string>
2093+
</dict>
2094+
<dict>
2095+
<key>include</key>
2096+
<string>#comment</string>
2097+
</dict>
2098+
</array>
2099+
</dict>
2100+
<key>var-single-variable</key>
2101+
<dict>
2102+
<key>begin</key>
2103+
<string>\b([a-zA-Z_$][\w$]*)\s*(=?)</string>
2104+
<key>beginCaptures</key>
2105+
<dict>
2106+
<key>1</key>
20802107
<dict>
20812108
<key>name</key>
20822109
<string>variable.tsx</string>
20832110
</dict>
20842111
</dict>
20852112
<key>end</key>
2086-
<string>(?=$|[;=\}\{])|(?&lt;=\})</string>
2113+
<string>(?=$|[;,])</string>
20872114
<key>name</key>
2088-
<string>meta.var.expr.tsx</string>
2115+
<string>meta.var-single-variable.expr.tsx</string>
20892116
<key>patterns</key>
20902117
<array>
20912118
<dict>
@@ -2100,6 +2127,10 @@
21002127
<key>include</key>
21012128
<string>#comment</string>
21022129
</dict>
2130+
<dict>
2131+
<key>include</key>
2132+
<string>#expression</string>
2133+
</dict>
21032134
</array>
21042135
</dict>
21052136
<key>variable-initializer</key>
Lines changed: 17 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -1,17 +1,17 @@
1-
[4, 19]: source.ts meta.block.ts meta.object.member.ts cast.expr.ts meta.brace.angle.ts
2-
[4, 20]: source.ts meta.block.ts meta.object.member.ts cast.expr.ts meta.type.paren.cover.ts
3-
[4, 21]: source.ts meta.block.ts meta.object.member.ts cast.expr.ts meta.type.paren.cover.ts meta.type.name.ts
4-
[4, 30]: source.ts meta.block.ts meta.object.member.ts cast.expr.ts meta.type.paren.cover.ts meta.type.name.ts
5-
[4, 43]: source.ts meta.block.ts meta.object.member.ts cast.expr.ts meta.type.paren.cover.ts meta.type.name.ts
6-
[4, 57]: source.ts meta.block.ts meta.object.member.ts cast.expr.ts meta.type.paren.cover.ts meta.type.primitive.ts storage.type.ts
7-
[4, 65]: source.ts meta.block.ts meta.object.member.ts cast.expr.ts meta.type.function.return.ts keyword.operator.ts
8-
[4, 68]: source.ts meta.block.ts meta.object.member.ts cast.expr.ts meta.type.function.return.ts meta.type.primitive.ts storage.type.ts
9-
[4, 73]: source.ts meta.block.ts meta.object.member.ts constant.language.null.ts
10-
[17, 17]: source.ts meta.function.ts meta.decl.block.ts meta.block.ts cast.expr.ts meta.brace.angle.ts
11-
[17, 18]: source.ts meta.function.ts meta.decl.block.ts meta.block.ts cast.expr.ts meta.type.paren.cover.ts
12-
[17, 19]: source.ts meta.function.ts meta.decl.block.ts meta.block.ts cast.expr.ts meta.type.paren.cover.ts meta.type.name.ts
13-
[17, 22]: source.ts meta.function.ts meta.decl.block.ts meta.block.ts cast.expr.ts meta.type.paren.cover.ts meta.type.primitive.ts storage.type.ts
14-
[17, 30]: source.ts meta.function.ts meta.decl.block.ts meta.block.ts cast.expr.ts meta.type.function.return.ts keyword.operator.ts
15-
[17, 33]: source.ts meta.function.ts meta.decl.block.ts meta.block.ts cast.expr.ts meta.type.function.return.ts meta.type.primitive.ts storage.type.ts
16-
[17, 39]: source.ts meta.function.ts meta.decl.block.ts meta.block.ts cast.expr.ts meta.brace.angle.ts
17-
[17, 41]: source.ts meta.function.ts meta.decl.block.ts meta.block.ts
1+
[4, 19]: source.ts meta.var.expr.ts meta.var-single-variable.expr.ts meta.block.ts meta.object.member.ts cast.expr.ts meta.brace.angle.ts
2+
[4, 20]: source.ts meta.var.expr.ts meta.var-single-variable.expr.ts meta.block.ts meta.object.member.ts cast.expr.ts meta.type.paren.cover.ts
3+
[4, 21]: source.ts meta.var.expr.ts meta.var-single-variable.expr.ts meta.block.ts meta.object.member.ts cast.expr.ts meta.type.paren.cover.ts meta.type.name.ts
4+
[4, 30]: source.ts meta.var.expr.ts meta.var-single-variable.expr.ts meta.block.ts meta.object.member.ts cast.expr.ts meta.type.paren.cover.ts meta.type.name.ts
5+
[4, 43]: source.ts meta.var.expr.ts meta.var-single-variable.expr.ts meta.block.ts meta.object.member.ts cast.expr.ts meta.type.paren.cover.ts meta.type.name.ts
6+
[4, 57]: source.ts meta.var.expr.ts meta.var-single-variable.expr.ts meta.block.ts meta.object.member.ts cast.expr.ts meta.type.paren.cover.ts meta.type.primitive.ts storage.type.ts
7+
[4, 65]: source.ts meta.var.expr.ts meta.var-single-variable.expr.ts meta.block.ts meta.object.member.ts cast.expr.ts meta.type.function.return.ts keyword.operator.ts
8+
[4, 68]: source.ts meta.var.expr.ts meta.var-single-variable.expr.ts meta.block.ts meta.object.member.ts cast.expr.ts meta.type.function.return.ts meta.type.primitive.ts storage.type.ts
9+
[4, 73]: source.ts meta.var.expr.ts meta.var-single-variable.expr.ts meta.block.ts meta.object.member.ts constant.language.null.ts
10+
[17, 17]: source.ts meta.function.ts meta.decl.block.ts meta.block.ts meta.var.expr.ts meta.var-single-variable.expr.ts cast.expr.ts meta.brace.angle.ts
11+
[17, 18]: source.ts meta.function.ts meta.decl.block.ts meta.block.ts meta.var.expr.ts meta.var-single-variable.expr.ts cast.expr.ts meta.type.paren.cover.ts
12+
[17, 19]: source.ts meta.function.ts meta.decl.block.ts meta.block.ts meta.var.expr.ts meta.var-single-variable.expr.ts cast.expr.ts meta.type.paren.cover.ts meta.type.name.ts
13+
[17, 22]: source.ts meta.function.ts meta.decl.block.ts meta.block.ts meta.var.expr.ts meta.var-single-variable.expr.ts cast.expr.ts meta.type.paren.cover.ts meta.type.primitive.ts storage.type.ts
14+
[17, 30]: source.ts meta.function.ts meta.decl.block.ts meta.block.ts meta.var.expr.ts meta.var-single-variable.expr.ts cast.expr.ts meta.type.function.return.ts keyword.operator.ts
15+
[17, 33]: source.ts meta.function.ts meta.decl.block.ts meta.block.ts meta.var.expr.ts meta.var-single-variable.expr.ts cast.expr.ts meta.type.function.return.ts meta.type.primitive.ts storage.type.ts
16+
[17, 39]: source.ts meta.function.ts meta.decl.block.ts meta.block.ts meta.var.expr.ts meta.var-single-variable.expr.ts cast.expr.ts meta.brace.angle.ts
17+
[17, 41]: source.ts meta.function.ts meta.decl.block.ts meta.block.ts meta.var.expr.ts meta.var-single-variable.expr.ts

tests/baselines/Comments.txt

Lines changed: 18 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -1,16 +1,16 @@
1-
[9, 5]: source.ts comment.block.ts
2-
[10, 7]: source.ts meta.var.expr.ts comment.block.ts
3-
[11, 8]: source.ts meta.var.expr.ts meta.type.annotation.ts comment.block.ts
4-
[12, 15]: source.ts meta.var.expr.ts meta.type.annotation.ts comment.block.ts
5-
[13, 17]: source.ts comment.block.ts
6-
[14, 25]: source.ts comment.block.ts
1+
[9, 5]: source.ts meta.var.expr.ts comment.block.ts
2+
[10, 7]: source.ts meta.var.expr.ts meta.var-single-variable.expr.ts comment.block.ts
3+
[11, 8]: source.ts meta.var.expr.ts meta.var-single-variable.expr.ts meta.type.annotation.ts comment.block.ts
4+
[12, 15]: source.ts meta.var.expr.ts meta.var-single-variable.expr.ts meta.type.annotation.ts comment.block.ts
5+
[13, 17]: source.ts meta.var.expr.ts meta.var-single-variable.expr.ts comment.block.ts
6+
[14, 25]: source.ts meta.var.expr.ts meta.var-single-variable.expr.ts comment.block.ts
77
[15, 26]: source.ts comment.block.ts
8-
[17, 5]: source.ts comment.block.ts
9-
[18, 7]: source.ts meta.var.expr.ts comment.block.ts
10-
[19, 8]: source.ts meta.var.expr.ts meta.type.annotation.ts comment.block.ts
11-
[20, 15]: source.ts meta.var.expr.ts meta.type.annotation.ts comment.block.ts
12-
[21, 17]: source.ts comment.block.ts
13-
[22, 25]: source.ts comment.block.ts
8+
[17, 5]: source.ts meta.var.expr.ts comment.block.ts
9+
[18, 7]: source.ts meta.var.expr.ts meta.var-single-variable.expr.ts comment.block.ts
10+
[19, 8]: source.ts meta.var.expr.ts meta.var-single-variable.expr.ts meta.type.annotation.ts comment.block.ts
11+
[20, 15]: source.ts meta.var.expr.ts meta.var-single-variable.expr.ts meta.type.annotation.ts comment.block.ts
12+
[21, 17]: source.ts meta.var.expr.ts meta.var-single-variable.expr.ts comment.block.ts
13+
[22, 25]: source.ts meta.var.expr.ts meta.var-single-variable.expr.ts comment.block.ts
1414
[24, 1]: source.ts comment.block.ts
1515
[25, 11]: source.ts meta.declaration.object.ts comment.block.ts
1616
[26, 13]: source.ts meta.declaration.object.ts comment.block.ts
@@ -69,9 +69,9 @@
6969
[54, 12]: source.ts meta.declaration.object.ts comment.block.ts
7070
[57, 31]: source.ts meta.declaration.object.ts meta.type.parameters.ts comment.block.ts
7171
[60, 39]: source.ts meta.declaration.object.ts meta.type.parameters.ts comment.block.ts
72-
[64, 6]: source.ts meta.var.expr.ts comment.block.ts
73-
[65, 7]: source.ts comment.block.ts
74-
[66, 11]: source.ts new.expr.ts comment.block.ts
75-
[68, 7]: source.ts meta.var.expr.ts comment.block.ts
76-
[69, 9]: source.ts comment.block.ts
77-
[70, 13]: source.ts new.expr.ts comment.block.ts
72+
[64, 6]: source.ts meta.var.expr.ts meta.var-single-variable.expr.ts comment.block.ts
73+
[65, 7]: source.ts meta.var.expr.ts meta.var-single-variable.expr.ts comment.block.ts
74+
[66, 11]: source.ts meta.var.expr.ts meta.var-single-variable.expr.ts new.expr.ts comment.block.ts
75+
[68, 7]: source.ts meta.var.expr.ts meta.var-single-variable.expr.ts comment.block.ts
76+
[69, 9]: source.ts meta.var.expr.ts meta.var-single-variable.expr.ts comment.block.ts
77+
[70, 13]: source.ts meta.var.expr.ts meta.var-single-variable.expr.ts new.expr.ts comment.block.ts

tests/baselines/FunctionMethodOverloads.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -49,4 +49,4 @@
4949
[36, 12]: source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts entity.name.function.ts
5050
[37, 5]: source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts storage.modifier.ts
5151
[37, 12]: source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts entity.name.function.ts
52-
[38, 9]: source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts keyword.control.ts
52+
[38, 9]: source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts keyword.control.ts

tests/baselines/Issue156.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,4 +4,4 @@
44
[2, 22]: source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.function.type.parameter.ts meta.type.annotation.ts meta.object.type.ts meta.brace.curly.ts
55
[2, 26]: source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.function.type.parameter.ts parameter.name.ts variable.parameter.ts
66
[2, 38]: source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.function.type.parameter.ts meta.type.annotation.ts meta.type.primitive.ts storage.type.ts
7-
[4, 9]: source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts
7+
[4, 9]: source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts

tests/baselines/Issue191.txt

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -2,9 +2,9 @@
22
[2, 17]: source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.function.type.parameter.ts parameter.name.ts storage.modifier.ts
33
[2, 24]: source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.function.type.parameter.ts parameter.name.ts variable.parameter.ts
44
[2, 33]: source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.function.type.parameter.ts meta.type.annotation.ts meta.type.primitive.ts storage.type.ts
5-
[3, 13]: source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts meta.var.expr.ts variable.ts
6-
[3, 28]: source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts meta.type.parameters.ts meta.type.primitive.ts storage.type.ts
7-
[3, 37]: source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts meta.brace.paren.ts
5+
[3, 13]: source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts meta.var.expr.ts meta.var-single-variable.expr.ts variable.ts
6+
[3, 28]: source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts meta.var.expr.ts meta.var-single-variable.expr.ts meta.type.parameters.ts meta.type.primitive.ts storage.type.ts
7+
[3, 37]: source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts meta.var.expr.ts meta.var-single-variable.expr.ts meta.brace.paren.ts
88
[4, 9]: source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts constant.language.this.ts
99
[4, 26]: source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts new.expr.ts meta.type.name.ts
1010
[5, 9]: source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts
@@ -19,14 +19,14 @@
1919
[12, 17]: source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.function.type.parameter.ts parameter.name.ts storage.modifier.ts
2020
[12, 24]: source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.function.type.parameter.ts parameter.name.ts variable.parameter.ts
2121
[12, 33]: source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.function.type.parameter.ts meta.type.annotation.ts meta.type.primitive.ts storage.type.ts
22-
[13, 13]: source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts meta.var.expr.ts variable.ts
23-
[13, 28]: source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts meta.type.parameters.ts meta.type.primitive.ts storage.type.ts
24-
[13, 37]: source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts meta.brace.paren.ts
22+
[13, 13]: source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts meta.var.expr.ts meta.var-single-variable.expr.ts variable.ts
23+
[13, 28]: source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts meta.var.expr.ts meta.var-single-variable.expr.ts meta.type.parameters.ts meta.type.primitive.ts storage.type.ts
24+
[13, 37]: source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts meta.var.expr.ts meta.var-single-variable.expr.ts meta.brace.paren.ts
2525
[14, 9]: source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts constant.language.this.ts
2626
[14, 26]: source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts new.expr.ts meta.type.name.ts
2727
[15, 9]: source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts
2828
[15, 39]: source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts string.double.ts
2929
[15, 49]: source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts meta.brace.paren.ts
3030
[16, 13]: source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts meta.block.ts
3131
[16, 35]: source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts meta.block.ts meta.template.ts string.template.ts
32-
[16, 60]: source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts meta.block.ts meta.brace.paren.ts
32+
[16, 60]: source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts meta.block.ts meta.brace.paren.ts

0 commit comments

Comments
 (0)