Skip to content

Commit 3f41382

Browse files
added keywords as variables test
1 parent 8f26078 commit 3f41382

File tree

1 file changed

+54
-0
lines changed

1 file changed

+54
-0
lines changed

test/highlight/keywords.dart

+54
Original file line numberDiff line numberDiff line change
@@ -148,3 +148,57 @@ Stream<int> bar2() async* {
148148
yield 1;
149149
// <- keyword
150150
}
151+
152+
153+
// the following are keywords, that can also be used as identifiers
154+
// verify that each is highlighted as an identifier
155+
void identifierTest() {
156+
var abstract = 1;
157+
// ^ variable
158+
var as = 1;
159+
// ^ variable
160+
var async = 1;
161+
// ^ variable
162+
var covariant = 1;
163+
// ^ variable
164+
var deferred = 1;
165+
// ^ variable
166+
var export = 1;
167+
// ^ variable
168+
var extension = 1;
169+
// ^ variable
170+
var external = 1;
171+
// ^ variable
172+
var factory = 1;
173+
// ^ variable
174+
var get = 1;
175+
// ^ variable
176+
var hide = 1;
177+
// ^ variable
178+
var implements = 1;
179+
// ^ variable
180+
var import = 1;
181+
// ^ variable
182+
var interface = 1;
183+
// ^ variable
184+
var library = 1;
185+
// ^ variable
186+
var mixin = 1;
187+
// ^ variable
188+
var on = 1;
189+
// ^ variable
190+
var operator = 1;
191+
// ^ variable
192+
var part = 1;
193+
// ^ variable
194+
var set = 1;
195+
// ^ variable
196+
var show = 1;
197+
// ^ variable
198+
var static = 1;
199+
// ^ variable
200+
var sync = 1;
201+
// ^ variable
202+
var typedef = 1;
203+
// ^ variable
204+
}

0 commit comments

Comments
 (0)