| Index: pkg/analyzer_experimental/test/generated/resolver_test.dart
|
| diff --git a/pkg/analyzer_experimental/test/generated/resolver_test.dart b/pkg/analyzer_experimental/test/generated/resolver_test.dart
|
| index 79fd6fdbb470a10971bf081e70c953f5ac847530..8166ad351bbea0a98ba4f1a5760bbbb18ca5f40b 100644
|
| --- a/pkg/analyzer_experimental/test/generated/resolver_test.dart
|
| +++ b/pkg/analyzer_experimental/test/generated/resolver_test.dart
|
| @@ -17458,6 +17458,21 @@ class NonHintCodeTest extends ResolverTestCase {
|
| assertNoErrors(source);
|
| verify([source]);
|
| }
|
| + void test_unnecessaryCast_13855_parameter_A() {
|
| + Source source = addSource(EngineTestCase.createSource([
|
| + "class A{",
|
| + " a() {}",
|
| + "}",
|
| + "class B<E> {",
|
| + " E e;",
|
| + " m() {",
|
| + " (e as A).a();",
|
| + " }",
|
| + "}"]));
|
| + resolve(source);
|
| + assertNoErrors(source);
|
| + verify([source]);
|
| + }
|
| void test_unnecessaryCast_dynamic_type() {
|
| Source source = addSource(EngineTestCase.createSource(["m(v) {", " var b = v as Object;", "}"]));
|
| resolve(source);
|
| @@ -17603,6 +17618,10 @@ class NonHintCodeTest extends ResolverTestCase {
|
| final __test = new NonHintCodeTest();
|
| runJUnitTest(__test, __test.test_overrideEqualsButNotHashCode);
|
| });
|
| + _ut.test('test_unnecessaryCast_13855_parameter_A', () {
|
| + final __test = new NonHintCodeTest();
|
| + runJUnitTest(__test, __test.test_unnecessaryCast_13855_parameter_A);
|
| + });
|
| _ut.test('test_unnecessaryCast_dynamic_type', () {
|
| final __test = new NonHintCodeTest();
|
| runJUnitTest(__test, __test.test_unnecessaryCast_dynamic_type);
|
|
|