Chromium Code Reviews| OLD | NEW |
|---|---|
| 1 var convert = dart.defineLibrary(convert, {}); | 1 var convert = dart.defineLibrary(convert, {}); |
| 2 var core = dart.import(core); | 2 var core = dart.import(core); |
| 3 var async = dart.import(async); | 3 var async = dart.import(async); |
| 4 var typed_data = dart.import(typed_data); | 4 var typed_data = dart.import(typed_data); |
| 5 var _internal = dart.import(_internal); | 5 var _internal = dart.import(_internal); |
| 6 var collection = dart.import(collection); | 6 var collection = dart.import(collection); |
| 7 (function(exports, core, async, typed_data, _internal, collection) { | 7 (function(exports, core, async, typed_data, _internal, collection) { |
| 8 'use strict'; | 8 'use strict'; |
| 9 let Codec$ = dart.generic(function(S, T) { | 9 let Codec$ = dart.generic(function(S, T) { |
| 10 class Codec extends core.Object { | 10 class Codec extends core.Object { |
| (...skipping 1186 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... | |
| 1197 throw new JsonUnsupportedObjectError(object); | 1197 throw new JsonUnsupportedObjectError(object); |
| 1198 } | 1198 } |
| 1199 this[_removeSeen](object); | 1199 this[_removeSeen](object); |
| 1200 } catch (e) { | 1200 } catch (e) { |
| 1201 throw new JsonUnsupportedObjectError(object, {cause: e}); | 1201 throw new JsonUnsupportedObjectError(object, {cause: e}); |
| 1202 } | 1202 } |
| 1203 | 1203 |
| 1204 } | 1204 } |
| 1205 writeJsonValue(object) { | 1205 writeJsonValue(object) { |
| 1206 if (dart.is(object, core.num)) { | 1206 if (dart.is(object, core.num)) { |
| 1207 if (dart.dsend(dart.dload(object, 'isFinite'), '!')) | 1207 if (!dart.notNull(dart.as(dart.dload(object, 'isFinite'), core.bool))) |
|
Jennifer Messerly
2015/06/04 00:16:23
we'll probably want to do something about the nonN
| |
| 1208 return false; | 1208 return false; |
| 1209 this.writeNumber(dart.as(object, core.num)); | 1209 this.writeNumber(dart.as(object, core.num)); |
| 1210 return true; | 1210 return true; |
| 1211 } else if (core.identical(object, true)) { | 1211 } else if (core.identical(object, true)) { |
| 1212 this.writeString('true'); | 1212 this.writeString('true'); |
| 1213 return true; | 1213 return true; |
| 1214 } else if (core.identical(object, false)) { | 1214 } else if (core.identical(object, false)) { |
| 1215 this.writeString('false'); | 1215 this.writeString('false'); |
| 1216 return true; | 1216 return true; |
| 1217 } else if (object == null) { | 1217 } else if (object == null) { |
| (...skipping 1672 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... | |
| 2890 exports.LineSplitter = LineSplitter; | 2890 exports.LineSplitter = LineSplitter; |
| 2891 exports.StringConversionSink = StringConversionSink; | 2891 exports.StringConversionSink = StringConversionSink; |
| 2892 exports.ClosableStringSink = ClosableStringSink; | 2892 exports.ClosableStringSink = ClosableStringSink; |
| 2893 exports.UNICODE_REPLACEMENT_CHARACTER_RUNE = UNICODE_REPLACEMENT_CHARACTER_RUN E; | 2893 exports.UNICODE_REPLACEMENT_CHARACTER_RUNE = UNICODE_REPLACEMENT_CHARACTER_RUN E; |
| 2894 exports.UNICODE_BOM_CHARACTER_RUNE = UNICODE_BOM_CHARACTER_RUNE; | 2894 exports.UNICODE_BOM_CHARACTER_RUNE = UNICODE_BOM_CHARACTER_RUNE; |
| 2895 exports.Utf8Codec = Utf8Codec; | 2895 exports.Utf8Codec = Utf8Codec; |
| 2896 exports.UTF8 = UTF8; | 2896 exports.UTF8 = UTF8; |
| 2897 exports.Utf8Encoder = Utf8Encoder; | 2897 exports.Utf8Encoder = Utf8Encoder; |
| 2898 exports.Utf8Decoder = Utf8Decoder; | 2898 exports.Utf8Decoder = Utf8Decoder; |
| 2899 })(convert, core, async, typed_data, _internal, collection); | 2899 })(convert, core, async, typed_data, _internal, collection); |
| OLD | NEW |