dart-sdk/tests/dart2js/18175_test.dart
Joshua Litt cb428a7a02 [dart2js] Remove old bug work around in collector.
Bug: http://dartbug.com/18175
Change-Id: Ife479c390e02d30a37a19288a381df9b3e4de958
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/155222
Commit-Queue: Joshua Litt <joshualitt@google.com>
Reviewed-by: Stephen Adams <sra@google.com>
2020-07-22 17:51:00 +00:00

20 lines
527 B
Dart

// Copyright (c) 2020, the Dart project authors. Please see the AUTHORS file
// for details. All rights reserved. Use of this source code is governed by a
// BSD-style license that can be found in the LICENSE file.
import 'package:expect/expect.dart';
class A implements B<C> {}
class B<E> {}
class C {}
main() {
Expect.isFalse(A() is B<bool>);
Expect.isFalse(A() is B<int>);
Expect.isFalse(A() is B<num>);
Expect.isFalse(A() is B<double>);
Expect.isFalse(A() is B<String>);
Expect.isFalse(A() is B<List>);
}