blob: 1e67d42932518310e7af9c74b06fd7a95deb6b51 [file] [log] [blame]
/*
* Copyright (c) 2016, 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.
*/
/**
* @assertion A Dart implementation must support execution in both production
* mode and checked mode. Those dynamic checks specified as occurring
* specifically in checked mode must be performed iff the code is executed in
* checked mode.
* In checked mode, it is a dynamic type error if a deferred, malformed or
* malbounded type is used in a subtype test.
* @description Checks that a compile error occurs if deferred type is used
* in a implicit subtype test.
* @compile-error
* @author ngl@unipro.ru
*/
import "../somelib1.dart" deferred as p;
class A {}
main() {
A a = new p.C();
}