Index: tests/lib/mirrors/generics_substitution_test.dart |
=================================================================== |
--- tests/lib/mirrors/generics_substitution_test.dart (revision 30026) |
+++ tests/lib/mirrors/generics_substitution_test.dart (working copy) |
@@ -29,9 +29,12 @@ |
Expect.isFalse(superOfTAndInt.isOriginalDeclaration); |
Expect.isFalse(superOfStringAndInt.isOriginalDeclaration); |
- Symbol r(ClassMirror cm) => cm.variables[#r].type.simpleName; |
- Symbol s(ClassMirror cm) => cm.methods[#s].parameters[0].type.simpleName; |
- Symbol t(ClassMirror cm) => cm.methods[#t].returnType.simpleName; |
+ Symbol r(ClassMirror cm) => |
+ (cm.declarations[#r] as VariableMirror).type.simpleName; |
+ Symbol s(ClassMirror cm) => |
+ (cm.declarations[#s] as MethodMirror).parameters[0].type.simpleName; |
+ Symbol t(ClassMirror cm) => |
+ (cm.declarations[#t] as MethodMirror).returnType.simpleName; |
Expect.equals(#T, r(genericDecl.superclass)); /// 01: ok |
Expect.equals(#int, s(genericDecl.superclass)); |