Skip to content

Commit 5c16c3c

Browse files
committed
Update grammar for type parameter defaults that get introduces in microsoft/TypeScript#13487
1 parent 41a6dfd commit 5c16c3c

File tree

5 files changed

+293
-0
lines changed

5 files changed

+293
-0
lines changed

TypeScript.YAML-tmLanguage

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1019,6 +1019,8 @@ repository:
10191019
- include: '#comment'
10201020
- name: storage.modifier.ts
10211021
match: (?<!\.|\$)\b(extends)\b(?!\$)
1022+
- name: keyword.operator.assignment.ts
1023+
match: \=(?!>)
10221024
- include: '#type'
10231025
- include: '#punctuation-comma'
10241026

TypeScript.tmLanguage

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3085,6 +3085,12 @@
30853085
<key>match</key>
30863086
<string>(?&lt;!\.|\$)\b(extends)\b(?!\$)</string>
30873087
</dict>
3088+
<dict>
3089+
<key>name</key>
3090+
<string>keyword.operator.assignment.ts</string>
3091+
<key>match</key>
3092+
<string>\=(?!&gt;)</string>
3093+
</dict>
30883094
<dict>
30893095
<key>include</key>
30903096
<string>#type</string>

TypeScriptReact.tmLanguage

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3089,6 +3089,12 @@
30893089
<key>match</key>
30903090
<string>(?&lt;!\.|\$)\b(extends)\b(?!\$)</string>
30913091
</dict>
3092+
<dict>
3093+
<key>name</key>
3094+
<string>keyword.operator.assignment.tsx</string>
3095+
<key>match</key>
3096+
<string>\=(?!&gt;)</string>
3097+
</dict>
30923098
<dict>
30933099
<key>include</key>
30943100
<string>#type</string>

0 commit comments

Comments
 (0)