| Index: dart/sdk/lib/_internal/compiler/implementation/lib/js_mirrors.dart
|
| diff --git a/dart/sdk/lib/_internal/compiler/implementation/lib/js_mirrors.dart b/dart/sdk/lib/_internal/compiler/implementation/lib/js_mirrors.dart
|
| index 202b255d7f94d068a47d20316bb091d15a6c89f8..db8d87ff9cf09d0e2658e562c1dda3c2fe7fd558 100644
|
| --- a/dart/sdk/lib/_internal/compiler/implementation/lib/js_mirrors.dart
|
| +++ b/dart/sdk/lib/_internal/compiler/implementation/lib/js_mirrors.dart
|
| @@ -198,7 +198,9 @@ InstanceMirror reflect(Object reflectee) {
|
|
|
| final Expando<ClassMirror> classMirrors = new Expando<ClassMirror>();
|
|
|
| -ClassMirror reflectType(Type key) => reflectClassByName(s('$key'));
|
| +ClassMirror reflectType(Type key) {
|
| + return reflectClassByName(s('$key'.split('<')[0]));
|
| +}
|
|
|
| ClassMirror reflectClassByName(Symbol symbol) {
|
| String className = n(symbol);
|
|
|