File tree Expand file tree Collapse file tree 5 files changed +25
-6
lines changed Expand file tree Collapse file tree 5 files changed +25
-6
lines changed Original file line number Diff line number Diff line change @@ -1349,9 +1349,9 @@ repository:
1349
1349
- name : keyword.operator.expression.delete.ts
1350
1350
match : ' {{startOfIdentifier}}delete{{endOfIdentifier}}'
1351
1351
- name : keyword.operator.expression.in.ts
1352
- match : ' {{startOfIdentifier}}in{{endOfIdentifier}}'
1352
+ match : ' {{startOfIdentifier}}in{{endOfIdentifier}}(?!\() '
1353
1353
- name : keyword.operator.expression.of.ts
1354
- match : ' {{startOfIdentifier}}of{{endOfIdentifier}}'
1354
+ match : ' {{startOfIdentifier}}of{{endOfIdentifier}}(?!\() '
1355
1355
- name : keyword.operator.expression.instanceof.ts
1356
1356
match : ' {{startOfIdentifier}}instanceof{{endOfIdentifier}}'
1357
1357
- name : keyword.operator.new.ts
Original file line number Diff line number Diff line change 4258
4258
<key >name </key >
4259
4259
<string >keyword.operator.expression.in.ts </string >
4260
4260
<key >match </key >
4261
- <string >(?< ![_$[:alnum:]])(?:(?< =\.\.\.)|(?< !\.))in(?![_$[:alnum:]])(?:(?=\.\.\.)|(?!\.)) </string >
4261
+ <string >(?< ![_$[:alnum:]])(?:(?< =\.\.\.)|(?< !\.))in(?![_$[:alnum:]])(?:(?=\.\.\.)|(?!\.))(?!\() </string >
4262
4262
</dict >
4263
4263
<dict >
4264
4264
<key >name </key >
4265
4265
<string >keyword.operator.expression.of.ts </string >
4266
4266
<key >match </key >
4267
- <string >(?< ![_$[:alnum:]])(?:(?< =\.\.\.)|(?< !\.))of(?![_$[:alnum:]])(?:(?=\.\.\.)|(?!\.)) </string >
4267
+ <string >(?< ![_$[:alnum:]])(?:(?< =\.\.\.)|(?< !\.))of(?![_$[:alnum:]])(?:(?=\.\.\.)|(?!\.))(?!\() </string >
4268
4268
</dict >
4269
4269
<dict >
4270
4270
<key >name </key >
Original file line number Diff line number Diff line change 4204
4204
<key >name </key >
4205
4205
<string >keyword.operator.expression.in.tsx </string >
4206
4206
<key >match </key >
4207
- <string >(?< ![_$[:alnum:]])(?:(?< =\.\.\.)|(?< !\.))in(?![_$[:alnum:]])(?:(?=\.\.\.)|(?!\.)) </string >
4207
+ <string >(?< ![_$[:alnum:]])(?:(?< =\.\.\.)|(?< !\.))in(?![_$[:alnum:]])(?:(?=\.\.\.)|(?!\.))(?!\() </string >
4208
4208
</dict >
4209
4209
<dict >
4210
4210
<key >name </key >
4211
4211
<string >keyword.operator.expression.of.tsx </string >
4212
4212
<key >match </key >
4213
- <string >(?< ![_$[:alnum:]])(?:(?< =\.\.\.)|(?< !\.))of(?![_$[:alnum:]])(?:(?=\.\.\.)|(?!\.)) </string >
4213
+ <string >(?< ![_$[:alnum:]])(?:(?< =\.\.\.)|(?< !\.))of(?![_$[:alnum:]])(?:(?=\.\.\.)|(?!\.))(?!\() </string >
4214
4214
</dict >
4215
4215
<dict >
4216
4216
<key >name </key >
Original file line number Diff line number Diff line change
1
+ original file
2
+ -----------------------------------
3
+ of(1);
4
+ -----------------------------------
5
+
6
+ Grammar: TypeScript.tmLanguage
7
+ -----------------------------------
8
+ >of(1);
9
+ ^^
10
+ source.ts meta.function-call.ts entity.name.function.ts
11
+ ^
12
+ source.ts meta.brace.round.ts
13
+ ^
14
+ source.ts constant.numeric.decimal.ts
15
+ ^
16
+ source.ts meta.brace.round.ts
17
+ ^
18
+ source.ts punctuation.terminator.statement.ts
Original file line number Diff line number Diff line change
1
+ of ( 1 ) ;
You can’t perform that action at this time.
0 commit comments