Index: pkg/analyzer/test/src/task/strong/checker_test.dart |
diff --git a/pkg/analyzer/test/src/task/strong/checker_test.dart b/pkg/analyzer/test/src/task/strong/checker_test.dart |
index 8bdd4ce38ac9f40e19f724610d096de008f93c69..343a2aea64f2d536eccfd8990508c8cf5fb9ef5e 100644 |
--- a/pkg/analyzer/test/src/task/strong/checker_test.dart |
+++ b/pkg/analyzer/test/src/task/strong/checker_test.dart |
@@ -2164,58 +2164,6 @@ dynamic y1 = (<dynamic>[])[0]; |
check(implicitDynamic: false); |
} |
- void test_constantGenericTypeArg_infer() { |
- // Regression test for https://github.com/dart-lang/sdk/issues/26141 |
- checkFile(''' |
-abstract class Equality<Q> {} |
-abstract class EqualityBase<R> implements Equality<R> { |
- final C<R> c = /*info:INFERRED_TYPE_ALLOCATION*/const C(); |
- const EqualityBase(); |
-} |
-class DefaultEquality<S> extends EqualityBase<S> { |
- const DefaultEquality(); |
-} |
-class SetEquality<T> implements Equality<T> { |
- final Equality<T> field = const DefaultEquality(); |
- const SetEquality([Equality<T> inner = const DefaultEquality()]); |
-} |
-class C<Q> { |
- final List<Q> list = /*info:INFERRED_TYPE_LITERAL*/const []; |
- final Map<Q, Iterable<Q>> m = /*info:INFERRED_TYPE_LITERAL*/const {}; |
- const C(); |
-} |
-main() { |
- const SetEquality<String>(); |
-} |
- '''); |
- } |
- |
- void test_constantGenericTypeArg_explict() { |
- // Regression test for https://github.com/dart-lang/sdk/issues/26141 |
- checkFile(''' |
-abstract class Equality<R> {} |
-abstract class EqualityBase<R> implements Equality<R> { |
- final C<R> c = const C<R>(); |
- const EqualityBase(); |
-} |
-class DefaultEquality<S> extends EqualityBase<S> { |
- const DefaultEquality(); |
-} |
-class SetEquality<T> implements Equality<T> { |
- final Equality<T> field = const DefaultEquality<T>(); |
- const SetEquality([Equality<T> inner = const DefaultEquality<T>()]); |
-} |
-class C<Q> { |
- final List<Q> list = const <Q>[]; |
- final Map<Q, Iterable<Q>> m = const <Q, Iterable<Q>>{}; |
- const C(); |
-} |
-main() { |
- const SetEquality<String>(); |
-} |
- '''); |
- } |
- |
void test_invalidOverrides_baseClassOverrideToChildInterface() { |
checkFile(''' |
class A {} |