// Copyright (c) 2018, 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.

class A<T> {}

/*class: B:explicit=[B.T],needsArgs,test*/
class B<T> extends A<List<T>> {
  m(T t) => t is T;
}

main() {
  B<int>().m(0);
}
