| Index: lib/runtime/dart/convert.js
|
| diff --git a/lib/runtime/dart/convert.js b/lib/runtime/dart/convert.js
|
| index f43fec837b5f6628ab3d8f0078bfb5f0ceb3ebb1..d932ca971b8febf91418d597fee30c30464e7b02 100644
|
| --- a/lib/runtime/dart/convert.js
|
| +++ b/lib/runtime/dart/convert.js
|
| @@ -45,16 +45,16 @@ var convert;
|
| set _nameToEncoding(_) {}
|
| });
|
| class AsciiCodec extends Encoding {
|
| - AsciiCodec(opt$) {
|
| - let allowInvalid = opt$ && 'allowInvalid' in opt$ ? opt$.allowInvalid : false;
|
| + AsciiCodec(opts) {
|
| + let allowInvalid = opts && 'allowInvalid' in opts ? opts.allowInvalid : false;
|
| this[_allowInvalid] = allowInvalid;
|
| super.Encoding();
|
| }
|
| get name() {
|
| return "us-ascii";
|
| }
|
| - decode(bytes, opt$) {
|
| - let allowInvalid = opt$ && 'allowInvalid' in opt$ ? opt$.allowInvalid : null;
|
| + decode(bytes, opts) {
|
| + let allowInvalid = opts && 'allowInvalid' in opts ? opts.allowInvalid : null;
|
| if (allowInvalid === null)
|
| allowInvalid = this[_allowInvalid];
|
| if (allowInvalid) {
|
| @@ -89,8 +89,8 @@ var convert;
|
| });
|
| let Converter = Converter$(dart.dynamic, dart.dynamic);
|
| class _UnicodeSubsetEncoder extends Converter$(core.String, core.List$(core.int)) {
|
| - _UnicodeSubsetEncoder($_subsetMask) {
|
| - this[_subsetMask] = $_subsetMask;
|
| + _UnicodeSubsetEncoder(subsetMask) {
|
| + this[_subsetMask] = subsetMask;
|
| super.Converter();
|
| }
|
| convert(string, start, end) {
|
| @@ -143,9 +143,9 @@ var convert;
|
| class StringConversionSinkBase extends StringConversionSinkMixin {
|
| }
|
| class _UnicodeSubsetEncoderSink extends StringConversionSinkBase {
|
| - _UnicodeSubsetEncoderSink($_subsetMask, $_sink) {
|
| - this[_subsetMask] = $_subsetMask;
|
| - this[_sink] = $_sink;
|
| + _UnicodeSubsetEncoderSink(subsetMask, sink$) {
|
| + this[_subsetMask] = subsetMask;
|
| + this[_sink] = sink$;
|
| super.StringConversionSinkBase();
|
| }
|
| close() {
|
| @@ -167,9 +167,9 @@ var convert;
|
| }
|
| let _convertInvalid = Symbol('_convertInvalid');
|
| class _UnicodeSubsetDecoder extends Converter$(core.List$(core.int), core.String) {
|
| - _UnicodeSubsetDecoder($_allowInvalid, $_subsetMask) {
|
| - this[_allowInvalid] = $_allowInvalid;
|
| - this[_subsetMask] = $_subsetMask;
|
| + _UnicodeSubsetDecoder(allowInvalid$, subsetMask) {
|
| + this[_allowInvalid] = allowInvalid$;
|
| + this[_subsetMask] = subsetMask;
|
| super.Converter();
|
| }
|
| convert(bytes, start, end) {
|
| @@ -208,8 +208,8 @@ var convert;
|
| }
|
| }
|
| class AsciiDecoder extends _UnicodeSubsetDecoder {
|
| - AsciiDecoder(opt$) {
|
| - let allowInvalid = opt$ && 'allowInvalid' in opt$ ? opt$.allowInvalid : false;
|
| + AsciiDecoder(opts) {
|
| + let allowInvalid = opts && 'allowInvalid' in opts ? opts.allowInvalid : false;
|
| super._UnicodeSubsetDecoder(allowInvalid, _ASCII_MASK);
|
| }
|
| startChunkedConversion(sink) {
|
| @@ -260,8 +260,8 @@ var convert;
|
| }
|
| }
|
| class _ErrorHandlingAsciiDecoderSink extends ByteConversionSinkBase {
|
| - _ErrorHandlingAsciiDecoderSink($_utf8Sink) {
|
| - this[_utf8Sink] = $_utf8Sink;
|
| + _ErrorHandlingAsciiDecoderSink(utf8Sink) {
|
| + this[_utf8Sink] = utf8Sink;
|
| super.ByteConversionSinkBase();
|
| }
|
| close() {
|
| @@ -288,8 +288,8 @@ var convert;
|
| }
|
| }
|
| class _SimpleAsciiDecoderSink extends ByteConversionSinkBase {
|
| - _SimpleAsciiDecoderSink($_sink) {
|
| - this[_sink] = $_sink;
|
| + _SimpleAsciiDecoderSink(sink$) {
|
| + this[_sink] = sink$;
|
| super.ByteConversionSinkBase();
|
| }
|
| close() {
|
| @@ -317,8 +317,8 @@ var convert;
|
| }
|
| }
|
| class _ByteAdapterSink extends ByteConversionSinkBase {
|
| - _ByteAdapterSink($_sink) {
|
| - this[_sink] = $_sink;
|
| + _ByteAdapterSink(sink$) {
|
| + this[_sink] = sink$;
|
| super.ByteConversionSinkBase();
|
| }
|
| add(chunk) {
|
| @@ -331,7 +331,7 @@ var convert;
|
| let _buffer = Symbol('_buffer');
|
| let _callback = Symbol('_callback');
|
| let _bufferIndex = Symbol('_bufferIndex');
|
| - let _roundToPowerOf2 = Symbol('_roundToPowerOf2');
|
| + let _roundToPowerOf2$ = Symbol('_roundToPowerOf2');
|
| class _ByteCallbackSink extends ByteConversionSinkBase {
|
| _ByteCallbackSink(callback) {
|
| this[_buffer] = new typed_data.Uint8List(_ByteCallbackSink._INITIAL_BUFFER_SIZE);
|
| @@ -351,7 +351,7 @@ var convert;
|
| this[_buffer].setRange(this[_bufferIndex], dart.notNull(this[_bufferIndex]) + dart.notNull(chunk.length), chunk);
|
| this[_bufferIndex] = chunk.length;
|
| }
|
| - static [_roundToPowerOf2](v) {
|
| + static [_roundToPowerOf2$](v) {
|
| dart.assert(dart.notNull(v) > 0);
|
| v = dart.notNull(v) - 1;
|
| v = dart.notNull(v) >> 1;
|
| @@ -370,9 +370,9 @@ var convert;
|
| let _accumulated = Symbol('_accumulated');
|
| let _SimpleCallbackSink$ = dart.generic(function(T) {
|
| class _SimpleCallbackSink extends ChunkedConversionSink$(T) {
|
| - _SimpleCallbackSink($_callback) {
|
| + _SimpleCallbackSink(callback$) {
|
| this[_accumulated] = new List.from([]);
|
| - this[_callback] = $_callback;
|
| + this[_callback] = callback$;
|
| super.ChunkedConversionSink();
|
| }
|
| add(chunk) {
|
| @@ -387,8 +387,8 @@ var convert;
|
| let _SimpleCallbackSink = _SimpleCallbackSink$(dart.dynamic);
|
| let _EventSinkAdapter$ = dart.generic(function(T) {
|
| class _EventSinkAdapter extends core.Object {
|
| - _EventSinkAdapter($_sink) {
|
| - this[_sink] = $_sink;
|
| + _EventSinkAdapter(sink$) {
|
| + this[_sink] = sink$;
|
| }
|
| add(data) {
|
| return this[_sink].add(data);
|
| @@ -433,9 +433,9 @@ var convert;
|
| get decoder() {
|
| return dart.as(this[_second].decoder.fuse(this[_first].decoder), Converter$(T, S));
|
| }
|
| - _FusedCodec($_first, $_second) {
|
| - this[_first] = $_first;
|
| - this[_second] = $_second;
|
| + _FusedCodec(first$, second) {
|
| + this[_first] = first$;
|
| + this[_second] = second;
|
| super.Codec();
|
| }
|
| }
|
| @@ -464,9 +464,9 @@ var convert;
|
| let _InvertedCodec = _InvertedCodec$(dart.dynamic, dart.dynamic);
|
| let _FusedConverter$ = dart.generic(function(S, M, T) {
|
| class _FusedConverter extends Converter$(S, T) {
|
| - _FusedConverter($_first, $_second) {
|
| - this[_first] = $_first;
|
| - this[_second] = $_second;
|
| + _FusedConverter(first$, second) {
|
| + this[_first] = first$;
|
| + this[_second] = second;
|
| super.Converter();
|
| }
|
| convert(input) {
|
| @@ -482,8 +482,8 @@ var convert;
|
| let HTML_ESCAPE = new HtmlEscape();
|
| let _name = Symbol('_name');
|
| class HtmlEscapeMode extends core.Object {
|
| - HtmlEscapeMode$_($_name, escapeLtGt, escapeQuot, escapeApos, escapeSlash) {
|
| - this[_name] = $_name;
|
| + HtmlEscapeMode$_(name$, escapeLtGt, escapeQuot, escapeApos, escapeSlash) {
|
| + this[_name] = name$;
|
| this.escapeLtGt = escapeLtGt;
|
| this.escapeQuot = escapeQuot;
|
| this.escapeApos = escapeApos;
|
| @@ -561,9 +561,9 @@ var convert;
|
| }
|
| let _escape = Symbol('_escape');
|
| class _HtmlEscapeSink extends StringConversionSinkBase {
|
| - _HtmlEscapeSink($_escape, $_sink) {
|
| - this[_escape] = $_escape;
|
| - this[_sink] = $_sink;
|
| + _HtmlEscapeSink(escape, sink$) {
|
| + this[_escape] = escape;
|
| + this[_sink] = sink$;
|
| super.StringConversionSinkBase();
|
| }
|
| addSlice(chunk, start, end, isLast) {
|
| @@ -581,8 +581,8 @@ var convert;
|
| }
|
| }
|
| class JsonUnsupportedObjectError extends core.Error {
|
| - JsonUnsupportedObjectError(unsupportedObject, opt$) {
|
| - let cause = opt$ && 'cause' in opt$ ? opt$.cause : null;
|
| + JsonUnsupportedObjectError(unsupportedObject, opts) {
|
| + let cause = opts && 'cause' in opts ? opts.cause : null;
|
| this.unsupportedObject = unsupportedObject;
|
| this.cause = cause;
|
| super.Error();
|
| @@ -605,38 +605,38 @@ var convert;
|
| }
|
| let JSON = new JsonCodec();
|
| let _reviver = Symbol('_reviver');
|
| - let _toEncodable = Symbol('_toEncodable');
|
| + let _toEncodable$ = Symbol('_toEncodable');
|
| class JsonCodec extends Codec$(core.Object, core.String) {
|
| - JsonCodec(opt$) {
|
| - let reviver = opt$ && 'reviver' in opt$ ? opt$.reviver : null;
|
| - let toEncodable = opt$ && 'toEncodable' in opt$ ? opt$.toEncodable : null;
|
| + JsonCodec(opts) {
|
| + let reviver = opts && 'reviver' in opts ? opts.reviver : null;
|
| + let toEncodable = opts && 'toEncodable' in opts ? opts.toEncodable : null;
|
| this[_reviver] = reviver;
|
| - this[_toEncodable] = toEncodable;
|
| + this[_toEncodable$] = toEncodable;
|
| super.Codec();
|
| }
|
| JsonCodec$withReviver(reviver) {
|
| this.JsonCodec({reviver: reviver});
|
| }
|
| - decode(source, opt$) {
|
| - let reviver = opt$ && 'reviver' in opt$ ? opt$.reviver : null;
|
| + decode(source, opts) {
|
| + let reviver = opts && 'reviver' in opts ? opts.reviver : null;
|
| if (reviver === null)
|
| reviver = this[_reviver];
|
| if (reviver === null)
|
| return this.decoder.convert(source);
|
| return new JsonDecoder(reviver).convert(source);
|
| }
|
| - encode(value, opt$) {
|
| - let toEncodable = opt$ && 'toEncodable' in opt$ ? opt$.toEncodable : null;
|
| + encode(value, opts) {
|
| + let toEncodable = opts && 'toEncodable' in opts ? opts.toEncodable : null;
|
| if (toEncodable === null)
|
| - toEncodable = this[_toEncodable];
|
| + toEncodable = this[_toEncodable$];
|
| if (toEncodable === null)
|
| return this.encoder.convert(value);
|
| return new JsonEncoder(dart.closureWrap(toEncodable, "(Object) → Object")).convert(value);
|
| }
|
| get encoder() {
|
| - if (this[_toEncodable] === null)
|
| + if (this[_toEncodable$] === null)
|
| return new JsonEncoder();
|
| - return new JsonEncoder(dart.closureWrap(this[_toEncodable], "(Object) → Object"));
|
| + return new JsonEncoder(dart.closureWrap(this[_toEncodable$], "(Object) → Object"));
|
| }
|
| get decoder() {
|
| if (this[_reviver] === null)
|
| @@ -650,33 +650,33 @@ var convert;
|
| if (toEncodable === void 0)
|
| toEncodable = null;
|
| this.indent = null;
|
| - this[_toEncodable] = toEncodable;
|
| + this[_toEncodable$] = toEncodable;
|
| super.Converter();
|
| }
|
| JsonEncoder$withIndent(indent, toEncodable) {
|
| if (toEncodable === void 0)
|
| toEncodable = null;
|
| this.indent = indent;
|
| - this[_toEncodable] = toEncodable;
|
| + this[_toEncodable$] = toEncodable;
|
| super.Converter();
|
| }
|
| convert(object) {
|
| - return _JsonStringStringifier.stringify(object, dart.as(this[_toEncodable], dart.throw_("Unimplemented type (dynamic) → dynamic")), this.indent);
|
| + return _JsonStringStringifier.stringify(object, dart.as(this[_toEncodable$], dart.throw_("Unimplemented type (dynamic) → dynamic")), this.indent);
|
| }
|
| startChunkedConversion(sink) {
|
| if (!dart.is(sink, StringConversionSink)) {
|
| sink = new StringConversionSink.from(sink);
|
| } else if (dart.is(sink, _Utf8EncoderSink)) {
|
| - return new _JsonUtf8EncoderSink(sink[_sink], this[_toEncodable], JsonUtf8Encoder._utf8Encode(this.indent), JsonUtf8Encoder.DEFAULT_BUFFER_SIZE);
|
| + return new _JsonUtf8EncoderSink(sink[_sink], this[_toEncodable$], JsonUtf8Encoder._utf8Encode(this.indent), JsonUtf8Encoder.DEFAULT_BUFFER_SIZE);
|
| }
|
| - return new _JsonEncoderSink(dart.as(sink, StringConversionSink), this[_toEncodable], this.indent);
|
| + return new _JsonEncoderSink(dart.as(sink, StringConversionSink), this[_toEncodable$], this.indent);
|
| }
|
| bind(stream) {
|
| return dart.as(super.bind(stream), async.Stream$(core.String));
|
| }
|
| fuse(other) {
|
| if (dart.is(other, Utf8Encoder)) {
|
| - return new JsonUtf8Encoder(this.indent, dart.as(this[_toEncodable], dart.throw_("Unimplemented type (Object) → dynamic")));
|
| + return new JsonUtf8Encoder(this.indent, dart.as(this[_toEncodable$], dart.throw_("Unimplemented type (Object) → dynamic")));
|
| }
|
| return super.fuse(other);
|
| }
|
| @@ -684,7 +684,7 @@ var convert;
|
| dart.defineNamedConstructor(JsonEncoder, 'withIndent');
|
| let _indent = Symbol('_indent');
|
| let _bufferSize = Symbol('_bufferSize');
|
| - let _utf8Encode = Symbol('_utf8Encode');
|
| + let _utf8Encode$ = Symbol('_utf8Encode');
|
| class JsonUtf8Encoder extends Converter$(core.Object, core.List$(core.int)) {
|
| JsonUtf8Encoder(indent, toEncodable, bufferSize) {
|
| if (indent === void 0)
|
| @@ -694,11 +694,11 @@ var convert;
|
| if (bufferSize === void 0)
|
| bufferSize = JsonUtf8Encoder.DEFAULT_BUFFER_SIZE;
|
| this[_indent] = _utf8Encode(indent);
|
| - this[_toEncodable] = toEncodable;
|
| + this[_toEncodable$] = toEncodable;
|
| this[_bufferSize] = bufferSize;
|
| super.Converter();
|
| }
|
| - static [_utf8Encode](string) {
|
| + static [_utf8Encode$](string) {
|
| if (string === null)
|
| return null;
|
| if (string.isEmpty)
|
| @@ -722,7 +722,7 @@ var convert;
|
| }
|
| bytes.add(chunk);
|
| }
|
| - _JsonUtf8Stringifier.stringify(object, this[_indent], dart.as(this[_toEncodable], dart.throw_("Unimplemented type (Object) → dynamic")), this[_bufferSize], addChunk);
|
| + _JsonUtf8Stringifier.stringify(object, this[_indent], dart.as(this[_toEncodable$], dart.throw_("Unimplemented type (Object) → dynamic")), this[_bufferSize], addChunk);
|
| if (bytes.length === 1)
|
| return bytes.get(0);
|
| let length = 0;
|
| @@ -745,7 +745,7 @@ var convert;
|
| } else {
|
| byteSink = new ByteConversionSink.from(sink);
|
| }
|
| - return new _JsonUtf8EncoderSink(byteSink, this[_toEncodable], this[_indent], this[_bufferSize]);
|
| + return new _JsonUtf8EncoderSink(byteSink, this[_toEncodable$], this[_indent], this[_bufferSize]);
|
| }
|
| bind(stream) {
|
| return dart.as(super.bind(stream), async.Stream$(core.List$(core.int)));
|
| @@ -757,10 +757,10 @@ var convert;
|
| JsonUtf8Encoder.DEFAULT_BUFFER_SIZE = 256;
|
| let _isDone = Symbol('_isDone');
|
| class _JsonEncoderSink extends ChunkedConversionSink$(core.Object) {
|
| - _JsonEncoderSink($_sink, $_toEncodable, $_indent) {
|
| - this[_sink] = $_sink;
|
| - this[_toEncodable] = $_toEncodable;
|
| - this[_indent] = $_indent;
|
| + _JsonEncoderSink(sink$, toEncodable$, indent$) {
|
| + this[_sink] = sink$;
|
| + this[_toEncodable$] = toEncodable$;
|
| + this[_indent] = indent$;
|
| this[_isDone] = false;
|
| super.ChunkedConversionSink();
|
| }
|
| @@ -770,18 +770,18 @@ var convert;
|
| }
|
| this[_isDone] = true;
|
| let stringSink = this[_sink].asStringSink();
|
| - _JsonStringStringifier.printOn(o, stringSink, dart.as(this[_toEncodable], dart.throw_("Unimplemented type (dynamic) → dynamic")), this[_indent]);
|
| + _JsonStringStringifier.printOn(o, stringSink, dart.as(this[_toEncodable$], dart.throw_("Unimplemented type (dynamic) → dynamic")), this[_indent]);
|
| stringSink.close();
|
| }
|
| close() {}
|
| }
|
| let _addChunk = Symbol('_addChunk');
|
| class _JsonUtf8EncoderSink extends ChunkedConversionSink$(core.Object) {
|
| - _JsonUtf8EncoderSink($_sink, $_toEncodable, $_indent, $_bufferSize) {
|
| - this[_sink] = $_sink;
|
| - this[_toEncodable] = $_toEncodable;
|
| - this[_indent] = $_indent;
|
| - this[_bufferSize] = $_bufferSize;
|
| + _JsonUtf8EncoderSink(sink$, toEncodable$, indent$, bufferSize$) {
|
| + this[_sink] = sink$;
|
| + this[_toEncodable$] = toEncodable$;
|
| + this[_indent] = indent$;
|
| + this[_bufferSize] = bufferSize$;
|
| this[_isDone] = false;
|
| super.ChunkedConversionSink();
|
| }
|
| @@ -793,7 +793,7 @@ var convert;
|
| throw new core.StateError("Only one call to add allowed");
|
| }
|
| this[_isDone] = true;
|
| - _JsonUtf8Stringifier.stringify(object, this[_indent], dart.as(this[_toEncodable], dart.throw_("Unimplemented type (Object) → dynamic")), this[_bufferSize], this[_addChunk]);
|
| + _JsonUtf8Stringifier.stringify(object, this[_indent], dart.as(this[_toEncodable$], dart.throw_("Unimplemented type (Object) → dynamic")), this[_bufferSize], this[_addChunk]);
|
| this[_sink].close();
|
| }
|
| close() {
|
| @@ -847,7 +847,7 @@ var convert;
|
| class _JsonStringifier extends core.Object {
|
| _JsonStringifier(_toEncodable) {
|
| this[_seen] = new core.List();
|
| - this[_toEncodable] = dart.as(_toEncodable !== null ? _toEncodable : _defaultToEncodable, core.Function);
|
| + this[_toEncodable$] = dart.as(_toEncodable !== null ? _toEncodable : _defaultToEncodable, core.Function);
|
| }
|
| static hexDigit(x) {
|
| return dart.notNull(x) < 10 ? 48 + dart.notNull(x) : 87 + dart.notNull(x);
|
| @@ -920,7 +920,7 @@ var convert;
|
| return;
|
| this[_checkCycle](object);
|
| try {
|
| - let customJson = dart.dinvokef(this[_toEncodable], object);
|
| + let customJson = dart.dinvokef(this[_toEncodable$], object);
|
| if (!dart.notNull(this.writeJsonValue(customJson))) {
|
| throw new JsonUnsupportedObjectError(object);
|
| }
|
| @@ -1052,8 +1052,8 @@ var convert;
|
| }
|
| }
|
| class _JsonStringStringifier extends _JsonStringifier {
|
| - _JsonStringStringifier($_sink, _toEncodable) {
|
| - this[_sink] = $_sink;
|
| + _JsonStringStringifier(sink$, _toEncodable) {
|
| + this[_sink] = sink$;
|
| super._JsonStringifier(dart.as(_toEncodable, dart.throw_("Unimplemented type (Object) → Object")));
|
| }
|
| static stringify(object, toEncodable, indent) {
|
| @@ -1084,8 +1084,8 @@ var convert;
|
| }
|
| }
|
| class _JsonStringStringifierPretty extends dart.mixin(_JsonStringStringifier, _JsonPrettyPrintMixin) {
|
| - _JsonStringStringifierPretty(sink, toEncodable, $_indent) {
|
| - this[_indent] = $_indent;
|
| + _JsonStringStringifierPretty(sink, toEncodable, indent$) {
|
| + this[_indent] = indent$;
|
| super._JsonStringStringifier(sink, toEncodable);
|
| }
|
| writeIndentation(count) {
|
| @@ -1185,7 +1185,7 @@ var convert;
|
| this.buffer = new typed_data.Uint8List(this.bufferSize);
|
| this.index = 0;
|
| }
|
| - this.buffer.set((($tmp) => this.index = dart.notNull($tmp) + 1, $tmp).bind(this)(this.index), byte);
|
| + this.buffer.set(((x) => this.index = dart.notNull(x$) + 1, x$).bind(this)(this.index), byte);
|
| }
|
| }
|
| class _JsonUtf8StringifierPretty extends dart.mixin(_JsonUtf8Stringifier, _JsonPrettyPrintMixin) {
|
| @@ -1221,16 +1221,16 @@ var convert;
|
| let LATIN1 = new Latin1Codec();
|
| let _LATIN1_MASK = 255;
|
| class Latin1Codec extends Encoding {
|
| - Latin1Codec(opt$) {
|
| - let allowInvalid = opt$ && 'allowInvalid' in opt$ ? opt$.allowInvalid : false;
|
| + Latin1Codec(opts) {
|
| + let allowInvalid = opts && 'allowInvalid' in opts ? opts.allowInvalid : false;
|
| this[_allowInvalid] = allowInvalid;
|
| super.Encoding();
|
| }
|
| get name() {
|
| return "iso-8859-1";
|
| }
|
| - decode(bytes, opt$) {
|
| - let allowInvalid = opt$ && 'allowInvalid' in opt$ ? opt$.allowInvalid : null;
|
| + decode(bytes, opts) {
|
| + let allowInvalid = opts && 'allowInvalid' in opts ? opts.allowInvalid : null;
|
| if (allowInvalid === null)
|
| allowInvalid = this[_allowInvalid];
|
| if (allowInvalid) {
|
| @@ -1252,8 +1252,8 @@ var convert;
|
| }
|
| }
|
| class Latin1Decoder extends _UnicodeSubsetDecoder {
|
| - Latin1Decoder(opt$) {
|
| - let allowInvalid = opt$ && 'allowInvalid' in opt$ ? opt$.allowInvalid : false;
|
| + Latin1Decoder(opts) {
|
| + let allowInvalid = opts && 'allowInvalid' in opts ? opts.allowInvalid : false;
|
| super._UnicodeSubsetDecoder(allowInvalid, _LATIN1_MASK);
|
| }
|
| startChunkedConversion(sink) {
|
| @@ -1270,8 +1270,8 @@ var convert;
|
| }
|
| let _addSliceToSink = Symbol('_addSliceToSink');
|
| class _Latin1DecoderSink extends ByteConversionSinkBase {
|
| - _Latin1DecoderSink($_sink) {
|
| - this[_sink] = $_sink;
|
| + _Latin1DecoderSink(sink$) {
|
| + this[_sink] = sink$;
|
| super.ByteConversionSinkBase();
|
| }
|
| close() {
|
| @@ -1341,10 +1341,10 @@ var convert;
|
| }
|
| }
|
| let _carry = Symbol('_carry');
|
| - let _addSlice = Symbol('_addSlice');
|
| + let _addSlice$ = Symbol('_addSlice');
|
| class _LineSplitterSink extends StringConversionSinkBase {
|
| - _LineSplitterSink($_sink) {
|
| - this[_sink] = $_sink;
|
| + _LineSplitterSink(sink$) {
|
| + this[_sink] = sink$;
|
| this[_carry] = null;
|
| super.StringConversionSinkBase();
|
| }
|
| @@ -1362,7 +1362,7 @@ var convert;
|
| close() {
|
| this.addSlice('', 0, 0, true);
|
| }
|
| - static [_addSlice](chunk, start, end, isLast, adder) {
|
| + static [_addSlice$](chunk, start, end, isLast, adder) {
|
| let pos = start;
|
| while (dart.notNull(pos) < dart.notNull(end)) {
|
| let skip = 0;
|
| @@ -1423,9 +1423,9 @@ var convert;
|
| }
|
| dart.defineNamedConstructor(ClosableStringSink, 'fromStringSink');
|
| class _ClosableStringSink extends core.Object {
|
| - _ClosableStringSink($_sink, $_callback) {
|
| - this[_sink] = $_sink;
|
| - this[_callback] = $_callback;
|
| + _ClosableStringSink(sink$, callback$) {
|
| + this[_sink] = sink$;
|
| + this[_callback] = callback$;
|
| }
|
| close() {
|
| return this[_callback]();
|
| @@ -1449,8 +1449,8 @@ var convert;
|
| }
|
| let _flush = Symbol('_flush');
|
| class _StringConversionSinkAsStringSinkAdapter extends core.Object {
|
| - _StringConversionSinkAsStringSinkAdapter($_chunkedSink) {
|
| - this[_chunkedSink] = $_chunkedSink;
|
| + _StringConversionSinkAsStringSinkAdapter(chunkedSink) {
|
| + this[_chunkedSink] = chunkedSink;
|
| this[_buffer] = new core.StringBuffer();
|
| }
|
| close() {
|
| @@ -1505,8 +1505,8 @@ var convert;
|
| _StringConversionSinkAsStringSinkAdapter._MIN_STRING_SIZE = 16;
|
| let _stringSink = Symbol('_stringSink');
|
| class _StringSinkConversionSink extends StringConversionSinkBase {
|
| - _StringSinkConversionSink($_stringSink) {
|
| - this[_stringSink] = $_stringSink;
|
| + _StringSinkConversionSink(stringSink$) {
|
| + this[_stringSink] = stringSink$;
|
| super.StringConversionSinkBase();
|
| }
|
| close() {}
|
| @@ -1532,8 +1532,8 @@ var convert;
|
| }
|
| }
|
| class _StringCallbackSink extends _StringSinkConversionSink {
|
| - _StringCallbackSink($_callback) {
|
| - this[_callback] = $_callback;
|
| + _StringCallbackSink(callback$) {
|
| + this[_callback] = callback$;
|
| super._StringSinkConversionSink(new core.StringBuffer());
|
| }
|
| close() {
|
| @@ -1547,8 +1547,8 @@ var convert;
|
| }
|
| }
|
| class _StringAdapterSink extends StringConversionSinkBase {
|
| - _StringAdapterSink($_sink) {
|
| - this[_sink] = $_sink;
|
| + _StringAdapterSink(sink$) {
|
| + this[_sink] = sink$;
|
| super.StringConversionSinkBase();
|
| }
|
| add(str) {
|
| @@ -1569,8 +1569,8 @@ var convert;
|
| }
|
| let _decoder = Symbol('_decoder');
|
| class _Utf8StringSinkAdapter extends ByteConversionSink {
|
| - _Utf8StringSinkAdapter($_sink, stringSink, allowMalformed) {
|
| - this[_sink] = $_sink;
|
| + _Utf8StringSinkAdapter(sink$, stringSink, allowMalformed) {
|
| + this[_sink] = sink$;
|
| this[_decoder] = new _Utf8Decoder(stringSink, allowMalformed);
|
| super.ByteConversionSink();
|
| }
|
| @@ -1593,8 +1593,8 @@ var convert;
|
| _Utf8ConversionSink(sink, allowMalformed) {
|
| this[_Utf8ConversionSink$_](sink, new core.StringBuffer(), allowMalformed);
|
| }
|
| - _Utf8ConversionSink$_($_chunkedSink, stringBuffer, allowMalformed) {
|
| - this[_chunkedSink] = $_chunkedSink;
|
| + _Utf8ConversionSink$_(chunkedSink, stringBuffer, allowMalformed) {
|
| + this[_chunkedSink] = chunkedSink;
|
| this[_decoder] = new _Utf8Decoder(stringBuffer, allowMalformed);
|
| this[_buffer] = stringBuffer;
|
| super.ByteConversionSink();
|
| @@ -1630,16 +1630,16 @@ var convert;
|
| let UTF8 = new Utf8Codec();
|
| let _allowMalformed = Symbol('_allowMalformed');
|
| class Utf8Codec extends Encoding {
|
| - Utf8Codec(opt$) {
|
| - let allowMalformed = opt$ && 'allowMalformed' in opt$ ? opt$.allowMalformed : false;
|
| + Utf8Codec(opts) {
|
| + let allowMalformed = opts && 'allowMalformed' in opts ? opts.allowMalformed : false;
|
| this[_allowMalformed] = allowMalformed;
|
| super.Encoding();
|
| }
|
| get name() {
|
| return "utf-8";
|
| }
|
| - decode(codeUnits, opt$) {
|
| - let allowMalformed = opt$ && 'allowMalformed' in opt$ ? opt$.allowMalformed : null;
|
| + decode(codeUnits, opts) {
|
| + let allowMalformed = opts && 'allowMalformed' in opts ? opts.allowMalformed : null;
|
| if (allowMalformed === null)
|
| allowMalformed = this[_allowMalformed];
|
| return new Utf8Decoder({allowMalformed: allowMalformed}).convert(codeUnits);
|
| @@ -1689,7 +1689,7 @@ var convert;
|
| }
|
| }
|
| let _Utf8Encoder$withBufferSize = Symbol('_Utf8Encoder$withBufferSize');
|
| - let _createBuffer = Symbol('_createBuffer');
|
| + let _createBuffer$ = Symbol('_createBuffer');
|
| let _writeSurrogate = Symbol('_writeSurrogate');
|
| let _fillBuffer = Symbol('_fillBuffer');
|
| class _Utf8Encoder extends core.Object {
|
| @@ -1701,7 +1701,7 @@ var convert;
|
| this[_carry] = 0;
|
| this[_bufferIndex] = 0;
|
| }
|
| - static [_createBuffer](size) {
|
| + static [_createBuffer$](size) {
|
| return new typed_data.Uint8List(size);
|
| }
|
| [_writeSurrogate](leadingSurrogate, nextCodeUnit) {
|
| @@ -1709,15 +1709,15 @@ var convert;
|
| let rune = _combineSurrogatePair(leadingSurrogate, nextCodeUnit);
|
| dart.assert(dart.notNull(rune) > dart.notNull(_THREE_BYTE_LIMIT));
|
| dart.assert(dart.notNull(rune) <= dart.notNull(_FOUR_BYTE_LIMIT));
|
| - this[_buffer].set((($tmp) => this[_bufferIndex] = dart.notNull($tmp) + 1, $tmp).bind(this)(this[_bufferIndex]), 240 | dart.notNull(rune) >> 18);
|
| - this[_buffer].set((($tmp) => this[_bufferIndex] = dart.notNull($tmp) + 1, $tmp).bind(this)(this[_bufferIndex]), 128 | dart.notNull(rune) >> 12 & 63);
|
| - this[_buffer].set((($tmp) => this[_bufferIndex] = dart.notNull($tmp) + 1, $tmp).bind(this)(this[_bufferIndex]), 128 | dart.notNull(rune) >> 6 & 63);
|
| - this[_buffer].set((($tmp) => this[_bufferIndex] = dart.notNull($tmp) + 1, $tmp).bind(this)(this[_bufferIndex]), 128 | dart.notNull(rune) & 63);
|
| + this[_buffer].set(((x) => this[_bufferIndex] = dart.notNull(x$) + 1, x$).bind(this)(this[_bufferIndex]), 240 | dart.notNull(rune) >> 18);
|
| + this[_buffer].set(((x) => this[_bufferIndex] = dart.notNull(x$) + 1, x$).bind(this)(this[_bufferIndex]), 128 | dart.notNull(rune) >> 12 & 63);
|
| + this[_buffer].set(((x) => this[_bufferIndex] = dart.notNull(x$) + 1, x$).bind(this)(this[_bufferIndex]), 128 | dart.notNull(rune) >> 6 & 63);
|
| + this[_buffer].set(((x) => this[_bufferIndex] = dart.notNull(x$) + 1, x$).bind(this)(this[_bufferIndex]), 128 | dart.notNull(rune) & 63);
|
| return true;
|
| } else {
|
| - this[_buffer].set((($tmp) => this[_bufferIndex] = dart.notNull($tmp) + 1, $tmp).bind(this)(this[_bufferIndex]), 224 | dart.notNull(leadingSurrogate) >> 12);
|
| - this[_buffer].set((($tmp) => this[_bufferIndex] = dart.notNull($tmp) + 1, $tmp).bind(this)(this[_bufferIndex]), 128 | dart.notNull(leadingSurrogate) >> 6 & 63);
|
| - this[_buffer].set((($tmp) => this[_bufferIndex] = dart.notNull($tmp) + 1, $tmp).bind(this)(this[_bufferIndex]), 128 | dart.notNull(leadingSurrogate) & 63);
|
| + this[_buffer].set(((x) => this[_bufferIndex] = dart.notNull(x$) + 1, x$).bind(this)(this[_bufferIndex]), 224 | dart.notNull(leadingSurrogate) >> 12);
|
| + this[_buffer].set(((x) => this[_bufferIndex] = dart.notNull(x$) + 1, x$).bind(this)(this[_bufferIndex]), 128 | dart.notNull(leadingSurrogate) >> 6 & 63);
|
| + this[_buffer].set(((x) => this[_bufferIndex] = dart.notNull(x$) + 1, x$).bind(this)(this[_bufferIndex]), 128 | dart.notNull(leadingSurrogate) & 63);
|
| return false;
|
| }
|
| }
|
| @@ -1731,7 +1731,7 @@ var convert;
|
| if (dart.notNull(codeUnit) <= dart.notNull(_ONE_BYTE_LIMIT)) {
|
| if (dart.notNull(this[_bufferIndex]) >= dart.notNull(this[_buffer].length))
|
| break;
|
| - this[_buffer].set((($tmp) => this[_bufferIndex] = dart.notNull($tmp) + 1, $tmp).bind(this)(this[_bufferIndex]), codeUnit);
|
| + this[_buffer].set(((x) => this[_bufferIndex] = dart.notNull(x$) + 1, x$).bind(this)(this[_bufferIndex]), codeUnit);
|
| } else if (_isLeadSurrogate(codeUnit)) {
|
| if (dart.notNull(this[_bufferIndex]) + 3 >= dart.notNull(this[_buffer].length))
|
| break;
|
| @@ -1744,15 +1744,15 @@ var convert;
|
| if (dart.notNull(rune) <= dart.notNull(_TWO_BYTE_LIMIT)) {
|
| if (dart.notNull(this[_bufferIndex]) + 1 >= dart.notNull(this[_buffer].length))
|
| break;
|
| - this[_buffer].set((($tmp) => this[_bufferIndex] = dart.notNull($tmp) + 1, $tmp).bind(this)(this[_bufferIndex]), 192 | dart.notNull(rune) >> 6);
|
| - this[_buffer].set((($tmp) => this[_bufferIndex] = dart.notNull($tmp) + 1, $tmp).bind(this)(this[_bufferIndex]), 128 | dart.notNull(rune) & 63);
|
| + this[_buffer].set(((x) => this[_bufferIndex] = dart.notNull(x$) + 1, x$).bind(this)(this[_bufferIndex]), 192 | dart.notNull(rune) >> 6);
|
| + this[_buffer].set(((x) => this[_bufferIndex] = dart.notNull(x$) + 1, x$).bind(this)(this[_bufferIndex]), 128 | dart.notNull(rune) & 63);
|
| } else {
|
| dart.assert(dart.notNull(rune) <= dart.notNull(_THREE_BYTE_LIMIT));
|
| if (dart.notNull(this[_bufferIndex]) + 2 >= dart.notNull(this[_buffer].length))
|
| break;
|
| - this[_buffer].set((($tmp) => this[_bufferIndex] = dart.notNull($tmp) + 1, $tmp).bind(this)(this[_bufferIndex]), 224 | dart.notNull(rune) >> 12);
|
| - this[_buffer].set((($tmp) => this[_bufferIndex] = dart.notNull($tmp) + 1, $tmp).bind(this)(this[_bufferIndex]), 128 | dart.notNull(rune) >> 6 & 63);
|
| - this[_buffer].set((($tmp) => this[_bufferIndex] = dart.notNull($tmp) + 1, $tmp).bind(this)(this[_bufferIndex]), 128 | dart.notNull(rune) & 63);
|
| + this[_buffer].set(((x) => this[_bufferIndex] = dart.notNull(x$) + 1, x$).bind(this)(this[_bufferIndex]), 224 | dart.notNull(rune) >> 12);
|
| + this[_buffer].set(((x) => this[_bufferIndex] = dart.notNull(x$) + 1, x$).bind(this)(this[_bufferIndex]), 128 | dart.notNull(rune) >> 6 & 63);
|
| + this[_buffer].set(((x) => this[_bufferIndex] = dart.notNull(x$) + 1, x$).bind(this)(this[_bufferIndex]), 128 | dart.notNull(rune) & 63);
|
| }
|
| }
|
| }
|
| @@ -1762,8 +1762,8 @@ var convert;
|
| dart.defineNamedConstructor(_Utf8Encoder, 'withBufferSize');
|
| _Utf8Encoder._DEFAULT_BYTE_BUFFER_SIZE = 1024;
|
| class _Utf8EncoderSink extends dart.mixin(_Utf8Encoder, StringConversionSinkMixin) {
|
| - _Utf8EncoderSink($_sink) {
|
| - this[_sink] = $_sink;
|
| + _Utf8EncoderSink(sink$) {
|
| + this[_sink] = sink$;
|
| super._Utf8Encoder();
|
| }
|
| close() {
|
| @@ -1811,8 +1811,8 @@ var convert;
|
| }
|
| }
|
| class Utf8Decoder extends Converter$(core.List$(core.int), core.String) {
|
| - Utf8Decoder(opt$) {
|
| - let allowMalformed = opt$ && 'allowMalformed' in opt$ ? opt$.allowMalformed : false;
|
| + Utf8Decoder(opts) {
|
| + let allowMalformed = opts && 'allowMalformed' in opts ? opts.allowMalformed : false;
|
| this[_allowMalformed] = allowMalformed;
|
| super.Converter();
|
| }
|
| @@ -1877,9 +1877,9 @@ var convert;
|
| let _expectedUnits = Symbol('_expectedUnits');
|
| let _extraUnits = Symbol('_extraUnits');
|
| class _Utf8Decoder extends core.Object {
|
| - _Utf8Decoder($_stringSink, $_allowMalformed) {
|
| - this[_stringSink] = $_stringSink;
|
| - this[_allowMalformed] = $_allowMalformed;
|
| + _Utf8Decoder(stringSink$, allowMalformed$) {
|
| + this[_stringSink] = stringSink$;
|
| + this[_allowMalformed] = allowMalformed$;
|
| this[_isFirstCharacter] = true;
|
| this[_value] = 0;
|
| this[_expectedUnits] = 0;
|
| @@ -1977,7 +1977,7 @@ var convert;
|
| if (i === endIndex)
|
| break;
|
| }
|
| - let unit = codeUnits.get((($tmp) => i = dart.notNull($tmp) + 1, $tmp)(i));
|
| + let unit = codeUnits.get(((x) => i = dart.notNull(x$) + 1, x$)(i));
|
| if (dart.notNull(unit) < 0) {
|
| if (!dart.notNull(this[_allowMalformed])) {
|
| throw new core.FormatException(`Negative UTF-8 code unit: -0x${(-dart.notNull(unit)).toRadixString(16)}`);
|
| @@ -2071,16 +2071,16 @@ var convert;
|
| let _process = Symbol('_process');
|
| let _computeKeys = Symbol('_computeKeys');
|
| let _upgrade = Symbol('_upgrade');
|
| - let _hasProperty = Symbol('_hasProperty');
|
| - let _getProperty = Symbol('_getProperty');
|
| - let _setProperty = Symbol('_setProperty');
|
| - let _getPropertyNames = Symbol('_getPropertyNames');
|
| - let _isUnprocessed = Symbol('_isUnprocessed');
|
| - let _newJavaScriptObject = Symbol('_newJavaScriptObject');
|
| + let _hasProperty$ = Symbol('_hasProperty');
|
| + let _getProperty$ = Symbol('_getProperty');
|
| + let _setProperty$ = Symbol('_setProperty');
|
| + let _getPropertyNames$ = Symbol('_getPropertyNames');
|
| + let _isUnprocessed$ = Symbol('_isUnprocessed');
|
| + let _newJavaScriptObject$ = Symbol('_newJavaScriptObject');
|
| class _JsonMap extends core.Object {
|
| - _JsonMap($_original) {
|
| + _JsonMap(original$) {
|
| this[_processed] = _newJavaScriptObject();
|
| - this[_original] = $_original;
|
| + this[_original] = original$;
|
| this[_data] = null;
|
| }
|
| get(key) {
|
| @@ -2234,29 +2234,29 @@ var convert;
|
| let result = _convertJsonToDartLazy(_getProperty(this[_original], key));
|
| return _setProperty(this[_processed], key, result);
|
| }
|
| - static [_hasProperty](object, key) {
|
| + static [_hasProperty$](object, key) {
|
| return Object.prototype.hasOwnProperty.call(object, key);
|
| }
|
| - static [_getProperty](object, key) {
|
| + static [_getProperty$](object, key) {
|
| return object[key];
|
| }
|
| - static [_setProperty](object, key, value) {
|
| + static [_setProperty$](object, key, value) {
|
| return object[key] = value;
|
| }
|
| - static [_getPropertyNames](object) {
|
| + static [_getPropertyNames$](object) {
|
| return dart.as(Object.keys(object), core.List);
|
| }
|
| - static [_isUnprocessed](object) {
|
| + static [_isUnprocessed$](object) {
|
| return typeof object == "undefined";
|
| }
|
| - static [_newJavaScriptObject]() {
|
| + static [_newJavaScriptObject$]() {
|
| return Object.create(null);
|
| }
|
| }
|
| let _parent = Symbol('_parent');
|
| class _JsonMapKeyIterable extends _internal.ListIterable {
|
| - _JsonMapKeyIterable($_parent) {
|
| - this[_parent] = $_parent;
|
| + _JsonMapKeyIterable(parent) {
|
| + this[_parent] = parent;
|
| super.ListIterable();
|
| }
|
| get length() {
|
| @@ -2273,9 +2273,9 @@ var convert;
|
| }
|
| }
|
| class _JsonDecoderSink extends _StringSinkConversionSink {
|
| - _JsonDecoderSink($_reviver, $_sink) {
|
| - this[_reviver] = $_reviver;
|
| - this[_sink] = $_sink;
|
| + _JsonDecoderSink(reviver$, sink$) {
|
| + this[_reviver] = reviver$;
|
| + this[_sink] = sink$;
|
| super._StringSinkConversionSink(new core.StringBuffer());
|
| }
|
| close() {
|
|
|