| OLD | NEW | 
|---|
| 1 // Copyright (c) 2016, the Dart project authors.  Please see the AUTHORS file | 1 // Copyright (c) 2016, 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.constructor_test; | 5 library test.constructor_test; | 
| 6 | 6 | 
| 7 @MirrorsUsed(targets: const [A]) | 7 @MirrorsUsed(targets: const [A]) | 
| 8 import 'dart:mirrors'; | 8 import 'dart:mirrors'; | 
| 9 import 'package:expect/expect.dart'; | 9 import 'package:expect/expect.dart'; | 
| 10 | 10 | 
| (...skipping 43 matching lines...) Expand 10 before | Expand all | Expand 10 after  Loading... | 
| 54   Expect.equals('B(x=x, y=y, z=z)', '$m1', 'more 1'); | 54   Expect.equals('B(x=x, y=y, z=z)', '$m1', 'more 1'); | 
| 55   Expect.equals('B(x=1, y=y, z=z)', '$m2', 'more 2'); | 55   Expect.equals('B(x=1, y=y, z=z)', '$m2', 'more 2'); | 
| 56   Expect.equals('B(x=2, y=3, z=z)', '$m3', 'more 3'); | 56   Expect.equals('B(x=2, y=3, z=z)', '$m3', 'more 3'); | 
| 57 | 57 | 
| 58   var o1 = cm.newInstance(const Symbol('oneMore'), [1]).reflectee; | 58   var o1 = cm.newInstance(const Symbol('oneMore'), [1]).reflectee; | 
| 59   var o2 = cm.newInstance(const Symbol('oneMore'), [2, 3]).reflectee; | 59   var o2 = cm.newInstance(const Symbol('oneMore'), [2, 3]).reflectee; | 
| 60 | 60 | 
| 61   Expect.equals('B(x=1, y=y, z=z)', '$o1', 'oneMore one arg'); | 61   Expect.equals('B(x=1, y=y, z=z)', '$o1', 'oneMore one arg'); | 
| 62   Expect.equals('B(x=2, y=3, z=z)', '$o2', 'oneMore two args'); | 62   Expect.equals('B(x=2, y=3, z=z)', '$o2', 'oneMore two args'); | 
| 63 } | 63 } | 
| OLD | NEW | 
|---|