Index: tests/language/mixin_illegal_object_test.dart |
diff --git a/tests/language/mixin_illegal_object_test.dart b/tests/language/mixin_illegal_object_test.dart |
index f3dae74ee082734ab0e0406707238d97e30f2742..8b5340f7db8ec723ba541b556523e36f567d61ab 100644 |
--- a/tests/language/mixin_illegal_object_test.dart |
+++ b/tests/language/mixin_illegal_object_test.dart |
@@ -2,11 +2,15 @@ |
// 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 C0 extends Object |
+// Object has a non-trivial constructor and hence cannot be used as mixin. |
+ |
+class S { } |
+ |
+class C0 extends S |
with Object /// 01: compile-time error |
{ } |
-class C1 = Object with Object; /// 02: compile-time error |
+class C1 = S with Object; /// 02: compile-time error |
main() { |
new C0(); |