on master help sign in
Highlight Dart 3 `sealed` and `base` keywords (#7974)
75c5a33arslee07
runtime/queries/dart/highlights.scm+3−1
@@ -200,6 +200,7 @@
200 "async"
200 "async"
201 "async*"
201 "async*"
202 "await"
202 "await"
203+ "base"
203 "class"
204 "class"
204 "covariant"
205 "covariant"
205 "deferred"
206 "deferred"
@@ -219,6 +220,7 @@
219 "operator"
220 "operator"
220 "part"
221 "part"
221 "required"
222 "required"
223+ "sealed"
222 "set"
224 "set"
223 "show"
225 "show"
224 "static"
226 "static"
@@ -230,7 +232,7 @@
230
232
231; when used as an identifier:
233; when used as an identifier:
232((identifier) @variable.builtin
234((identifier) @variable.builtin
233− (#match? @variable.builtin "^(abstract|as|covariant|deferred|dynamic|export|external|factory|Function|get|implements|import|interface|library|operator|mixin|part|set|static|typedef)$"))
235+ (#match? @variable.builtin "^(abstract|as|base|covariant|deferred|dynamic|export|external|factory|Function|get|implements|import|interface|library|operator|mixin|part|sealed|set|static|typedef)$"))
234
236
235; Error
237; Error
236(ERROR) @error
238(ERROR) @error