Index: pkg/analyzer/test/generated/non_hint_code_test.dart |
diff --git a/pkg/analyzer/test/generated/non_hint_code_test.dart b/pkg/analyzer/test/generated/non_hint_code_test.dart |
index eda3e1368d937c5184c8317047337a2ebd7b1a51..2ef678bcc17238a68a6dfd18430b13dc5641caaa 100644 |
--- a/pkg/analyzer/test/generated/non_hint_code_test.dart |
+++ b/pkg/analyzer/test/generated/non_hint_code_test.dart |
@@ -6,6 +6,7 @@ library analyzer.test.generated.non_hint_code_test; |
import 'package:analyzer/error/error.dart'; |
import 'package:analyzer/src/error/codes.dart'; |
+import 'package:analyzer/src/generated/engine.dart'; |
import 'package:analyzer/src/generated/source_io.dart'; |
import 'package:test_reflective_loader/test_reflective_loader.dart'; |
@@ -19,6 +20,23 @@ main() { |
@reflectiveTest |
class NonHintCodeTest extends ResolverTestCase { |
+ void test_() { |
+ resetWithOptions(new AnalysisOptionsImpl()..enableSuperMixins = true); |
+ Source source = addSource(r''' |
+abstract class A { |
+ void test(); |
+} |
+class B extends A { |
+ void test() { |
+ super.test; |
+ } |
+} |
+'''); |
+ computeLibrarySourceErrors(source); |
+ assertNoErrors(source); |
+ verify([source]); |
+ } |
+ |
void test_deadCode_afterTryCatch() { |
Source source = addSource(''' |
main() { |