OLD | NEW |
1 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 1 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
2 // for details. All rights reserved. Use of this source code is governed by a | 2 // for details. All rights reserved. Use of this source code is governed by a |
3 // BSD-style license that can be found in the LICENSE file. | 3 // BSD-style license that can be found in the LICENSE file. |
4 | 4 |
5 class Fisk { | 5 class Fisk { |
6 get fisk() => null; | 6 get fisk => null; |
7 static /// 01: compile-time error | 7 static /// 01: compile-time error |
8 set fisk(x) {} | 8 set fisk(x) {} |
9 static /// 02: compile-time error | 9 static /// 02: compile-time error |
10 get hest() => null; | 10 get hest => null; |
11 set hest(x) {} | 11 set hest(x) {} |
12 foo() {} | 12 foo() {} |
13 var field; | 13 var field; |
14 method() {} | 14 method() {} |
15 nullary() {} | 15 nullary() {} |
16 } | 16 } |
17 | 17 |
18 class Hest extends Fisk { | 18 class Hest extends Fisk { |
19 static foo() {} /// 03: compile-time error | 19 static foo() {} /// 03: compile-time error |
20 field() {} /// 04: compile-time error | 20 field() {} /// 04: compile-time error |
21 var method; /// 05: compile-time error | 21 var method; /// 05: compile-time error |
22 nullary(x) {} /// 06: compile-time error | 22 nullary(x) {} /// 06: compile-time error |
23 } | 23 } |
24 | 24 |
25 main() { | 25 main() { |
26 new Fisk(); | 26 new Fisk(); |
27 new Hest(); | 27 new Hest(); |
28 } | 28 } |
OLD | NEW |