| Index: test/codegen/expect/collection/src/unmodifiable_wrappers.js
|
| diff --git a/test/codegen/expect/collection/src/unmodifiable_wrappers.js b/test/codegen/expect/collection/src/unmodifiable_wrappers.js
|
| deleted file mode 100644
|
| index 50d74201c58d2b4c5604c1719251d7651c80524e..0000000000000000000000000000000000000000
|
| --- a/test/codegen/expect/collection/src/unmodifiable_wrappers.js
|
| +++ /dev/null
|
| @@ -1,229 +0,0 @@
|
| -dart_library.library('collection/src/unmodifiable_wrappers', null, /* Imports */[
|
| - 'dart/_runtime',
|
| - 'dart/collection',
|
| - 'dart/core'
|
| -], /* Lazy imports */[
|
| - 'collection/wrappers'
|
| -], function(exports, dart, collection, core, wrappers) {
|
| - 'use strict';
|
| - let dartx = dart.dartx;
|
| - dart.export(exports, collection, ['UnmodifiableListView', 'UnmodifiableMapView'], []);
|
| - const NonGrowableListMixin$ = dart.generic(function(E) {
|
| - class NonGrowableListMixin extends core.Object {
|
| - static _throw() {
|
| - dart.throw(new core.UnsupportedError("Cannot change the length of a fixed-length list"));
|
| - }
|
| - set length(newLength) {
|
| - return NonGrowableListMixin$()._throw();
|
| - }
|
| - add(value) {
|
| - dart.as(value, E);
|
| - return dart.as(NonGrowableListMixin$()._throw(), core.bool);
|
| - }
|
| - addAll(iterable) {
|
| - dart.as(iterable, core.Iterable$(E));
|
| - return NonGrowableListMixin$()._throw();
|
| - }
|
| - insert(index, element) {
|
| - dart.as(element, E);
|
| - return NonGrowableListMixin$()._throw();
|
| - }
|
| - insertAll(index, iterable) {
|
| - dart.as(iterable, core.Iterable$(E));
|
| - return NonGrowableListMixin$()._throw();
|
| - }
|
| - remove(value) {
|
| - return dart.as(NonGrowableListMixin$()._throw(), core.bool);
|
| - }
|
| - removeAt(index) {
|
| - return dart.as(NonGrowableListMixin$()._throw(), E);
|
| - }
|
| - removeLast() {
|
| - return dart.as(NonGrowableListMixin$()._throw(), E);
|
| - }
|
| - removeWhere(test) {
|
| - dart.as(test, dart.functionType(core.bool, [E]));
|
| - return NonGrowableListMixin$()._throw();
|
| - }
|
| - retainWhere(test) {
|
| - dart.as(test, dart.functionType(core.bool, [E]));
|
| - return NonGrowableListMixin$()._throw();
|
| - }
|
| - removeRange(start, end) {
|
| - return NonGrowableListMixin$()._throw();
|
| - }
|
| - replaceRange(start, end, iterable) {
|
| - dart.as(iterable, core.Iterable$(E));
|
| - return NonGrowableListMixin$()._throw();
|
| - }
|
| - clear() {
|
| - return NonGrowableListMixin$()._throw();
|
| - }
|
| - }
|
| - NonGrowableListMixin[dart.implements] = () => [core.List$(E)];
|
| - dart.setSignature(NonGrowableListMixin, {
|
| - methods: () => ({
|
| - add: [core.bool, [E]],
|
| - addAll: [dart.void, [core.Iterable$(E)]],
|
| - insert: [dart.void, [core.int, E]],
|
| - insertAll: [dart.void, [core.int, core.Iterable$(E)]],
|
| - remove: [core.bool, [core.Object]],
|
| - removeAt: [E, [core.int]],
|
| - removeLast: [E, []],
|
| - removeWhere: [dart.void, [dart.functionType(core.bool, [E])]],
|
| - retainWhere: [dart.void, [dart.functionType(core.bool, [E])]],
|
| - removeRange: [dart.void, [core.int, core.int]],
|
| - replaceRange: [dart.void, [core.int, core.int, core.Iterable$(E)]],
|
| - clear: [dart.void, []]
|
| - }),
|
| - statics: () => ({_throw: [dart.dynamic, []]}),
|
| - names: ['_throw']
|
| - });
|
| - dart.defineExtensionMembers(NonGrowableListMixin, [
|
| - 'add',
|
| - 'addAll',
|
| - 'insert',
|
| - 'insertAll',
|
| - 'remove',
|
| - 'removeAt',
|
| - 'removeLast',
|
| - 'removeWhere',
|
| - 'retainWhere',
|
| - 'removeRange',
|
| - 'replaceRange',
|
| - 'clear',
|
| - 'length'
|
| - ]);
|
| - return NonGrowableListMixin;
|
| - });
|
| - let NonGrowableListMixin = NonGrowableListMixin$();
|
| - const NonGrowableListView$ = dart.generic(function(E) {
|
| - class NonGrowableListView extends dart.mixin(wrappers.DelegatingList$(E), NonGrowableListMixin$(E)) {
|
| - NonGrowableListView(listBase) {
|
| - super.DelegatingList(listBase);
|
| - }
|
| - }
|
| - dart.setSignature(NonGrowableListView, {
|
| - constructors: () => ({NonGrowableListView: [exports.NonGrowableListView$(E), [core.List$(E)]]})
|
| - });
|
| - return NonGrowableListView;
|
| - });
|
| - dart.defineLazyClassGeneric(exports, 'NonGrowableListView', {get: NonGrowableListView$});
|
| - const _throw = Symbol('_throw');
|
| - const UnmodifiableSetMixin$ = dart.generic(function(E) {
|
| - class UnmodifiableSetMixin extends core.Object {
|
| - [_throw]() {
|
| - dart.throw(new core.UnsupportedError("Cannot modify an unmodifiable Set"));
|
| - }
|
| - add(value) {
|
| - dart.as(value, E);
|
| - return dart.as(this[_throw](), core.bool);
|
| - }
|
| - addAll(elements) {
|
| - dart.as(elements, core.Iterable$(E));
|
| - return this[_throw]();
|
| - }
|
| - remove(value) {
|
| - return dart.as(this[_throw](), core.bool);
|
| - }
|
| - removeAll(elements) {
|
| - return this[_throw]();
|
| - }
|
| - retainAll(elements) {
|
| - return this[_throw]();
|
| - }
|
| - removeWhere(test) {
|
| - dart.as(test, dart.functionType(core.bool, [E]));
|
| - return this[_throw]();
|
| - }
|
| - retainWhere(test) {
|
| - dart.as(test, dart.functionType(core.bool, [E]));
|
| - return this[_throw]();
|
| - }
|
| - clear() {
|
| - return this[_throw]();
|
| - }
|
| - }
|
| - UnmodifiableSetMixin[dart.implements] = () => [core.Set$(E)];
|
| - dart.setSignature(UnmodifiableSetMixin, {
|
| - methods: () => ({
|
| - [_throw]: [dart.dynamic, []],
|
| - add: [core.bool, [E]],
|
| - addAll: [dart.void, [core.Iterable$(E)]],
|
| - remove: [core.bool, [core.Object]],
|
| - removeAll: [dart.void, [core.Iterable]],
|
| - retainAll: [dart.void, [core.Iterable]],
|
| - removeWhere: [dart.void, [dart.functionType(core.bool, [E])]],
|
| - retainWhere: [dart.void, [dart.functionType(core.bool, [E])]],
|
| - clear: [dart.void, []]
|
| - })
|
| - });
|
| - return UnmodifiableSetMixin;
|
| - });
|
| - let UnmodifiableSetMixin = UnmodifiableSetMixin$();
|
| - const UnmodifiableSetView$ = dart.generic(function(E) {
|
| - class UnmodifiableSetView extends dart.mixin(wrappers.DelegatingSet$(E), UnmodifiableSetMixin$(E)) {
|
| - UnmodifiableSetView(setBase) {
|
| - super.DelegatingSet(setBase);
|
| - }
|
| - }
|
| - dart.setSignature(UnmodifiableSetView, {
|
| - constructors: () => ({UnmodifiableSetView: [exports.UnmodifiableSetView$(E), [core.Set$(E)]]})
|
| - });
|
| - return UnmodifiableSetView;
|
| - });
|
| - dart.defineLazyClassGeneric(exports, 'UnmodifiableSetView', {get: UnmodifiableSetView$});
|
| - const UnmodifiableMapMixin$ = dart.generic(function(K, V) {
|
| - class UnmodifiableMapMixin extends core.Object {
|
| - static _throw() {
|
| - dart.throw(new core.UnsupportedError("Cannot modify an unmodifiable Map"));
|
| - }
|
| - set(key, value) {
|
| - (() => {
|
| - dart.as(key, K);
|
| - dart.as(value, V);
|
| - return UnmodifiableMapMixin$()._throw();
|
| - })();
|
| - return value;
|
| - }
|
| - putIfAbsent(key, ifAbsent) {
|
| - dart.as(key, K);
|
| - dart.as(ifAbsent, dart.functionType(V, []));
|
| - return dart.as(UnmodifiableMapMixin$()._throw(), V);
|
| - }
|
| - addAll(other) {
|
| - dart.as(other, core.Map$(K, V));
|
| - return UnmodifiableMapMixin$()._throw();
|
| - }
|
| - remove(key) {
|
| - return dart.as(UnmodifiableMapMixin$()._throw(), V);
|
| - }
|
| - clear() {
|
| - return UnmodifiableMapMixin$()._throw();
|
| - }
|
| - }
|
| - UnmodifiableMapMixin[dart.implements] = () => [core.Map$(K, V)];
|
| - dart.setSignature(UnmodifiableMapMixin, {
|
| - methods: () => ({
|
| - set: [dart.void, [K, V]],
|
| - putIfAbsent: [V, [K, dart.functionType(V, [])]],
|
| - addAll: [dart.void, [core.Map$(K, V)]],
|
| - remove: [V, [core.Object]],
|
| - clear: [dart.void, []]
|
| - }),
|
| - statics: () => ({_throw: [dart.dynamic, []]}),
|
| - names: ['_throw']
|
| - });
|
| - return UnmodifiableMapMixin;
|
| - });
|
| - let UnmodifiableMapMixin = UnmodifiableMapMixin$();
|
| - // Exports:
|
| - exports.NonGrowableListMixin$ = NonGrowableListMixin$;
|
| - exports.NonGrowableListMixin = NonGrowableListMixin;
|
| - exports.NonGrowableListView$ = NonGrowableListView$;
|
| - exports.UnmodifiableSetMixin$ = UnmodifiableSetMixin$;
|
| - exports.UnmodifiableSetMixin = UnmodifiableSetMixin;
|
| - exports.UnmodifiableSetView$ = UnmodifiableSetView$;
|
| - exports.UnmodifiableMapMixin$ = UnmodifiableMapMixin$;
|
| - exports.UnmodifiableMapMixin = UnmodifiableMapMixin;
|
| -});
|
|
|