| Index: tests/lib/mirrors/return_type_test.dart
|
| ===================================================================
|
| --- tests/lib/mirrors/return_type_test.dart (revision 30028)
|
| +++ tests/lib/mirrors/return_type_test.dart (working copy)
|
| @@ -20,16 +20,8 @@
|
| // List<int> j() {}
|
| }
|
|
|
| -methodsOf(ClassMirror cm) {
|
| - var result = new Map();
|
| - cm.declarations.forEach((k,v) {
|
| - if(v is MethodMirror && v.isRegularMethod) result[k] = v;
|
| - });
|
| - return result;
|
| -}
|
| -
|
| main() {
|
| - var methods = methodsOf(reflectClass(B));
|
| + var methods = reflectClass(B).methods;
|
|
|
| expect('{f: Method(s(f) in s(B)), '
|
| 'g: Method(s(g) in s(B)), '
|
| @@ -45,4 +37,6 @@
|
| expect('Class(s(int) in s(dart.core), top-level)', g.returnType);
|
| expect('Class(s(List) in s(dart.core), top-level)', h.returnType);
|
| expect('Class(s(B) in s(test.return_type_test), top-level)', i.returnType);
|
| +
|
| + print(methods);
|
| }
|
|
|