| OLD | NEW |
| 1 var convert; | 1 var convert; |
| 2 (function(convert) { | 2 (function(convert) { |
| 3 'use strict'; | 3 'use strict'; |
| 4 // Function _convertJsonToDart: (dynamic, (dynamic, dynamic) → dynamic) → dyna
mic | 4 // Function _convertJsonToDart: (dynamic, (dynamic, dynamic) → dynamic) → dyna
mic |
| 5 function _convertJsonToDart(json, reviver) { | 5 function _convertJsonToDart(json, reviver) { |
| 6 dart.assert(reviver !== null); | 6 dart.assert(reviver !== null); |
| 7 // Function walk: (dynamic) → dynamic | 7 // Function walk: (dynamic) → dynamic |
| 8 function walk(e) { | 8 function walk(e) { |
| 9 if (dart.dbinary(dart.dinvokef(/* Unimplemented unknown name */JS, 'bool',
'# == null', e), '||', dart.dinvokef(/* Unimplemented unknown name */JS, 'bool'
, 'typeof # != "object"', e))) { | 9 if (dart.dbinary(dart.dinvokef(/* Unimplemented unknown name */JS, 'bool',
'# == null', e), '||', dart.dinvokef(/* Unimplemented unknown name */JS, 'bool'
, 'typeof # != "object"', e))) { |
| 10 return e; | 10 return e; |
| (...skipping 1042 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 1053 return _convertJsonToDart(parsed, reviver); | 1053 return _convertJsonToDart(parsed, reviver); |
| 1054 } | 1054 } |
| 1055 } | 1055 } |
| 1056 // Function _defaultToEncodable: (dynamic) → Object | 1056 // Function _defaultToEncodable: (dynamic) → Object |
| 1057 function _defaultToEncodable(object) { | 1057 function _defaultToEncodable(object) { |
| 1058 return dart.dinvoke(object, 'toJson'); | 1058 return dart.dinvoke(object, 'toJson'); |
| 1059 } | 1059 } |
| 1060 class _JsonStringifier extends dart.Object { | 1060 class _JsonStringifier extends dart.Object { |
| 1061 _JsonStringifier(_toEncodable) { | 1061 _JsonStringifier(_toEncodable) { |
| 1062 this._seen = new core.List(); | 1062 this._seen = new core.List(); |
| 1063 this._toEncodable = _toEncodable !== null ? _toEncodable : _defaultToEncod
able; | 1063 this._toEncodable = dart.as(_toEncodable !== null ? _toEncodable : _defaul
tToEncodable, core.Function); |
| 1064 } | 1064 } |
| 1065 static hexDigit(x) { | 1065 static hexDigit(x) { |
| 1066 return x < 10 ? 48 + x : 87 + x; | 1066 return x < 10 ? 48 + x : 87 + x; |
| 1067 } | 1067 } |
| 1068 writeStringContent(s) { | 1068 writeStringContent(s) { |
| 1069 let offset = 0; | 1069 let offset = 0; |
| 1070 let length = s.length; | 1070 let length = s.length; |
| 1071 for (let i = 0; i < length; i++) { | 1071 for (let i = 0; i < length; i++) { |
| 1072 let charCode = s.codeUnitAt(i); | 1072 let charCode = s.codeUnitAt(i); |
| 1073 if (charCode > BACKSLASH) | 1073 if (charCode > BACKSLASH) |
| (...skipping 1187 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 2261 convert.ClosableStringSink = ClosableStringSink; | 2261 convert.ClosableStringSink = ClosableStringSink; |
| 2262 convert.StringConversionSinkBase = StringConversionSinkBase; | 2262 convert.StringConversionSinkBase = StringConversionSinkBase; |
| 2263 convert.StringConversionSinkMixin = StringConversionSinkMixin; | 2263 convert.StringConversionSinkMixin = StringConversionSinkMixin; |
| 2264 convert.UNICODE_REPLACEMENT_CHARACTER_RUNE = UNICODE_REPLACEMENT_CHARACTER_RUN
E; | 2264 convert.UNICODE_REPLACEMENT_CHARACTER_RUNE = UNICODE_REPLACEMENT_CHARACTER_RUN
E; |
| 2265 convert.UNICODE_BOM_CHARACTER_RUNE = UNICODE_BOM_CHARACTER_RUNE; | 2265 convert.UNICODE_BOM_CHARACTER_RUNE = UNICODE_BOM_CHARACTER_RUNE; |
| 2266 convert.UTF8 = UTF8; | 2266 convert.UTF8 = UTF8; |
| 2267 convert.Utf8Codec = Utf8Codec; | 2267 convert.Utf8Codec = Utf8Codec; |
| 2268 convert.Utf8Encoder = Utf8Encoder; | 2268 convert.Utf8Encoder = Utf8Encoder; |
| 2269 convert.Utf8Decoder = Utf8Decoder; | 2269 convert.Utf8Decoder = Utf8Decoder; |
| 2270 })(convert || (convert = {})); | 2270 })(convert || (convert = {})); |
| OLD | NEW |