blob: e629f774841939507b72b649ede3dda46b89060f [file] [log] [blame]
/*
* Copyright (c) 2011, 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 Compiling a part directive of the form part s; causes the Dart system to
* attempt to compile the contents of the URI that is the value of s. The top-level
* declarations at that URI are then compiled by the Dart compiler in the scope of
* the current library.
* @description Checks that it is a compile-time error when names in the included file
* conflict with top-level definitions in this library.
* @compile-error
* @author rodionov
* @reviewer kaigorodov
*/
library Parts_test_lib;
part "3_Part_0.dart";
var foo;
main() {
try {
foo = 1;
} catch(e) {}
}