| OLD | NEW | 
|---|
| 1 // Copyright (c) 2014, the Dart project authors.  Please see the AUTHORS file | 1 // Copyright (c) 2014, 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 library test.abstract_class_test; | 5 library test.abstract_class_test; | 
| 6 | 6 | 
|  | 7 @MirrorsUsed(targets: "test.abstract_class_test") | 
| 7 import 'dart:mirrors'; | 8 import 'dart:mirrors'; | 
| 8 import 'package:expect/expect.dart'; | 9 import 'package:expect/expect.dart'; | 
| 9 | 10 | 
| 10 void main() { | 11 void main() { | 
| 11   testSimple(); | 12   testSimple(); | 
| 12   testFunctionType(); | 13   testFunctionType(); | 
| 13   testFakeFunction(); | 14   testFakeFunction(); | 
| 14   testGeneric(); | 15   testGeneric(); | 
| 15   testAnonMixinApplication(); | 16   testAnonMixinApplication(); | 
| 16   testNamedMixinApplication(); | 17   testNamedMixinApplication(); | 
| (...skipping 143 matching lines...) Expand 10 before | Expand all | Expand 10 after  Loading... | 
| 160   { | 161   { | 
| 161   // Mixin is abstract. | 162   // Mixin is abstract. | 
| 162   Expect.isFalse(reflectClass(ConcreteNamedMA).isAbstract); /// 00: ok | 163   Expect.isFalse(reflectClass(ConcreteNamedMA).isAbstract); /// 00: ok | 
| 163   Expect.isFalse(reflectClass(ConcreteNamedMA).superclass.isAbstract); /// 00: o
     k | 164   Expect.isFalse(reflectClass(ConcreteNamedMA).superclass.isAbstract); /// 00: o
     k | 
| 164 | 165 | 
| 165   // Mixin is concrete. | 166   // Mixin is concrete. | 
| 166   Expect.isFalse(reflectClass(ConcreteNamedMA2).isAbstract); | 167   Expect.isFalse(reflectClass(ConcreteNamedMA2).isAbstract); | 
| 167   Expect.isFalse(reflectClass(ConcreteNamedMA2).superclass.isAbstract); | 168   Expect.isFalse(reflectClass(ConcreteNamedMA2).superclass.isAbstract); | 
| 168   } | 169   } | 
| 169 } | 170 } | 
| OLD | NEW | 
|---|