Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(28)

Side by Side Diff: pkg/analyzer/test/src/summary/resynthesize_kernel_test.dart

Issue 2980863003: The very first bits of resynthesizing elements from kernels. (Closed)
Patch Set: Created 3 years, 5 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch
OLDNEW
(Empty)
1 // Copyright (c) 2017, the Dart project authors. Please see the AUTHORS file
2 // for details. All rights reserved. Use of this source code is governed by a
3 // BSD-style license that can be found in the LICENSE file.
4
5 library analyzer.test.src.summary.resynthesize_kernel_test;
6
7 import 'dart:async';
8
9 import 'package:analyzer/file_system/file_system.dart';
10 import 'package:analyzer/file_system/memory_file_system.dart';
11 import 'package:analyzer/src/dart/element/element.dart';
12 import 'package:analyzer/src/generated/source.dart';
13 import 'package:analyzer/src/summary/resynthesize.dart';
14 import 'package:front_end/file_system.dart';
15 import 'package:front_end/src/base/performace_logger.dart';
16 import 'package:front_end/src/fasta/deprecated_problems.dart'
17 show temporaryUntilPrintsRemovedEnablePrinting;
18 import 'package:front_end/src/fasta/uri_translator_impl.dart';
19 import 'package:front_end/src/incremental/byte_store.dart';
20 import 'package:front_end/src/incremental/kernel_driver.dart';
21 import 'package:kernel/kernel.dart' as kernel;
22 import 'package:kernel/target/targets.dart';
23 import 'package:path/path.dart' as pathos;
24 import 'package:test/test.dart';
25 import 'package:test_reflective_loader/test_reflective_loader.dart';
26
27 import '../context/mock_sdk.dart';
28 import 'resynthesize_common.dart';
29
30 main() {
31 temporaryUntilPrintsRemovedEnablePrinting = false;
32 defineReflectiveSuite(() {
33 defineReflectiveTests(ResynthesizeKernelStrongTest);
34 });
35 }
36
37 @reflectiveTest
38 class ResynthesizeKernelStrongTest extends ResynthesizeTest {
39 final resourceProvider = new MemoryResourceProvider(context: pathos.posix);
40
41 @override
42 bool get isStrongMode => true;
43
44 @override
45 Source addLibrarySource(String path, String content) {
46 path = resourceProvider.convertPath(path);
47 File file = resourceProvider.newFile(path, content);
48 return file.createSource();
49 }
50
51 @override
52 Source addSource(String path, String content) {
53 path = resourceProvider.convertPath(path);
54 File file = resourceProvider.newFile(path, content);
55 return file.createSource();
56 }
57
58 @override
59 Future<LibraryElementImpl> checkLibrary(String text,
60 {bool allowErrors: false, bool dumpSummaries: false}) async {
61 new MockSdk(resourceProvider: resourceProvider);
62
63 File testFile = resourceProvider.newFile('/test.dart', text);
64 Uri testUri = testFile.toUri();
65 String testUriStr = testUri.toString();
66
67 Map<String, Uri> dartLibraries = {};
68 MockSdk.FULL_URI_MAP.forEach((dartUri, path) {
69 dartLibraries[Uri.parse(dartUri).path] = Uri.parse('file://$path');
70 });
71
72 var uriTranslator = new UriTranslatorImpl(dartLibraries, {}, {});
73 var driver = new KernelDriver(
74 new PerformanceLog(null),
75 new _FileSystemAdaptor(resourceProvider),
76 new MemoryByteStore(),
77 uriTranslator,
78 new NoneTarget(new TargetFlags(strongMode: isStrongMode)));
79
80 KernelResult kernelResult = await driver.getKernel(testUri);
81
82 var libraryMap = <String, kernel.Library>{};
83 for (var cycleResult in kernelResult.results) {
84 for (var library in cycleResult.kernelLibraries) {
85 String uriStr = library.importUri.toString();
86 libraryMap[uriStr] = library;
87 }
88 }
89
90 kernel.Library kernelLibrary = libraryMap[testUriStr];
91 expect(kernelLibrary, isNotNull);
92
93 return new LibraryElementImpl.forKernel(context,
94 new _KernelLibraryResynthesizerContextImpl(libraryMap, kernelLibrary));
95 }
96
97 // @override
Paul Berry 2017/07/13 19:29:40 Is this commented out because there's still work t
scheglov 2017/07/14 05:19:07 I will remove this code for now.
98 // void declareConstantVariable(String name, String value) {
99 // // TODO(scheglov): implement declareConstantVariable
100 // throw new UnimplementedError();
101 // }
102
103 @override
104 SummaryResynthesizer encodeDecodeLibrarySource(Source librarySource) {
105 // TODO(scheglov): implement encodeDecodeLibrarySource
106 throw new UnimplementedError();
107 }
108
109 @failingTest
110 test_class_alias() async {
111 await super.test_class_alias();
112 }
113
114 @failingTest
115 test_class_alias_abstract() async {
116 await super.test_class_alias_abstract();
117 }
118
119 @failingTest
120 test_class_alias_documented() async {
121 await super.test_class_alias_documented();
122 }
123
124 @failingTest
125 test_class_alias_with_forwarding_constructors() async {
126 await super.test_class_alias_with_forwarding_constructors();
127 }
128
129 @failingTest
130 test_class_alias_with_forwarding_constructors_type_substitution() async {
131 await super
132 .test_class_alias_with_forwarding_constructors_type_substitution();
133 }
134
135 @failingTest
136 test_class_alias_with_forwarding_constructors_type_substitution_complex() asyn c {
137 await super
138 .test_class_alias_with_forwarding_constructors_type_substitution_complex ();
139 }
140
141 @failingTest
142 test_class_alias_with_mixin_members() async {
143 await super.test_class_alias_with_mixin_members();
144 }
145
146 @failingTest
147 test_class_constructor_const() async {
148 await super.test_class_constructor_const();
149 }
150
151 @failingTest
152 test_class_constructor_const_external() async {
153 await super.test_class_constructor_const_external();
154 }
155
156 @failingTest
157 test_class_constructor_explicit_named() async {
158 await super.test_class_constructor_explicit_named();
159 }
160
161 @failingTest
162 test_class_constructor_explicit_type_params() async {
163 await super.test_class_constructor_explicit_type_params();
164 }
165
166 @failingTest
167 test_class_constructor_external() async {
168 await super.test_class_constructor_external();
169 }
170
171 @failingTest
172 test_class_constructor_factory() async {
173 await super.test_class_constructor_factory();
174 }
175
176 @failingTest
177 test_class_constructor_field_formal_dynamic_dynamic() async {
178 await super.test_class_constructor_field_formal_dynamic_dynamic();
179 }
180
181 @failingTest
182 test_class_constructor_field_formal_dynamic_typed() async {
183 await super.test_class_constructor_field_formal_dynamic_typed();
184 }
185
186 @failingTest
187 test_class_constructor_field_formal_dynamic_untyped() async {
188 await super.test_class_constructor_field_formal_dynamic_untyped();
189 }
190
191 @failingTest
192 test_class_constructor_field_formal_multiple_matching_fields() async {
193 await super.test_class_constructor_field_formal_multiple_matching_fields();
194 }
195
196 @failingTest
197 test_class_constructor_field_formal_no_matching_field() async {
198 await super.test_class_constructor_field_formal_no_matching_field();
199 }
200
201 @failingTest
202 test_class_constructor_field_formal_typed_dynamic() async {
203 await super.test_class_constructor_field_formal_typed_dynamic();
204 }
205
206 @failingTest
207 test_class_constructor_field_formal_typed_typed() async {
208 await super.test_class_constructor_field_formal_typed_typed();
209 }
210
211 @failingTest
212 test_class_constructor_field_formal_typed_untyped() async {
213 await super.test_class_constructor_field_formal_typed_untyped();
214 }
215
216 @failingTest
217 test_class_constructor_field_formal_untyped_dynamic() async {
218 await super.test_class_constructor_field_formal_untyped_dynamic();
219 }
220
221 @failingTest
222 test_class_constructor_field_formal_untyped_typed() async {
223 await super.test_class_constructor_field_formal_untyped_typed();
224 }
225
226 @failingTest
227 test_class_constructor_field_formal_untyped_untyped() async {
228 await super.test_class_constructor_field_formal_untyped_untyped();
229 }
230
231 @failingTest
232 test_class_constructor_fieldFormal_named_noDefault() async {
233 await super.test_class_constructor_fieldFormal_named_noDefault();
234 }
235
236 @failingTest
237 test_class_constructor_fieldFormal_named_withDefault() async {
238 await super.test_class_constructor_fieldFormal_named_withDefault();
239 }
240
241 @failingTest
242 test_class_constructor_fieldFormal_optional_noDefault() async {
243 await super.test_class_constructor_fieldFormal_optional_noDefault();
244 }
245
246 @failingTest
247 test_class_constructor_fieldFormal_optional_withDefault() async {
248 await super.test_class_constructor_fieldFormal_optional_withDefault();
249 }
250
251 @failingTest
252 test_class_constructor_implicit_type_params() async {
253 await super.test_class_constructor_implicit_type_params();
254 }
255
256 @failingTest
257 test_class_constructor_params() async {
258 await super.test_class_constructor_params();
259 }
260
261 @failingTest
262 test_class_constructors() async {
263 await super.test_class_constructors();
264 }
265
266 @failingTest
267 test_class_documented() async {
268 await super.test_class_documented();
269 }
270
271 @failingTest
272 test_class_documented_tripleSlash() async {
273 await super.test_class_documented_tripleSlash();
274 }
275
276 @failingTest
277 test_class_documented_with_references() async {
278 await super.test_class_documented_with_references();
279 }
280
281 @failingTest
282 test_class_documented_with_windows_line_endings() async {
283 await super.test_class_documented_with_windows_line_endings();
284 }
285
286 @failingTest
287 test_class_field_const() async {
288 await super.test_class_field_const();
289 }
290
291 @failingTest
292 test_class_field_implicit_type() async {
293 await super.test_class_field_implicit_type();
294 }
295
296 @failingTest
297 test_class_field_static() async {
298 await super.test_class_field_static();
299 }
300
301 @failingTest
302 test_class_fields() async {
303 await super.test_class_fields();
304 }
305
306 @failingTest
307 test_class_getter_abstract() async {
308 await super.test_class_getter_abstract();
309 }
310
311 @failingTest
312 test_class_getter_external() async {
313 await super.test_class_getter_external();
314 }
315
316 @failingTest
317 test_class_getter_implicit_return_type() async {
318 await super.test_class_getter_implicit_return_type();
319 }
320
321 @failingTest
322 test_class_getter_static() async {
323 await super.test_class_getter_static();
324 }
325
326 @failingTest
327 test_class_getters() async {
328 await super.test_class_getters();
329 }
330
331 @failingTest
332 test_class_implicitField_getterFirst() async {
333 await super.test_class_implicitField_getterFirst();
334 }
335
336 @failingTest
337 test_class_implicitField_setterFirst() async {
338 await super.test_class_implicitField_setterFirst();
339 }
340
341 @failingTest
342 test_class_interfaces() async {
343 await super.test_class_interfaces();
344 }
345
346 @failingTest
347 test_class_interfaces_unresolved() async {
348 await super.test_class_interfaces_unresolved();
349 }
350
351 @failingTest
352 test_class_method_abstract() async {
353 await super.test_class_method_abstract();
354 }
355
356 @failingTest
357 test_class_method_external() async {
358 await super.test_class_method_external();
359 }
360
361 @failingTest
362 test_class_method_params() async {
363 await super.test_class_method_params();
364 }
365
366 @failingTest
367 test_class_method_static() async {
368 await super.test_class_method_static();
369 }
370
371 @failingTest
372 test_class_methods() async {
373 await super.test_class_methods();
374 }
375
376 @failingTest
377 test_class_mixins() async {
378 await super.test_class_mixins();
379 }
380
381 @failingTest
382 test_class_mixins_unresolved() async {
383 await super.test_class_mixins_unresolved();
384 }
385
386 @failingTest
387 test_class_setter_abstract() async {
388 await super.test_class_setter_abstract();
389 }
390
391 @failingTest
392 test_class_setter_external() async {
393 await super.test_class_setter_external();
394 }
395
396 @failingTest
397 test_class_setter_implicit_param_type() async {
398 await super.test_class_setter_implicit_param_type();
399 }
400
401 @failingTest
402 test_class_setter_implicit_return_type() async {
403 await super.test_class_setter_implicit_return_type();
404 }
405
406 @failingTest
407 test_class_setter_invalid_no_parameter() async {
408 await super.test_class_setter_invalid_no_parameter();
409 }
410
411 @failingTest
412 test_class_setter_static() async {
413 await super.test_class_setter_static();
414 }
415
416 @failingTest
417 test_class_setters() async {
418 await super.test_class_setters();
419 }
420
421 @failingTest
422 test_class_supertype() async {
423 await super.test_class_supertype();
424 }
425
426 @failingTest
427 test_class_type_parameters() async {
428 await super.test_class_type_parameters();
429 }
430
431 @failingTest
432 test_class_type_parameters_bound() async {
433 await super.test_class_type_parameters_bound();
434 }
435
436 @failingTest
437 test_class_type_parameters_f_bound_complex() async {
438 await super.test_class_type_parameters_f_bound_complex();
439 }
440
441 @failingTest
442 test_class_type_parameters_f_bound_simple() async {
443 await super.test_class_type_parameters_f_bound_simple();
444 }
445
446 @failingTest
447 test_closure_executable_with_return_type_from_closure() async {
448 await super.test_closure_executable_with_return_type_from_closure();
449 }
450
451 @failingTest
452 test_closure_generic() async {
453 await super.test_closure_generic();
454 }
455
456 @failingTest
457 test_closure_in_variable_declaration_in_part() async {
458 await super.test_closure_in_variable_declaration_in_part();
459 }
460
461 @failingTest
462 test_const_invalid_field_const() async {
463 await super.test_const_invalid_field_const();
464 }
465
466 @failingTest
467 test_const_invalid_field_final() async {
468 await super.test_const_invalid_field_final();
469 }
470
471 @failingTest
472 test_const_invalid_intLiteral() async {
473 await super.test_const_invalid_intLiteral();
474 }
475
476 @failingTest
477 test_const_invalid_topLevel() async {
478 await super.test_const_invalid_topLevel();
479 }
480
481 @failingTest
482 test_const_invokeConstructor_generic_named() async {
483 await super.test_const_invokeConstructor_generic_named();
484 }
485
486 @failingTest
487 test_const_invokeConstructor_generic_named_imported() async {
488 await super.test_const_invokeConstructor_generic_named_imported();
489 }
490
491 @failingTest
492 test_const_invokeConstructor_generic_named_imported_withPrefix() async {
493 await super
494 .test_const_invokeConstructor_generic_named_imported_withPrefix();
495 }
496
497 @failingTest
498 test_const_invokeConstructor_generic_noTypeArguments() async {
499 await super.test_const_invokeConstructor_generic_noTypeArguments();
500 }
501
502 @failingTest
503 test_const_invokeConstructor_generic_unnamed() async {
504 await super.test_const_invokeConstructor_generic_unnamed();
505 }
506
507 @failingTest
508 test_const_invokeConstructor_generic_unnamed_imported() async {
509 await super.test_const_invokeConstructor_generic_unnamed_imported();
510 }
511
512 @failingTest
513 test_const_invokeConstructor_generic_unnamed_imported_withPrefix() async {
514 await super
515 .test_const_invokeConstructor_generic_unnamed_imported_withPrefix();
516 }
517
518 @failingTest
519 test_const_invokeConstructor_named() async {
520 await super.test_const_invokeConstructor_named();
521 }
522
523 @failingTest
524 test_const_invokeConstructor_named_imported() async {
525 await super.test_const_invokeConstructor_named_imported();
526 }
527
528 @failingTest
529 test_const_invokeConstructor_named_imported_withPrefix() async {
530 await super.test_const_invokeConstructor_named_imported_withPrefix();
531 }
532
533 @failingTest
534 test_const_invokeConstructor_named_unresolved() async {
535 await super.test_const_invokeConstructor_named_unresolved();
536 }
537
538 @failingTest
539 test_const_invokeConstructor_named_unresolved2() async {
540 await super.test_const_invokeConstructor_named_unresolved2();
541 }
542
543 @failingTest
544 test_const_invokeConstructor_named_unresolved3() async {
545 await super.test_const_invokeConstructor_named_unresolved3();
546 }
547
548 @failingTest
549 test_const_invokeConstructor_named_unresolved4() async {
550 await super.test_const_invokeConstructor_named_unresolved4();
551 }
552
553 @failingTest
554 test_const_invokeConstructor_named_unresolved5() async {
555 await super.test_const_invokeConstructor_named_unresolved5();
556 }
557
558 @failingTest
559 test_const_invokeConstructor_named_unresolved6() async {
560 await super.test_const_invokeConstructor_named_unresolved6();
561 }
562
563 @failingTest
564 test_const_invokeConstructor_unnamed() async {
565 await super.test_const_invokeConstructor_unnamed();
566 }
567
568 @failingTest
569 test_const_invokeConstructor_unnamed_imported() async {
570 await super.test_const_invokeConstructor_unnamed_imported();
571 }
572
573 @failingTest
574 test_const_invokeConstructor_unnamed_imported_withPrefix() async {
575 await super.test_const_invokeConstructor_unnamed_imported_withPrefix();
576 }
577
578 @failingTest
579 test_const_invokeConstructor_unnamed_unresolved() async {
580 await super.test_const_invokeConstructor_unnamed_unresolved();
581 }
582
583 @failingTest
584 test_const_invokeConstructor_unnamed_unresolved2() async {
585 await super.test_const_invokeConstructor_unnamed_unresolved2();
586 }
587
588 @failingTest
589 test_const_invokeConstructor_unnamed_unresolved3() async {
590 await super.test_const_invokeConstructor_unnamed_unresolved3();
591 }
592
593 @failingTest
594 test_const_length_ofClassConstField() async {
595 await super.test_const_length_ofClassConstField();
596 }
597
598 @failingTest
599 test_const_length_ofClassConstField_imported() async {
600 await super.test_const_length_ofClassConstField_imported();
601 }
602
603 @failingTest
604 test_const_length_ofClassConstField_imported_withPrefix() async {
605 await super.test_const_length_ofClassConstField_imported_withPrefix();
606 }
607
608 @failingTest
609 test_const_length_ofStringLiteral() async {
610 await super.test_const_length_ofStringLiteral();
611 }
612
613 @failingTest
614 test_const_length_ofTopLevelVariable() async {
615 await super.test_const_length_ofTopLevelVariable();
616 }
617
618 @failingTest
619 test_const_length_ofTopLevelVariable_imported() async {
620 await super.test_const_length_ofTopLevelVariable_imported();
621 }
622
623 @failingTest
624 test_const_length_ofTopLevelVariable_imported_withPrefix() async {
625 await super.test_const_length_ofTopLevelVariable_imported_withPrefix();
626 }
627
628 @failingTest
629 test_const_length_staticMethod() async {
630 await super.test_const_length_staticMethod();
631 }
632
633 @failingTest
634 test_const_parameterDefaultValue_initializingFormal_functionTyped() async {
635 await super
636 .test_const_parameterDefaultValue_initializingFormal_functionTyped();
637 }
638
639 @failingTest
640 test_const_parameterDefaultValue_initializingFormal_named() async {
641 await super.test_const_parameterDefaultValue_initializingFormal_named();
642 }
643
644 @failingTest
645 test_const_parameterDefaultValue_initializingFormal_positional() async {
646 await super
647 .test_const_parameterDefaultValue_initializingFormal_positional();
648 }
649
650 @failingTest
651 test_const_parameterDefaultValue_normal() async {
652 await super.test_const_parameterDefaultValue_normal();
653 }
654
655 @failingTest
656 test_const_reference_staticField() async {
657 await super.test_const_reference_staticField();
658 }
659
660 @failingTest
661 test_const_reference_staticField_imported() async {
662 await super.test_const_reference_staticField_imported();
663 }
664
665 @failingTest
666 test_const_reference_staticField_imported_withPrefix() async {
667 await super.test_const_reference_staticField_imported_withPrefix();
668 }
669
670 @failingTest
671 test_const_reference_staticMethod() async {
672 await super.test_const_reference_staticMethod();
673 }
674
675 @failingTest
676 test_const_reference_staticMethod_imported() async {
677 await super.test_const_reference_staticMethod_imported();
678 }
679
680 @failingTest
681 test_const_reference_staticMethod_imported_withPrefix() async {
682 await super.test_const_reference_staticMethod_imported_withPrefix();
683 }
684
685 @failingTest
686 test_const_reference_topLevelFunction() async {
687 await super.test_const_reference_topLevelFunction();
688 }
689
690 @failingTest
691 test_const_reference_topLevelFunction_imported() async {
692 await super.test_const_reference_topLevelFunction_imported();
693 }
694
695 @failingTest
696 test_const_reference_topLevelFunction_imported_withPrefix() async {
697 await super.test_const_reference_topLevelFunction_imported_withPrefix();
698 }
699
700 @failingTest
701 test_const_reference_topLevelVariable() async {
702 await super.test_const_reference_topLevelVariable();
703 }
704
705 @failingTest
706 test_const_reference_topLevelVariable_imported() async {
707 await super.test_const_reference_topLevelVariable_imported();
708 }
709
710 @failingTest
711 test_const_reference_topLevelVariable_imported_withPrefix() async {
712 await super.test_const_reference_topLevelVariable_imported_withPrefix();
713 }
714
715 @failingTest
716 test_const_reference_type() async {
717 await super.test_const_reference_type();
718 }
719
720 @failingTest
721 test_const_reference_type_functionType() async {
722 await super.test_const_reference_type_functionType();
723 }
724
725 @failingTest
726 test_const_reference_type_imported() async {
727 await super.test_const_reference_type_imported();
728 }
729
730 @failingTest
731 test_const_reference_type_imported_withPrefix() async {
732 await super.test_const_reference_type_imported_withPrefix();
733 }
734
735 @failingTest
736 test_const_reference_type_typeParameter() async {
737 await super.test_const_reference_type_typeParameter();
738 }
739
740 @failingTest
741 test_const_reference_unresolved_prefix0() async {
742 await super.test_const_reference_unresolved_prefix0();
743 }
744
745 @failingTest
746 test_const_reference_unresolved_prefix1() async {
747 await super.test_const_reference_unresolved_prefix1();
748 }
749
750 @failingTest
751 test_const_reference_unresolved_prefix2() async {
752 await super.test_const_reference_unresolved_prefix2();
753 }
754
755 @failingTest
756 test_const_topLevel_binary() async {
757 await super.test_const_topLevel_binary();
758 }
759
760 @failingTest
761 test_const_topLevel_conditional() async {
762 await super.test_const_topLevel_conditional();
763 }
764
765 @failingTest
766 test_const_topLevel_identical() async {
767 await super.test_const_topLevel_identical();
768 }
769
770 @failingTest
771 test_const_topLevel_ifNull() async {
772 await super.test_const_topLevel_ifNull();
773 }
774
775 @failingTest
776 test_const_topLevel_literal() async {
777 await super.test_const_topLevel_literal();
778 }
779
780 @failingTest
781 test_const_topLevel_prefix() async {
782 await super.test_const_topLevel_prefix();
783 }
784
785 @failingTest
786 test_const_topLevel_super() async {
787 await super.test_const_topLevel_super();
788 }
789
790 @failingTest
791 test_const_topLevel_this() async {
792 await super.test_const_topLevel_this();
793 }
794
795 @failingTest
796 test_const_topLevel_typedList() async {
797 await super.test_const_topLevel_typedList();
798 }
799
800 @failingTest
801 test_const_topLevel_typedList_imported() async {
802 await super.test_const_topLevel_typedList_imported();
803 }
804
805 @failingTest
806 test_const_topLevel_typedList_importedWithPrefix() async {
807 await super.test_const_topLevel_typedList_importedWithPrefix();
808 }
809
810 @failingTest
811 test_const_topLevel_typedMap() async {
812 await super.test_const_topLevel_typedMap();
813 }
814
815 @failingTest
816 test_const_topLevel_untypedList() async {
817 await super.test_const_topLevel_untypedList();
818 }
819
820 @failingTest
821 test_const_topLevel_untypedMap() async {
822 await super.test_const_topLevel_untypedMap();
823 }
824
825 @failingTest
826 test_constExpr_pushReference_enum_field() async {
827 await super.test_constExpr_pushReference_enum_field();
828 }
829
830 @failingTest
831 test_constExpr_pushReference_enum_method() async {
832 await super.test_constExpr_pushReference_enum_method();
833 }
834
835 @failingTest
836 test_constExpr_pushReference_field_simpleIdentifier() async {
837 await super.test_constExpr_pushReference_field_simpleIdentifier();
838 }
839
840 @failingTest
841 test_constExpr_pushReference_staticMethod_simpleIdentifier() async {
842 await super.test_constExpr_pushReference_staticMethod_simpleIdentifier();
843 }
844
845 @failingTest
846 test_constructor_documented() async {
847 await super.test_constructor_documented();
848 }
849
850 @failingTest
851 test_constructor_initializers_assertInvocation() async {
852 await super.test_constructor_initializers_assertInvocation();
853 }
854
855 @failingTest
856 test_constructor_initializers_assertInvocation_message() async {
857 await super.test_constructor_initializers_assertInvocation_message();
858 }
859
860 @failingTest
861 test_constructor_initializers_field() async {
862 await super.test_constructor_initializers_field();
863 }
864
865 @failingTest
866 test_constructor_initializers_field_notConst() async {
867 await super.test_constructor_initializers_field_notConst();
868 }
869
870 @failingTest
871 test_constructor_initializers_field_withParameter() async {
872 await super.test_constructor_initializers_field_withParameter();
873 }
874
875 @failingTest
876 test_constructor_initializers_superInvocation_named() async {
877 await super.test_constructor_initializers_superInvocation_named();
878 }
879
880 @failingTest
881 test_constructor_initializers_superInvocation_namedExpression() async {
882 await super.test_constructor_initializers_superInvocation_namedExpression();
883 }
884
885 @failingTest
886 test_constructor_initializers_superInvocation_unnamed() async {
887 await super.test_constructor_initializers_superInvocation_unnamed();
888 }
889
890 @failingTest
891 test_constructor_initializers_thisInvocation_named() async {
892 await super.test_constructor_initializers_thisInvocation_named();
893 }
894
895 @failingTest
896 test_constructor_initializers_thisInvocation_namedExpression() async {
897 await super.test_constructor_initializers_thisInvocation_namedExpression();
898 }
899
900 @failingTest
901 test_constructor_initializers_thisInvocation_unnamed() async {
902 await super.test_constructor_initializers_thisInvocation_unnamed();
903 }
904
905 @failingTest
906 test_constructor_redirected_factory_named() async {
907 await super.test_constructor_redirected_factory_named();
908 }
909
910 @failingTest
911 test_constructor_redirected_factory_named_generic() async {
912 await super.test_constructor_redirected_factory_named_generic();
913 }
914
915 @failingTest
916 test_constructor_redirected_factory_named_imported() async {
917 await super.test_constructor_redirected_factory_named_imported();
918 }
919
920 @failingTest
921 test_constructor_redirected_factory_named_imported_generic() async {
922 await super.test_constructor_redirected_factory_named_imported_generic();
923 }
924
925 @failingTest
926 test_constructor_redirected_factory_named_prefixed() async {
927 await super.test_constructor_redirected_factory_named_prefixed();
928 }
929
930 @failingTest
931 test_constructor_redirected_factory_named_prefixed_generic() async {
932 await super.test_constructor_redirected_factory_named_prefixed_generic();
933 }
934
935 @failingTest
936 test_constructor_redirected_factory_named_unresolved_class() async {
937 await super.test_constructor_redirected_factory_named_unresolved_class();
938 }
939
940 @failingTest
941 test_constructor_redirected_factory_named_unresolved_constructor() async {
942 await super
943 .test_constructor_redirected_factory_named_unresolved_constructor();
944 }
945
946 @failingTest
947 test_constructor_redirected_factory_unnamed() async {
948 await super.test_constructor_redirected_factory_unnamed();
949 }
950
951 @failingTest
952 test_constructor_redirected_factory_unnamed_generic() async {
953 await super.test_constructor_redirected_factory_unnamed_generic();
954 }
955
956 @failingTest
957 test_constructor_redirected_factory_unnamed_imported() async {
958 await super.test_constructor_redirected_factory_unnamed_imported();
959 }
960
961 @failingTest
962 test_constructor_redirected_factory_unnamed_imported_generic() async {
963 await super.test_constructor_redirected_factory_unnamed_imported_generic();
964 }
965
966 @failingTest
967 test_constructor_redirected_factory_unnamed_prefixed() async {
968 await super.test_constructor_redirected_factory_unnamed_prefixed();
969 }
970
971 @failingTest
972 test_constructor_redirected_factory_unnamed_prefixed_generic() async {
973 await super.test_constructor_redirected_factory_unnamed_prefixed_generic();
974 }
975
976 @failingTest
977 test_constructor_redirected_factory_unnamed_unresolved() async {
978 await super.test_constructor_redirected_factory_unnamed_unresolved();
979 }
980
981 @failingTest
982 test_constructor_redirected_thisInvocation_named() async {
983 await super.test_constructor_redirected_thisInvocation_named();
984 }
985
986 @failingTest
987 test_constructor_redirected_thisInvocation_named_generic() async {
988 await super.test_constructor_redirected_thisInvocation_named_generic();
989 }
990
991 @failingTest
992 test_constructor_redirected_thisInvocation_unnamed() async {
993 await super.test_constructor_redirected_thisInvocation_unnamed();
994 }
995
996 @failingTest
997 test_constructor_redirected_thisInvocation_unnamed_generic() async {
998 await super.test_constructor_redirected_thisInvocation_unnamed_generic();
999 }
1000
1001 @failingTest
1002 test_constructor_withCycles_const() async {
1003 await super.test_constructor_withCycles_const();
1004 }
1005
1006 @failingTest
1007 test_constructor_withCycles_nonConst() async {
1008 await super.test_constructor_withCycles_nonConst();
1009 }
1010
1011 @failingTest
1012 test_defaultValue_refersToGenericClass_constructor() async {
1013 await super.test_defaultValue_refersToGenericClass_constructor();
1014 }
1015
1016 @failingTest
1017 test_defaultValue_refersToGenericClass_constructor2() async {
1018 await super.test_defaultValue_refersToGenericClass_constructor2();
1019 }
1020
1021 @failingTest
1022 test_defaultValue_refersToGenericClass_functionG() async {
1023 await super.test_defaultValue_refersToGenericClass_functionG();
1024 }
1025
1026 @failingTest
1027 test_defaultValue_refersToGenericClass_methodG() async {
1028 await super.test_defaultValue_refersToGenericClass_methodG();
1029 }
1030
1031 @failingTest
1032 test_defaultValue_refersToGenericClass_methodG_classG() async {
1033 await super.test_defaultValue_refersToGenericClass_methodG_classG();
1034 }
1035
1036 @failingTest
1037 test_defaultValue_refersToGenericClass_methodNG() async {
1038 await super.test_defaultValue_refersToGenericClass_methodNG();
1039 }
1040
1041 @failingTest
1042 test_enum_documented() async {
1043 await super.test_enum_documented();
1044 }
1045
1046 @failingTest
1047 test_enum_value_documented() async {
1048 await super.test_enum_value_documented();
1049 }
1050
1051 @failingTest
1052 test_enum_values() async {
1053 await super.test_enum_values();
1054 }
1055
1056 @failingTest
1057 test_enums() async {
1058 await super.test_enums();
1059 }
1060
1061 @failingTest
1062 test_error_extendsEnum() async {
1063 await super.test_error_extendsEnum();
1064 }
1065
1066 @failingTest
1067 test_executable_parameter_type_typedef() async {
1068 await super.test_executable_parameter_type_typedef();
1069 }
1070
1071 @failingTest
1072 test_export_class() async {
1073 await super.test_export_class();
1074 }
1075
1076 @failingTest
1077 test_export_class_type_alias() async {
1078 await super.test_export_class_type_alias();
1079 }
1080
1081 @failingTest
1082 test_export_configurations_useDefault() async {
1083 await super.test_export_configurations_useDefault();
1084 }
1085
1086 @failingTest
1087 test_export_configurations_useFirst() async {
1088 await super.test_export_configurations_useFirst();
1089 }
1090
1091 @failingTest
1092 test_export_configurations_useSecond() async {
1093 await super.test_export_configurations_useSecond();
1094 }
1095
1096 @failingTest
1097 test_export_function() async {
1098 await super.test_export_function();
1099 }
1100
1101 @failingTest
1102 test_export_getter() async {
1103 await super.test_export_getter();
1104 }
1105
1106 @failingTest
1107 test_export_hide() async {
1108 await super.test_export_hide();
1109 }
1110
1111 @failingTest
1112 test_export_multiple_combinators() async {
1113 await super.test_export_multiple_combinators();
1114 }
1115
1116 @failingTest
1117 test_export_setter() async {
1118 await super.test_export_setter();
1119 }
1120
1121 @failingTest
1122 test_export_show() async {
1123 await super.test_export_show();
1124 }
1125
1126 @failingTest
1127 test_export_typedef() async {
1128 await super.test_export_typedef();
1129 }
1130
1131 @failingTest
1132 test_export_variable() async {
1133 await super.test_export_variable();
1134 }
1135
1136 @failingTest
1137 test_export_variable_const() async {
1138 await super.test_export_variable_const();
1139 }
1140
1141 @failingTest
1142 test_export_variable_final() async {
1143 await super.test_export_variable_final();
1144 }
1145
1146 @failingTest
1147 test_exportImport_configurations_useDefault() async {
1148 await super.test_exportImport_configurations_useDefault();
1149 }
1150
1151 @failingTest
1152 test_exportImport_configurations_useFirst() async {
1153 await super.test_exportImport_configurations_useFirst();
1154 }
1155
1156 @failingTest
1157 test_exports() async {
1158 await super.test_exports();
1159 }
1160
1161 @failingTest
1162 test_expr_invalid_typeParameter_asPrefix() async {
1163 await super.test_expr_invalid_typeParameter_asPrefix();
1164 }
1165
1166 @failingTest
1167 test_field_covariant() async {
1168 await super.test_field_covariant();
1169 }
1170
1171 @failingTest
1172 test_field_documented() async {
1173 await super.test_field_documented();
1174 }
1175
1176 @failingTest
1177 test_field_formal_param_inferred_type_implicit() async {
1178 await super.test_field_formal_param_inferred_type_implicit();
1179 }
1180
1181 @failingTest
1182 test_field_inferred_type_nonStatic_explicit_initialized() async {
1183 await super.test_field_inferred_type_nonStatic_explicit_initialized();
1184 }
1185
1186 @failingTest
1187 test_field_inferred_type_nonStatic_implicit_initialized() async {
1188 await super.test_field_inferred_type_nonStatic_implicit_initialized();
1189 }
1190
1191 @failingTest
1192 test_field_inferred_type_nonStatic_implicit_uninitialized() async {
1193 await super.test_field_inferred_type_nonStatic_implicit_uninitialized();
1194 }
1195
1196 @failingTest
1197 test_field_inferred_type_static_implicit_initialized() async {
1198 await super.test_field_inferred_type_static_implicit_initialized();
1199 }
1200
1201 @failingTest
1202 test_field_propagatedType_const_noDep() async {
1203 await super.test_field_propagatedType_const_noDep();
1204 }
1205
1206 @failingTest
1207 test_field_propagatedType_final_dep_inLib() async {
1208 await super.test_field_propagatedType_final_dep_inLib();
1209 }
1210
1211 @failingTest
1212 test_field_propagatedType_final_dep_inPart() async {
1213 await super.test_field_propagatedType_final_dep_inPart();
1214 }
1215
1216 @failingTest
1217 test_field_propagatedType_final_noDep_instance() async {
1218 await super.test_field_propagatedType_final_noDep_instance();
1219 }
1220
1221 @failingTest
1222 test_field_propagatedType_final_noDep_static() async {
1223 await super.test_field_propagatedType_final_noDep_static();
1224 }
1225
1226 @failingTest
1227 test_field_static_final_untyped() async {
1228 await super.test_field_static_final_untyped();
1229 }
1230
1231 @failingTest
1232 test_field_untyped() async {
1233 await super.test_field_untyped();
1234 }
1235
1236 @failingTest
1237 test_function_async() async {
1238 await super.test_function_async();
1239 }
1240
1241 @failingTest
1242 test_function_asyncStar() async {
1243 await super.test_function_asyncStar();
1244 }
1245
1246 @failingTest
1247 test_function_documented() async {
1248 await super.test_function_documented();
1249 }
1250
1251 @failingTest
1252 test_function_entry_point() async {
1253 await super.test_function_entry_point();
1254 }
1255
1256 @failingTest
1257 test_function_entry_point_in_export() async {
1258 await super.test_function_entry_point_in_export();
1259 }
1260
1261 @failingTest
1262 test_function_entry_point_in_export_hidden() async {
1263 await super.test_function_entry_point_in_export_hidden();
1264 }
1265
1266 @failingTest
1267 test_function_entry_point_in_part() async {
1268 await super.test_function_entry_point_in_part();
1269 }
1270
1271 @failingTest
1272 test_function_external() async {
1273 await super.test_function_external();
1274 }
1275
1276 @failingTest
1277 test_function_parameter_final() async {
1278 await super.test_function_parameter_final();
1279 }
1280
1281 @failingTest
1282 test_function_parameter_kind_named() async {
1283 await super.test_function_parameter_kind_named();
1284 }
1285
1286 @failingTest
1287 test_function_parameter_kind_positional() async {
1288 await super.test_function_parameter_kind_positional();
1289 }
1290
1291 @failingTest
1292 test_function_parameter_kind_required() async {
1293 await super.test_function_parameter_kind_required();
1294 }
1295
1296 @failingTest
1297 test_function_parameter_parameters() async {
1298 await super.test_function_parameter_parameters();
1299 }
1300
1301 @failingTest
1302 test_function_parameter_return_type() async {
1303 await super.test_function_parameter_return_type();
1304 }
1305
1306 @failingTest
1307 test_function_parameter_return_type_void() async {
1308 await super.test_function_parameter_return_type_void();
1309 }
1310
1311 @failingTest
1312 test_function_parameter_type() async {
1313 await super.test_function_parameter_type();
1314 }
1315
1316 @failingTest
1317 test_function_parameters() async {
1318 await super.test_function_parameters();
1319 }
1320
1321 @failingTest
1322 test_function_return_type() async {
1323 await super.test_function_return_type();
1324 }
1325
1326 @failingTest
1327 test_function_return_type_implicit() async {
1328 await super.test_function_return_type_implicit();
1329 }
1330
1331 @failingTest
1332 test_function_return_type_void() async {
1333 await super.test_function_return_type_void();
1334 }
1335
1336 @failingTest
1337 test_function_type_parameter() async {
1338 await super.test_function_type_parameter();
1339 }
1340
1341 @failingTest
1342 test_function_type_parameter_with_function_typed_parameter() async {
1343 await super.test_function_type_parameter_with_function_typed_parameter();
1344 }
1345
1346 @failingTest
1347 test_function_typed_parameter_implicit() async {
1348 await super.test_function_typed_parameter_implicit();
1349 }
1350
1351 @failingTest
1352 test_functions() async {
1353 await super.test_functions();
1354 }
1355
1356 @failingTest
1357 test_futureOr() async {
1358 await super.test_futureOr();
1359 }
1360
1361 @failingTest
1362 test_futureOr_const() async {
1363 await super.test_futureOr_const();
1364 }
1365
1366 @failingTest
1367 test_futureOr_inferred() async {
1368 await super.test_futureOr_inferred();
1369 }
1370
1371 @failingTest
1372 test_generic_gClass_gMethodStatic() async {
1373 await super.test_generic_gClass_gMethodStatic();
1374 }
1375
1376 @failingTest
1377 test_genericFunction_asFunctionReturnType() async {
1378 await super.test_genericFunction_asFunctionReturnType();
1379 }
1380
1381 @failingTest
1382 test_genericFunction_asFunctionTypedParameterReturnType() async {
1383 await super.test_genericFunction_asFunctionTypedParameterReturnType();
1384 }
1385
1386 @failingTest
1387 test_genericFunction_asGenericFunctionReturnType() async {
1388 await super.test_genericFunction_asGenericFunctionReturnType();
1389 }
1390
1391 @failingTest
1392 test_genericFunction_asMethodReturnType() async {
1393 await super.test_genericFunction_asMethodReturnType();
1394 }
1395
1396 @failingTest
1397 test_genericFunction_asParameterType() async {
1398 await super.test_genericFunction_asParameterType();
1399 }
1400
1401 @failingTest
1402 test_genericFunction_asTopLevelVariableType() async {
1403 await super.test_genericFunction_asTopLevelVariableType();
1404 }
1405
1406 @failingTest
1407 test_getElement_constructor_named() async {
1408 await super.test_getElement_constructor_named();
1409 }
1410
1411 @failingTest
1412 test_getElement_constructor_unnamed() async {
1413 await super.test_getElement_constructor_unnamed();
1414 }
1415
1416 @failingTest
1417 test_getElement_field() async {
1418 await super.test_getElement_field();
1419 }
1420
1421 @failingTest
1422 test_getElement_getter() async {
1423 await super.test_getElement_getter();
1424 }
1425
1426 @failingTest
1427 test_getElement_method() async {
1428 await super.test_getElement_method();
1429 }
1430
1431 @failingTest
1432 test_getElement_operator() async {
1433 await super.test_getElement_operator();
1434 }
1435
1436 @failingTest
1437 test_getElement_setter() async {
1438 await super.test_getElement_setter();
1439 }
1440
1441 @failingTest
1442 test_getElement_unit() async {
1443 await super.test_getElement_unit();
1444 }
1445
1446 @failingTest
1447 test_getter_documented() async {
1448 await super.test_getter_documented();
1449 }
1450
1451 @failingTest
1452 test_getter_external() async {
1453 await super.test_getter_external();
1454 }
1455
1456 @failingTest
1457 test_getter_inferred_type_nonStatic_implicit_return() async {
1458 await super.test_getter_inferred_type_nonStatic_implicit_return();
1459 }
1460
1461 @failingTest
1462 test_getters() async {
1463 await super.test_getters();
1464 }
1465
1466 @failingTest
1467 test_implicitTopLevelVariable_getterFirst() async {
1468 await super.test_implicitTopLevelVariable_getterFirst();
1469 }
1470
1471 @failingTest
1472 test_implicitTopLevelVariable_setterFirst() async {
1473 await super.test_implicitTopLevelVariable_setterFirst();
1474 }
1475
1476 @failingTest
1477 test_import_configurations_useDefault() async {
1478 await super.test_import_configurations_useDefault();
1479 }
1480
1481 @failingTest
1482 test_import_configurations_useFirst() async {
1483 await super.test_import_configurations_useFirst();
1484 }
1485
1486 @failingTest
1487 test_import_deferred() async {
1488 await super.test_import_deferred();
1489 }
1490
1491 @failingTest
1492 test_import_hide() async {
1493 await super.test_import_hide();
1494 }
1495
1496 @failingTest
1497 test_import_invalidUri_metadata() async {
1498 await super.test_import_invalidUri_metadata();
1499 }
1500
1501 @failingTest
1502 test_import_multiple_combinators() async {
1503 await super.test_import_multiple_combinators();
1504 }
1505
1506 @failingTest
1507 test_import_prefixed() async {
1508 await super.test_import_prefixed();
1509 }
1510
1511 @failingTest
1512 test_import_self() async {
1513 await super.test_import_self();
1514 }
1515
1516 @failingTest
1517 test_import_short_absolute() async {
1518 await super.test_import_short_absolute();
1519 }
1520
1521 @failingTest
1522 test_import_show() async {
1523 await super.test_import_show();
1524 }
1525
1526 @failingTest
1527 test_imports() async {
1528 await super.test_imports();
1529 }
1530
1531 @failingTest
1532 test_inferred_function_type_for_variable_in_generic_function() async {
1533 await super.test_inferred_function_type_for_variable_in_generic_function();
1534 }
1535
1536 @failingTest
1537 test_inferred_function_type_in_generic_class_constructor() async {
1538 await super.test_inferred_function_type_in_generic_class_constructor();
1539 }
1540
1541 @failingTest
1542 test_inferred_function_type_in_generic_class_getter() async {
1543 await super.test_inferred_function_type_in_generic_class_getter();
1544 }
1545
1546 @failingTest
1547 test_inferred_function_type_in_generic_class_in_generic_method() async {
1548 await super
1549 .test_inferred_function_type_in_generic_class_in_generic_method();
1550 }
1551
1552 @failingTest
1553 test_inferred_function_type_in_generic_class_setter() async {
1554 await super.test_inferred_function_type_in_generic_class_setter();
1555 }
1556
1557 @failingTest
1558 test_inferred_type_is_typedef() async {
1559 await super.test_inferred_type_is_typedef();
1560 }
1561
1562 @failingTest
1563 test_inferred_type_refers_to_bound_type_param() async {
1564 await super.test_inferred_type_refers_to_bound_type_param();
1565 }
1566
1567 @failingTest
1568 test_inferred_type_refers_to_function_typed_param_of_typedef() async {
1569 await super.test_inferred_type_refers_to_function_typed_param_of_typedef();
1570 }
1571
1572 @failingTest
1573 test_inferred_type_refers_to_function_typed_parameter_type_generic_class() asy nc {
1574 await super
1575 .test_inferred_type_refers_to_function_typed_parameter_type_generic_clas s();
1576 }
1577
1578 @failingTest
1579 test_inferred_type_refers_to_function_typed_parameter_type_other_lib() async {
1580 await super
1581 .test_inferred_type_refers_to_function_typed_parameter_type_other_lib();
1582 }
1583
1584 @failingTest
1585 test_inferred_type_refers_to_method_function_typed_parameter_type() async {
1586 await super
1587 .test_inferred_type_refers_to_method_function_typed_parameter_type();
1588 }
1589
1590 @failingTest
1591 test_inferred_type_refers_to_nested_function_typed_param() async {
1592 await super.test_inferred_type_refers_to_nested_function_typed_param();
1593 }
1594
1595 @failingTest
1596 test_inferred_type_refers_to_nested_function_typed_param_named() async {
1597 await super
1598 .test_inferred_type_refers_to_nested_function_typed_param_named();
1599 }
1600
1601 @failingTest
1602 test_inferred_type_refers_to_setter_function_typed_parameter_type() async {
1603 await super
1604 .test_inferred_type_refers_to_setter_function_typed_parameter_type();
1605 }
1606
1607 @failingTest
1608 test_inferredType_definedInSdkLibraryPart() async {
1609 await super.test_inferredType_definedInSdkLibraryPart();
1610 }
1611
1612 @failingTest
1613 test_inferredType_usesSyntheticFunctionType_functionTypedParam() async {
1614 await super
1615 .test_inferredType_usesSyntheticFunctionType_functionTypedParam();
1616 }
1617
1618 @failingTest
1619 test_inheritance_errors() async {
1620 await super.test_inheritance_errors();
1621 }
1622
1623 @failingTest
1624 test_initializer_executable_with_return_type_from_closure() async {
1625 await super.test_initializer_executable_with_return_type_from_closure();
1626 }
1627
1628 @failingTest
1629 test_initializer_executable_with_return_type_from_closure_await_dynamic() asyn c {
1630 await super
1631 .test_initializer_executable_with_return_type_from_closure_await_dynamic ();
1632 }
1633
1634 @failingTest
1635 test_initializer_executable_with_return_type_from_closure_await_future3_int() async {
1636 await super
1637 .test_initializer_executable_with_return_type_from_closure_await_future3 _int();
1638 }
1639
1640 @failingTest
1641 test_initializer_executable_with_return_type_from_closure_await_future_int() a sync {
1642 await super
1643 .test_initializer_executable_with_return_type_from_closure_await_future_ int();
1644 }
1645
1646 @failingTest
1647 test_initializer_executable_with_return_type_from_closure_await_future_noArg() async {
1648 await super
1649 .test_initializer_executable_with_return_type_from_closure_await_future_ noArg();
1650 }
1651
1652 @failingTest
1653 test_initializer_executable_with_return_type_from_closure_field() async {
1654 await super
1655 .test_initializer_executable_with_return_type_from_closure_field();
1656 }
1657
1658 @failingTest
1659 test_initializer_executable_with_return_type_from_closure_local() async {
1660 await super
1661 .test_initializer_executable_with_return_type_from_closure_local();
1662 }
1663
1664 @failingTest
1665 test_instantiateToBounds_boundRefersToEarlierTypeArgument() async {
1666 await super.test_instantiateToBounds_boundRefersToEarlierTypeArgument();
1667 }
1668
1669 @failingTest
1670 test_instantiateToBounds_boundRefersToItself() async {
1671 await super.test_instantiateToBounds_boundRefersToItself();
1672 }
1673
1674 @failingTest
1675 test_instantiateToBounds_boundRefersToLaterTypeArgument() async {
1676 await super.test_instantiateToBounds_boundRefersToLaterTypeArgument();
1677 }
1678
1679 @failingTest
1680 test_instantiateToBounds_functionTypeAlias_simple() async {
1681 await super.test_instantiateToBounds_functionTypeAlias_simple();
1682 }
1683
1684 @failingTest
1685 test_instantiateToBounds_simple() async {
1686 await super.test_instantiateToBounds_simple();
1687 }
1688
1689 @failingTest
1690 test_invalid_annotation_prefixed_constructor() async {
1691 await super.test_invalid_annotation_prefixed_constructor();
1692 }
1693
1694 @failingTest
1695 test_invalid_annotation_unprefixed_constructor() async {
1696 await super.test_invalid_annotation_unprefixed_constructor();
1697 }
1698
1699 @failingTest
1700 test_invalid_importPrefix_asTypeArgument() async {
1701 await super.test_invalid_importPrefix_asTypeArgument();
1702 }
1703
1704 @failingTest
1705 test_invalid_nameConflict_imported() async {
1706 await super.test_invalid_nameConflict_imported();
1707 }
1708
1709 @failingTest
1710 test_invalid_nameConflict_imported_exported() async {
1711 await super.test_invalid_nameConflict_imported_exported();
1712 }
1713
1714 @failingTest
1715 test_invalid_nameConflict_local() async {
1716 await super.test_invalid_nameConflict_local();
1717 }
1718
1719 @failingTest
1720 test_invalid_setterParameter_fieldFormalParameter() async {
1721 await super.test_invalid_setterParameter_fieldFormalParameter();
1722 }
1723
1724 @failingTest
1725 test_invalid_setterParameter_fieldFormalParameter_self() async {
1726 await super.test_invalid_setterParameter_fieldFormalParameter_self();
1727 }
1728
1729 @failingTest
1730 test_invalidUri_part_emptyUri() async {
1731 await super.test_invalidUri_part_emptyUri();
1732 }
1733
1734 @failingTest
1735 test_invalidUris() async {
1736 await super.test_invalidUris();
1737 }
1738
1739 @failingTest
1740 test_localFunctions() async {
1741 await super.test_localFunctions();
1742 }
1743
1744 @failingTest
1745 test_localFunctions_inMethod() async {
1746 await super.test_localFunctions_inMethod();
1747 }
1748
1749 @failingTest
1750 test_localFunctions_inTopLevelGetter() async {
1751 await super.test_localFunctions_inTopLevelGetter();
1752 }
1753
1754 @failingTest
1755 test_localLabels_inMethod() async {
1756 await super.test_localLabels_inMethod();
1757 }
1758
1759 @failingTest
1760 test_localLabels_inTopLevelFunction() async {
1761 await super.test_localLabels_inTopLevelFunction();
1762 }
1763
1764 @failingTest
1765 test_main_class_alias() async {
1766 await super.test_main_class_alias();
1767 }
1768
1769 @failingTest
1770 test_main_class_alias_via_export() async {
1771 await super.test_main_class_alias_via_export();
1772 }
1773
1774 @failingTest
1775 test_main_class_via_export() async {
1776 await super.test_main_class_via_export();
1777 }
1778
1779 @failingTest
1780 test_main_getter() async {
1781 await super.test_main_getter();
1782 }
1783
1784 @failingTest
1785 test_main_getter_via_export() async {
1786 await super.test_main_getter_via_export();
1787 }
1788
1789 @failingTest
1790 test_main_typedef() async {
1791 await super.test_main_typedef();
1792 }
1793
1794 @failingTest
1795 test_main_typedef_via_export() async {
1796 await super.test_main_typedef_via_export();
1797 }
1798
1799 @failingTest
1800 test_main_variable() async {
1801 await super.test_main_variable();
1802 }
1803
1804 @failingTest
1805 test_main_variable_via_export() async {
1806 await super.test_main_variable_via_export();
1807 }
1808
1809 @failingTest
1810 test_member_function_async() async {
1811 await super.test_member_function_async();
1812 }
1813
1814 @failingTest
1815 test_member_function_asyncStar() async {
1816 await super.test_member_function_asyncStar();
1817 }
1818
1819 @failingTest
1820 test_metadata_classDeclaration() async {
1821 await super.test_metadata_classDeclaration();
1822 }
1823
1824 @failingTest
1825 test_metadata_classTypeAlias() async {
1826 await super.test_metadata_classTypeAlias();
1827 }
1828
1829 @failingTest
1830 test_metadata_constructor_call_named() async {
1831 await super.test_metadata_constructor_call_named();
1832 }
1833
1834 @failingTest
1835 test_metadata_constructor_call_named_prefixed() async {
1836 await super.test_metadata_constructor_call_named_prefixed();
1837 }
1838
1839 @failingTest
1840 test_metadata_constructor_call_unnamed() async {
1841 await super.test_metadata_constructor_call_unnamed();
1842 }
1843
1844 @failingTest
1845 test_metadata_constructor_call_unnamed_prefixed() async {
1846 await super.test_metadata_constructor_call_unnamed_prefixed();
1847 }
1848
1849 @failingTest
1850 test_metadata_constructor_call_with_args() async {
1851 await super.test_metadata_constructor_call_with_args();
1852 }
1853
1854 @failingTest
1855 test_metadata_constructorDeclaration_named() async {
1856 await super.test_metadata_constructorDeclaration_named();
1857 }
1858
1859 @failingTest
1860 test_metadata_constructorDeclaration_unnamed() async {
1861 await super.test_metadata_constructorDeclaration_unnamed();
1862 }
1863
1864 @failingTest
1865 test_metadata_enumDeclaration() async {
1866 await super.test_metadata_enumDeclaration();
1867 }
1868
1869 @failingTest
1870 test_metadata_exportDirective() async {
1871 await super.test_metadata_exportDirective();
1872 }
1873
1874 @failingTest
1875 test_metadata_fieldDeclaration() async {
1876 await super.test_metadata_fieldDeclaration();
1877 }
1878
1879 @failingTest
1880 test_metadata_fieldFormalParameter() async {
1881 await super.test_metadata_fieldFormalParameter();
1882 }
1883
1884 @failingTest
1885 test_metadata_fieldFormalParameter_withDefault() async {
1886 await super.test_metadata_fieldFormalParameter_withDefault();
1887 }
1888
1889 @failingTest
1890 test_metadata_functionDeclaration_function() async {
1891 await super.test_metadata_functionDeclaration_function();
1892 }
1893
1894 @failingTest
1895 test_metadata_functionDeclaration_getter() async {
1896 await super.test_metadata_functionDeclaration_getter();
1897 }
1898
1899 @failingTest
1900 test_metadata_functionDeclaration_setter() async {
1901 await super.test_metadata_functionDeclaration_setter();
1902 }
1903
1904 @failingTest
1905 test_metadata_functionTypeAlias() async {
1906 await super.test_metadata_functionTypeAlias();
1907 }
1908
1909 @failingTest
1910 test_metadata_functionTypedFormalParameter() async {
1911 await super.test_metadata_functionTypedFormalParameter();
1912 }
1913
1914 @failingTest
1915 test_metadata_functionTypedFormalParameter_withDefault() async {
1916 await super.test_metadata_functionTypedFormalParameter_withDefault();
1917 }
1918
1919 @failingTest
1920 test_metadata_importDirective() async {
1921 await super.test_metadata_importDirective();
1922 }
1923
1924 @failingTest
1925 test_metadata_invalid_classDeclaration() async {
1926 await super.test_metadata_invalid_classDeclaration();
1927 }
1928
1929 @failingTest
1930 test_metadata_libraryDirective() async {
1931 await super.test_metadata_libraryDirective();
1932 }
1933
1934 @failingTest
1935 test_metadata_methodDeclaration_getter() async {
1936 await super.test_metadata_methodDeclaration_getter();
1937 }
1938
1939 @failingTest
1940 test_metadata_methodDeclaration_method() async {
1941 await super.test_metadata_methodDeclaration_method();
1942 }
1943
1944 @failingTest
1945 test_metadata_methodDeclaration_setter() async {
1946 await super.test_metadata_methodDeclaration_setter();
1947 }
1948
1949 @failingTest
1950 test_metadata_partDirective() async {
1951 await super.test_metadata_partDirective();
1952 }
1953
1954 @failingTest
1955 test_metadata_prefixed_variable() async {
1956 await super.test_metadata_prefixed_variable();
1957 }
1958
1959 @failingTest
1960 test_metadata_simpleFormalParameter() async {
1961 await super.test_metadata_simpleFormalParameter();
1962 }
1963
1964 @failingTest
1965 test_metadata_simpleFormalParameter_withDefault() async {
1966 await super.test_metadata_simpleFormalParameter_withDefault();
1967 }
1968
1969 @failingTest
1970 test_metadata_topLevelVariableDeclaration() async {
1971 await super.test_metadata_topLevelVariableDeclaration();
1972 }
1973
1974 @failingTest
1975 test_metadata_typeParameter_ofClass() async {
1976 await super.test_metadata_typeParameter_ofClass();
1977 }
1978
1979 @failingTest
1980 test_metadata_typeParameter_ofClassTypeAlias() async {
1981 await super.test_metadata_typeParameter_ofClassTypeAlias();
1982 }
1983
1984 @failingTest
1985 test_metadata_typeParameter_ofFunction() async {
1986 await super.test_metadata_typeParameter_ofFunction();
1987 }
1988
1989 @failingTest
1990 test_metadata_typeParameter_ofTypedef() async {
1991 await super.test_metadata_typeParameter_ofTypedef();
1992 }
1993
1994 @failingTest
1995 test_method_documented() async {
1996 await super.test_method_documented();
1997 }
1998
1999 @failingTest
2000 test_method_inferred_type_nonStatic_implicit_param() async {
2001 await super.test_method_inferred_type_nonStatic_implicit_param();
2002 }
2003
2004 @failingTest
2005 test_method_inferred_type_nonStatic_implicit_return() async {
2006 await super.test_method_inferred_type_nonStatic_implicit_return();
2007 }
2008
2009 @failingTest
2010 test_method_type_parameter() async {
2011 await super.test_method_type_parameter();
2012 }
2013
2014 @failingTest
2015 test_method_type_parameter_in_generic_class() async {
2016 await super.test_method_type_parameter_in_generic_class();
2017 }
2018
2019 @failingTest
2020 test_method_type_parameter_with_function_typed_parameter() async {
2021 await super.test_method_type_parameter_with_function_typed_parameter();
2022 }
2023
2024 @failingTest
2025 test_nameConflict_exportedAndLocal() async {
2026 await super.test_nameConflict_exportedAndLocal();
2027 }
2028
2029 @failingTest
2030 test_nameConflict_exportedAndLocal_exported() async {
2031 await super.test_nameConflict_exportedAndLocal_exported();
2032 }
2033
2034 @failingTest
2035 test_nameConflict_exportedAndParted() async {
2036 await super.test_nameConflict_exportedAndParted();
2037 }
2038
2039 @failingTest
2040 test_nameConflict_importWithRelativeUri_exportWithAbsolute() async {
2041 await super.test_nameConflict_importWithRelativeUri_exportWithAbsolute();
2042 }
2043
2044 @failingTest
2045 test_nested_generic_functions_in_generic_class_with_function_typed_params() as ync {
2046 await super
2047 .test_nested_generic_functions_in_generic_class_with_function_typed_para ms();
2048 }
2049
2050 @failingTest
2051 test_nested_generic_functions_in_generic_class_with_local_variables() async {
2052 await super
2053 .test_nested_generic_functions_in_generic_class_with_local_variables();
2054 }
2055
2056 @failingTest
2057 test_nested_generic_functions_with_function_typed_param() async {
2058 await super.test_nested_generic_functions_with_function_typed_param();
2059 }
2060
2061 @failingTest
2062 test_nested_generic_functions_with_local_variables() async {
2063 await super.test_nested_generic_functions_with_local_variables();
2064 }
2065
2066 @failingTest
2067 test_operator() async {
2068 await super.test_operator();
2069 }
2070
2071 @failingTest
2072 test_operator_equal() async {
2073 await super.test_operator_equal();
2074 }
2075
2076 @failingTest
2077 test_operator_external() async {
2078 await super.test_operator_external();
2079 }
2080
2081 @failingTest
2082 test_operator_greater_equal() async {
2083 await super.test_operator_greater_equal();
2084 }
2085
2086 @failingTest
2087 test_operator_index() async {
2088 await super.test_operator_index();
2089 }
2090
2091 @failingTest
2092 test_operator_index_set() async {
2093 await super.test_operator_index_set();
2094 }
2095
2096 @failingTest
2097 test_operator_less_equal() async {
2098 await super.test_operator_less_equal();
2099 }
2100
2101 @failingTest
2102 test_parameter_checked() async {
2103 await super.test_parameter_checked();
2104 }
2105
2106 @failingTest
2107 test_parameter_checked_inherited() async {
2108 await super.test_parameter_checked_inherited();
2109 }
2110
2111 @failingTest
2112 test_parameter_covariant() async {
2113 await super.test_parameter_covariant();
2114 }
2115
2116 @failingTest
2117 test_parameter_covariant_inherited() async {
2118 await super.test_parameter_covariant_inherited();
2119 }
2120
2121 @failingTest
2122 test_parameter_parameters() async {
2123 await super.test_parameter_parameters();
2124 }
2125
2126 @failingTest
2127 test_parameter_parameters_in_generic_class() async {
2128 await super.test_parameter_parameters_in_generic_class();
2129 }
2130
2131 @failingTest
2132 test_parameter_return_type() async {
2133 await super.test_parameter_return_type();
2134 }
2135
2136 @failingTest
2137 test_parameter_return_type_void() async {
2138 await super.test_parameter_return_type_void();
2139 }
2140
2141 @failingTest
2142 test_parameterTypeNotInferred_constructor() async {
2143 await super.test_parameterTypeNotInferred_constructor();
2144 }
2145
2146 @failingTest
2147 test_parameterTypeNotInferred_initializingFormal() async {
2148 await super.test_parameterTypeNotInferred_initializingFormal();
2149 }
2150
2151 @failingTest
2152 test_parameterTypeNotInferred_staticMethod() async {
2153 await super.test_parameterTypeNotInferred_staticMethod();
2154 }
2155
2156 @failingTest
2157 test_parameterTypeNotInferred_topLevelFunction() async {
2158 await super.test_parameterTypeNotInferred_topLevelFunction();
2159 }
2160
2161 @failingTest
2162 test_parts() async {
2163 await super.test_parts();
2164 }
2165
2166 @failingTest
2167 test_parts_invalidUri() async {
2168 await super.test_parts_invalidUri();
2169 }
2170
2171 @failingTest
2172 test_parts_invalidUri_nullStringValue() async {
2173 await super.test_parts_invalidUri_nullStringValue();
2174 }
2175
2176 @failingTest
2177 test_propagated_type_refers_to_closure() async {
2178 await super.test_propagated_type_refers_to_closure();
2179 }
2180
2181 @failingTest
2182 test_setter_covariant() async {
2183 await super.test_setter_covariant();
2184 }
2185
2186 @failingTest
2187 test_setter_documented() async {
2188 await super.test_setter_documented();
2189 }
2190
2191 @failingTest
2192 test_setter_external() async {
2193 await super.test_setter_external();
2194 }
2195
2196 @failingTest
2197 test_setter_inferred_type_nonStatic_implicit_param() async {
2198 await super.test_setter_inferred_type_nonStatic_implicit_param();
2199 }
2200
2201 @failingTest
2202 test_setter_inferred_type_static_implicit_return() async {
2203 await super.test_setter_inferred_type_static_implicit_return();
2204 }
2205
2206 @failingTest
2207 test_setter_inferred_type_top_level_implicit_return() async {
2208 await super.test_setter_inferred_type_top_level_implicit_return();
2209 }
2210
2211 @failingTest
2212 test_setters() async {
2213 await super.test_setters();
2214 }
2215
2216 @failingTest
2217 test_syntheticFunctionType_inGenericClass() async {
2218 await super.test_syntheticFunctionType_inGenericClass();
2219 }
2220
2221 @failingTest
2222 test_syntheticFunctionType_inGenericFunction() async {
2223 await super.test_syntheticFunctionType_inGenericFunction();
2224 }
2225
2226 @failingTest
2227 test_type_arguments_explicit_dynamic_dynamic() async {
2228 await super.test_type_arguments_explicit_dynamic_dynamic();
2229 }
2230
2231 @failingTest
2232 test_type_arguments_explicit_dynamic_int() async {
2233 await super.test_type_arguments_explicit_dynamic_int();
2234 }
2235
2236 @failingTest
2237 test_type_arguments_explicit_String_dynamic() async {
2238 await super.test_type_arguments_explicit_String_dynamic();
2239 }
2240
2241 @failingTest
2242 test_type_arguments_explicit_String_int() async {
2243 await super.test_type_arguments_explicit_String_int();
2244 }
2245
2246 @failingTest
2247 test_type_arguments_implicit() async {
2248 await super.test_type_arguments_implicit();
2249 }
2250
2251 @failingTest
2252 test_type_dynamic() async {
2253 await super.test_type_dynamic();
2254 }
2255
2256 @failingTest
2257 test_type_invalid_topLevelVariableElement_asType() async {
2258 await super.test_type_invalid_topLevelVariableElement_asType();
2259 }
2260
2261 @failingTest
2262 test_type_invalid_topLevelVariableElement_asTypeArgument() async {
2263 await super.test_type_invalid_topLevelVariableElement_asTypeArgument();
2264 }
2265
2266 @failingTest
2267 test_type_invalid_typeParameter_asPrefix() async {
2268 await super.test_type_invalid_typeParameter_asPrefix();
2269 }
2270
2271 @failingTest
2272 test_type_reference_lib_to_lib() async {
2273 await super.test_type_reference_lib_to_lib();
2274 }
2275
2276 @failingTest
2277 test_type_reference_lib_to_part() async {
2278 await super.test_type_reference_lib_to_part();
2279 }
2280
2281 @failingTest
2282 test_type_reference_part_to_lib() async {
2283 await super.test_type_reference_part_to_lib();
2284 }
2285
2286 @failingTest
2287 test_type_reference_part_to_other_part() async {
2288 await super.test_type_reference_part_to_other_part();
2289 }
2290
2291 @failingTest
2292 test_type_reference_part_to_part() async {
2293 await super.test_type_reference_part_to_part();
2294 }
2295
2296 @failingTest
2297 test_type_reference_to_class() async {
2298 await super.test_type_reference_to_class();
2299 }
2300
2301 @failingTest
2302 test_type_reference_to_class_with_type_arguments() async {
2303 await super.test_type_reference_to_class_with_type_arguments();
2304 }
2305
2306 @failingTest
2307 test_type_reference_to_class_with_type_arguments_implicit() async {
2308 await super.test_type_reference_to_class_with_type_arguments_implicit();
2309 }
2310
2311 @failingTest
2312 test_type_reference_to_enum() async {
2313 await super.test_type_reference_to_enum();
2314 }
2315
2316 @failingTest
2317 test_type_reference_to_import() async {
2318 await super.test_type_reference_to_import();
2319 }
2320
2321 @failingTest
2322 test_type_reference_to_import_export() async {
2323 await super.test_type_reference_to_import_export();
2324 }
2325
2326 @failingTest
2327 test_type_reference_to_import_export_export() async {
2328 await super.test_type_reference_to_import_export_export();
2329 }
2330
2331 @failingTest
2332 test_type_reference_to_import_export_export_in_subdirs() async {
2333 await super.test_type_reference_to_import_export_export_in_subdirs();
2334 }
2335
2336 @failingTest
2337 test_type_reference_to_import_export_in_subdirs() async {
2338 await super.test_type_reference_to_import_export_in_subdirs();
2339 }
2340
2341 @failingTest
2342 test_type_reference_to_import_part() async {
2343 await super.test_type_reference_to_import_part();
2344 }
2345
2346 @failingTest
2347 test_type_reference_to_import_part2() async {
2348 await super.test_type_reference_to_import_part2();
2349 }
2350
2351 @failingTest
2352 test_type_reference_to_import_part_in_subdir() async {
2353 await super.test_type_reference_to_import_part_in_subdir();
2354 }
2355
2356 @failingTest
2357 test_type_reference_to_import_relative() async {
2358 await super.test_type_reference_to_import_relative();
2359 }
2360
2361 @failingTest
2362 test_type_reference_to_typedef() async {
2363 await super.test_type_reference_to_typedef();
2364 }
2365
2366 @failingTest
2367 test_type_reference_to_typedef_with_type_arguments() async {
2368 await super.test_type_reference_to_typedef_with_type_arguments();
2369 }
2370
2371 @failingTest
2372 test_type_reference_to_typedef_with_type_arguments_implicit() async {
2373 await super.test_type_reference_to_typedef_with_type_arguments_implicit();
2374 }
2375
2376 @failingTest
2377 test_type_unresolved() async {
2378 await super.test_type_unresolved();
2379 }
2380
2381 @failingTest
2382 test_type_unresolved_prefixed() async {
2383 await super.test_type_unresolved_prefixed();
2384 }
2385
2386 @failingTest
2387 test_typedef_documented() async {
2388 await super.test_typedef_documented();
2389 }
2390
2391 @failingTest
2392 test_typedef_generic() async {
2393 await super.test_typedef_generic();
2394 }
2395
2396 @failingTest
2397 test_typedef_generic_asFieldType() async {
2398 await super.test_typedef_generic_asFieldType();
2399 }
2400
2401 @failingTest
2402 test_typedef_parameter_parameters() async {
2403 await super.test_typedef_parameter_parameters();
2404 }
2405
2406 @failingTest
2407 test_typedef_parameter_parameters_in_generic_class() async {
2408 await super.test_typedef_parameter_parameters_in_generic_class();
2409 }
2410
2411 @failingTest
2412 test_typedef_parameter_return_type() async {
2413 await super.test_typedef_parameter_return_type();
2414 }
2415
2416 @failingTest
2417 test_typedef_parameter_type() async {
2418 await super.test_typedef_parameter_type();
2419 }
2420
2421 @failingTest
2422 test_typedef_parameter_type_generic() async {
2423 await super.test_typedef_parameter_type_generic();
2424 }
2425
2426 @failingTest
2427 test_typedef_parameters() async {
2428 await super.test_typedef_parameters();
2429 }
2430
2431 @failingTest
2432 test_typedef_return_type() async {
2433 await super.test_typedef_return_type();
2434 }
2435
2436 @failingTest
2437 test_typedef_return_type_generic() async {
2438 await super.test_typedef_return_type_generic();
2439 }
2440
2441 @failingTest
2442 test_typedef_return_type_implicit() async {
2443 await super.test_typedef_return_type_implicit();
2444 }
2445
2446 @failingTest
2447 test_typedef_return_type_void() async {
2448 await super.test_typedef_return_type_void();
2449 }
2450
2451 @failingTest
2452 test_typedef_type_parameters() async {
2453 await super.test_typedef_type_parameters();
2454 }
2455
2456 @failingTest
2457 test_typedef_type_parameters_bound() async {
2458 await super.test_typedef_type_parameters_bound();
2459 }
2460
2461 @failingTest
2462 test_typedef_type_parameters_bound_recursive() async {
2463 await super.test_typedef_type_parameters_bound_recursive();
2464 }
2465
2466 @failingTest
2467 test_typedef_type_parameters_bound_recursive2() async {
2468 await super.test_typedef_type_parameters_bound_recursive2();
2469 }
2470
2471 @failingTest
2472 test_typedef_type_parameters_f_bound_complex() async {
2473 await super.test_typedef_type_parameters_f_bound_complex();
2474 }
2475
2476 @failingTest
2477 test_typedef_type_parameters_f_bound_simple() async {
2478 await super.test_typedef_type_parameters_f_bound_simple();
2479 }
2480
2481 @failingTest
2482 test_typedefs() async {
2483 await super.test_typedefs();
2484 }
2485
2486 @failingTest
2487 test_unresolved_annotation_instanceCreation_argument_super() async {
2488 await super.test_unresolved_annotation_instanceCreation_argument_super();
2489 }
2490
2491 @failingTest
2492 test_unresolved_annotation_instanceCreation_argument_this() async {
2493 await super.test_unresolved_annotation_instanceCreation_argument_this();
2494 }
2495
2496 @failingTest
2497 test_unresolved_annotation_namedConstructorCall_noClass() async {
2498 await super.test_unresolved_annotation_namedConstructorCall_noClass();
2499 }
2500
2501 @failingTest
2502 test_unresolved_annotation_namedConstructorCall_noConstructor() async {
2503 await super.test_unresolved_annotation_namedConstructorCall_noConstructor();
2504 }
2505
2506 @failingTest
2507 test_unresolved_annotation_prefixedIdentifier_badPrefix() async {
2508 await super.test_unresolved_annotation_prefixedIdentifier_badPrefix();
2509 }
2510
2511 @failingTest
2512 test_unresolved_annotation_prefixedIdentifier_noDeclaration() async {
2513 await super.test_unresolved_annotation_prefixedIdentifier_noDeclaration();
2514 }
2515
2516 @failingTest
2517 test_unresolved_annotation_prefixedNamedConstructorCall_badPrefix() async {
2518 await super
2519 .test_unresolved_annotation_prefixedNamedConstructorCall_badPrefix();
2520 }
2521
2522 @failingTest
2523 test_unresolved_annotation_prefixedNamedConstructorCall_noClass() async {
2524 await super
2525 .test_unresolved_annotation_prefixedNamedConstructorCall_noClass();
2526 }
2527
2528 @failingTest
2529 test_unresolved_annotation_prefixedNamedConstructorCall_noConstructor() async {
2530 await super
2531 .test_unresolved_annotation_prefixedNamedConstructorCall_noConstructor() ;
2532 }
2533
2534 @failingTest
2535 test_unresolved_annotation_prefixedUnnamedConstructorCall_badPrefix() async {
2536 await super
2537 .test_unresolved_annotation_prefixedUnnamedConstructorCall_badPrefix();
2538 }
2539
2540 @failingTest
2541 test_unresolved_annotation_prefixedUnnamedConstructorCall_noClass() async {
2542 await super
2543 .test_unresolved_annotation_prefixedUnnamedConstructorCall_noClass();
2544 }
2545
2546 @failingTest
2547 test_unresolved_annotation_simpleIdentifier() async {
2548 await super.test_unresolved_annotation_simpleIdentifier();
2549 }
2550
2551 @failingTest
2552 test_unresolved_annotation_unnamedConstructorCall_noClass() async {
2553 await super.test_unresolved_annotation_unnamedConstructorCall_noClass();
2554 }
2555
2556 @failingTest
2557 test_unresolved_export() async {
2558 await super.test_unresolved_export();
2559 }
2560
2561 @failingTest
2562 test_unresolved_import() async {
2563 await super.test_unresolved_import();
2564 }
2565
2566 @failingTest
2567 test_unresolved_part() async {
2568 await super.test_unresolved_part();
2569 }
2570
2571 @failingTest
2572 test_unused_type_parameter() async {
2573 await super.test_unused_type_parameter();
2574 }
2575
2576 @failingTest
2577 test_variable_const() async {
2578 await super.test_variable_const();
2579 }
2580
2581 @failingTest
2582 test_variable_documented() async {
2583 await super.test_variable_documented();
2584 }
2585
2586 @failingTest
2587 test_variable_final() async {
2588 await super.test_variable_final();
2589 }
2590
2591 @failingTest
2592 test_variable_final_top_level_untyped() async {
2593 await super.test_variable_final_top_level_untyped();
2594 }
2595
2596 @failingTest
2597 test_variable_getterInLib_setterInPart() async {
2598 await super.test_variable_getterInLib_setterInPart();
2599 }
2600
2601 @failingTest
2602 test_variable_getterInPart_setterInLib() async {
2603 await super.test_variable_getterInPart_setterInLib();
2604 }
2605
2606 @failingTest
2607 test_variable_getterInPart_setterInPart() async {
2608 await super.test_variable_getterInPart_setterInPart();
2609 }
2610
2611 @failingTest
2612 test_variable_implicit_type() async {
2613 await super.test_variable_implicit_type();
2614 }
2615
2616 @failingTest
2617 test_variable_inferred_type_implicit_initialized() async {
2618 await super.test_variable_inferred_type_implicit_initialized();
2619 }
2620
2621 @failingTest
2622 test_variable_propagatedType_const_noDep() async {
2623 await super.test_variable_propagatedType_const_noDep();
2624 }
2625
2626 @failingTest
2627 test_variable_propagatedType_final_dep_inLib() async {
2628 await super.test_variable_propagatedType_final_dep_inLib();
2629 }
2630
2631 @failingTest
2632 test_variable_propagatedType_final_dep_inPart() async {
2633 await super.test_variable_propagatedType_final_dep_inPart();
2634 }
2635
2636 @failingTest
2637 test_variable_propagatedType_final_noDep() async {
2638 await super.test_variable_propagatedType_final_noDep();
2639 }
2640
2641 @failingTest
2642 test_variable_propagatedType_implicit_dep() async {
2643 await super.test_variable_propagatedType_implicit_dep();
2644 }
2645
2646 @failingTest
2647 test_variable_setterInPart_getterInPart() async {
2648 await super.test_variable_setterInPart_getterInPart();
2649 }
2650
2651 @failingTest
2652 test_variables() async {
2653 await super.test_variables();
2654 }
2655 }
2656
2657 class _FileSystemAdaptor implements FileSystem {
2658 final ResourceProvider provider;
2659
2660 _FileSystemAdaptor(this.provider);
2661
2662 @override
2663 FileSystemEntity entityForUri(Uri uri) {
2664 if (uri.isScheme('file')) {
2665 var file = provider.getFile(uri.path);
2666 return new _FileSystemEntityAdaptor(uri, file);
2667 } else {
2668 throw new ArgumentError(
2669 'Only file:// URIs are supported, but $uri is given.');
2670 }
2671 // TODO: implement entityForUri
2672 }
2673 }
2674
2675 class _FileSystemEntityAdaptor implements FileSystemEntity {
2676 final Uri uri;
2677 final File file;
2678
2679 _FileSystemEntityAdaptor(this.uri, this.file);
2680
2681 @override
2682 Future<bool> exists() async {
2683 return file.exists;
2684 }
2685
2686 @override
2687 Future<DateTime> lastModified() async {
2688 return new DateTime.fromMicrosecondsSinceEpoch(file.modificationStamp);
2689 }
2690
2691 @override
2692 Future<List<int>> readAsBytes() async {
2693 return file.readAsBytesSync();
2694 }
2695
2696 @override
2697 Future<String> readAsString() async {
2698 return file.readAsStringSync();
2699 }
2700 }
2701
2702 class _KernelLibraryResynthesizerContextImpl
2703 implements KernelLibraryResynthesizerContext {
2704 /// TODO(scheglov) we don't use this yet, make it private later
2705 final Map<String, kernel.Library> libraryMap;
2706
2707 @override
2708 final kernel.Library library;
2709
2710 _KernelLibraryResynthesizerContextImpl(this.libraryMap, this.library);
2711 }
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698