| 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 ee6500a3d0043f7cfc48a7d06bd4f789e139cbb2..5cb274c0cc223c822a91806abe7dd5640c9262d1 100644
|
| --- a/pkg/compiler/lib/src/js_backend/enqueuer.dart
|
| +++ b/pkg/compiler/lib/src/js_backend/enqueuer.dart
|
| @@ -66,8 +66,7 @@ class CodegenEnqueuer extends EnqueuerImpl {
|
| @override
|
| void checkQueueIsEmpty() {
|
| if (_queue.isNotEmpty) {
|
| - throw new SpannableAssertionFailure(
|
| - _queue.first.element, "$name queue is not empty.");
|
| + failedAt(_queue.first.element, "$name queue is not empty.");
|
| }
|
| }
|
|
|
| @@ -83,8 +82,7 @@ class CodegenEnqueuer extends EnqueuerImpl {
|
| if (workItem == null) return;
|
|
|
| if (queueIsClosed) {
|
| - throw new SpannableAssertionFailure(
|
| - entity, "Codegen work list is closed. Trying to add $entity");
|
| + failedAt(entity, "Codegen work list is closed. Trying to add $entity");
|
| }
|
|
|
| applyImpact(listener.registerUsedElement(entity));
|
| @@ -114,7 +112,7 @@ class CodegenEnqueuer extends EnqueuerImpl {
|
| void checkClass(ClassEntity cls) {
|
| _worldBuilder.processClassMembers(cls, (MemberEntity member, useSet) {
|
| if (useSet.isNotEmpty) {
|
| - throw new SpannableAssertionFailure(member,
|
| + failedAt(member,
|
| 'Unenqueued use of $member: ${useSet.iterable(MemberUse.values)}');
|
| }
|
| });
|
|
|