Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(142)

Side by Side Diff: test/dart_codegen/expect/convert/codec.dart

Issue 963593002: Disable formatting and add new-lines to make tests faster. (Closed) Base URL: git@github.com:dart-lang/dev_compiler.git@master
Patch Set: Created 5 years, 10 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch
OLDNEW
1 part of dart.convert; 1 part of dart.convert;
2 2 abstract class Codec<S, T> {const Codec();
3 abstract class Codec<S, T> { 3 T encode(S input) => encoder.convert(input);
4 const Codec(); 4 S decode(T encoded) => decoder.convert(encoded);
5 T encode(S input) => encoder.convert(input); 5 Converter<S, T> get encoder;
6 S decode(T encoded) => decoder.convert(encoded); 6 Converter<T, S> get decoder;
7 Converter<S, T> get encoder; 7 Codec<S, dynamic> fuse(Codec<T, dynamic> other) {
8 Converter<T, S> get decoder; 8 return new _FusedCodec<S, T, dynamic>(this, other);
9 Codec<S, dynamic> fuse(Codec<T, dynamic> other) {
10 return new _FusedCodec<S, T, dynamic>(this, other);
11 } 9 }
12 Codec<T, S> get inverted => new _InvertedCodec<T, S>(this); 10 Codec<T, S> get inverted => new _InvertedCodec<T, S>(this);
13 } 11 }
14 class _FusedCodec<S, M, T> extends Codec<S, T> { 12 class _FusedCodec<S, M, T> extends Codec<S, T> {final Codec<S, M> _first;
15 final Codec<S, M> _first; 13 final Codec<M, T> _second;
16 final Codec<M, T> _second; 14 Converter<S, T> get encoder => ((__x2) => DDC$RT.cast(__x2, DDC$RT.type((Conver ter<S, dynamic> _) {
17 Converter<S, T> get encoder => ((__x2) => DDC$RT.cast(__x2,
18 DDC$RT.type((Converter<S, dynamic> _) {}),
19 DDC$RT.type((Converter<S, T> _) {}), "CastDynamic",
20 """line 87, column 34 of dart:convert/codec.dart: """,
21 __x2 is Converter<S, T>, false))(_first.encoder.fuse(_second.encoder));
22 Converter<T, S> get decoder => ((__x3) => DDC$RT.cast(__x3,
23 DDC$RT.type((Converter<T, dynamic> _) {}),
24 DDC$RT.type((Converter<T, S> _) {}), "CastDynamic",
25 """line 88, column 34 of dart:convert/codec.dart: """,
26 __x3 is Converter<T, S>, false))(_second.decoder.fuse(_first.decoder));
27 _FusedCodec(this._first, this._second);
28 } 15 }
29 class _InvertedCodec<T, S> extends Codec<T, S> { 16 ), DDC$RT.type((Converter<S, T> _) {
30 final Codec<S, T> _codec;
31 _InvertedCodec(Codec<S, T> codec) : _codec = codec;
32 Converter<T, S> get encoder => _codec.decoder;
33 Converter<S, T> get decoder => _codec.encoder;
34 Codec<S, T> get inverted => _codec;
35 } 17 }
18 ), "CastDynamic", """line 87, column 34 of dart:convert/codec.dart: """, __x2 is Converter<S, T>, false))(_first.encoder.fuse(_second.encoder));
19 Converter<T, S> get decoder => ((__x3) => DDC$RT.cast(__x3, DDC$RT.type((Conver ter<T, dynamic> _) {
20 }
21 ), DDC$RT.type((Converter<T, S> _) {
22 }
23 ), "CastDynamic", """line 88, column 34 of dart:convert/codec.dart: """, __x3 is Converter<T, S>, false))(_second.decoder.fuse(_first.decoder));
24 _FusedCodec(this._first, this._second);
25 }
26 class _InvertedCodec<T, S> extends Codec<T, S> {final Codec<S, T> _codec;
27 _InvertedCodec(Codec<S, T> codec) : _codec = codec;
28 Converter<T, S> get encoder => _codec.decoder;
29 Converter<S, T> get decoder => _codec.encoder;
30 Codec<S, T> get inverted => _codec;
31 }
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698