| Index: tests/language/final_attempt_reinitialization_test.dart
|
| diff --git a/tests/language/final_attempt_reinitialization_test.dart b/tests/language/final_attempt_reinitialization_test.dart
|
| new file mode 100644
|
| index 0000000000000000000000000000000000000000..d41a15c8f28c4772cc3453bd110ca9c2daab456b
|
| --- /dev/null
|
| +++ b/tests/language/final_attempt_reinitialization_test.dart
|
| @@ -0,0 +1,23 @@
|
| +// Copyright (c) 2017, 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 Foo {
|
| + //# 01: compile-time error
|
| + Foo(this.x); //# 01: compile-time error
|
| + final int x = 42; //# 01: compile-time error
|
| +} //# 01: compile-time error
|
| +
|
| +class CoffeeShop {
|
| + //# 02: compile-time error
|
| + final String shopName = "Coffee Lab"; //# 02: compile-time error
|
| + CoffeeShop.name(String shopName)
|
| + : //# 02: compile-time error
|
| + this.shopName = shopName; //# 02: compile-time error
|
| +} //# 02: compile-time error
|
| +
|
| +void main() {
|
| + Foo f = new Foo(10); //# 01: compile-time error
|
| + CoffeeShop presidentialCoffee = //# 02: compile-time error
|
| + new CoffeeShop.name("Covfefe Lab"); //# 02: compile-time error
|
| +}
|
|
|