| OLD | NEW | 
|   1 // Copyright (c) 2013, the Dart project authors.  Please see the AUTHORS file |   1 // Copyright (c) 2013, 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.generic_function_typedef; |   5 library test.generic_function_typedef; | 
|   6  |   6  | 
|   7 import 'dart:mirrors'; |   7 import 'dart:mirrors'; | 
|   8  |   8  | 
|   9 import 'package:expect/expect.dart'; |   9 import 'package:expect/expect.dart'; | 
|  10  |  10  | 
| (...skipping 18 matching lines...) Expand all  Loading... | 
|  29  |  29  | 
|  30 main() { |  30 main() { | 
|  31   ClosureMirror closure1 = reflect(new C<String>().makeClosure1()); |  31   ClosureMirror closure1 = reflect(new C<String>().makeClosure1()); | 
|  32   Expect.equals(reflectClass(String), closure1.function.returnType); |  32   Expect.equals(reflectClass(String), closure1.function.returnType); | 
|  33   Expect.equals(reflectClass(String), closure1.function.parameters[0].type); |  33   Expect.equals(reflectClass(String), closure1.function.parameters[0].type); | 
|  34  |  34  | 
|  35   ClosureMirror closure2 = reflect(new C<String>().makeClosure2()); |  35   ClosureMirror closure2 = reflect(new C<String>().makeClosure2()); | 
|  36   Expect.equals(reflectClass(String), closure2.function.returnType); |  36   Expect.equals(reflectClass(String), closure2.function.returnType); | 
|  37   Expect.equals(reflectClass(String), closure2.function.parameters[0].type); |  37   Expect.equals(reflectClass(String), closure2.function.parameters[0].type); | 
|  38 } |  38 } | 
| OLD | NEW |