| Index: lib/compiler/implementation/dart_backend/backend.dart
|
| diff --git a/lib/compiler/implementation/dart_backend/backend.dart b/lib/compiler/implementation/dart_backend/backend.dart
|
| index a9eef617d1ffbe3e6cad46d712def800e5bf42c3..904423e4c200f88f721624be4b82e2d5535683af 100644
|
| --- a/lib/compiler/implementation/dart_backend/backend.dart
|
| +++ b/lib/compiler/implementation/dart_backend/backend.dart
|
| @@ -132,8 +132,9 @@ class DartBackend extends Backend {
|
| workQueue.addAll(
|
| classMembers.getKeys().map((classElement) => classElement.type));
|
| workQueue.addAll(compiler.resolverWorld.isChecks);
|
| - DartType typeErrorType =
|
| - compiler.coreLibrary.find(new SourceString('TypeError')).type;
|
| + Element typeErrorElement =
|
| + compiler.coreLibrary.find(new SourceString('TypeError'));
|
| + DartType typeErrorType = typeErrorElement.computeType(compiler);
|
| if (workQueue.indexOf(typeErrorType) != -1) {
|
| return false;
|
| }
|
|
|