| Index: pkg/compiler/lib/src/js_backend/enqueuer.dart
|
| diff --git a/pkg/compiler/lib/src/js_backend/enqueuer.dart b/pkg/compiler/lib/src/js_backend/enqueuer.dart
|
| index c486d5c7b9966fabc8d557e38982616b58a18d07..75df9267a2a6f5ec55dcbe8f0efa37e7de2890a6 100644
|
| --- a/pkg/compiler/lib/src/js_backend/enqueuer.dart
|
| +++ b/pkg/compiler/lib/src/js_backend/enqueuer.dart
|
| @@ -202,11 +202,7 @@ class CodegenEnqueuer extends EnqueuerImpl {
|
| }
|
|
|
| void _registerIsCheck(ResolutionDartType type) {
|
| - type = _universe.registerIsCheck(type);
|
| - // Even in checked mode, type annotations for return type and argument
|
| - // types do not imply type checks, so there should never be a check
|
| - // against the type variable of a typedef.
|
| - assert(!type.isTypeVariable || !type.element.enclosingElement.isTypedef);
|
| + _universe.registerIsCheck(type);
|
| }
|
|
|
| void _registerClosurizedMember(MemberElement element) {
|
|
|