diff --git a/pkg/compiler/lib/src/serialization/serialization.dart b/pkg/compiler/lib/src/serialization/serialization.dart index 07c1ff10a19..9fe99f9d842 100644 --- a/pkg/compiler/lib/src/serialization/serialization.dart +++ b/pkg/compiler/lib/src/serialization/serialization.dart @@ -262,7 +262,7 @@ abstract class AbstractEncoder { /// [ObjectDecoder] reads serialized values from a [Map] encoded from an /// [ObjectValue] where properties are stored using [Key] values as keys. -class ObjectDecoder extends AbstractDecoder { +class ObjectDecoder extends AbstractDecoder { /// Creates an [ObjectDecoder] that decodes [map] into deserialized values /// using [deserializer] to create canonicalized values. ObjectDecoder(Deserializer deserializer, Map map) : super(deserializer, map); @@ -273,14 +273,14 @@ class ObjectDecoder extends AbstractDecoder { /// [MapDecoder] reads serialized values from a [Map] encoded from an /// [MapValue] where entries are stored using [String] values as keys. -class MapDecoder extends AbstractDecoder { +class MapDecoder extends AbstractDecoder { /// Creates an [MapDecoder] that decodes [map] into deserialized values /// using [deserializer] to create canonicalized values. MapDecoder(Deserializer deserializer, Map map) : super(deserializer, map); @override - _getKeyValue(String key) => key; + String _getKeyValue(String key) => key; /// Applies [f] to every key in the decoded [Map]. void forEachKey(f(String key)) { @@ -313,9 +313,9 @@ class ListDecoder { } /// Abstract base implementation for [ObjectDecoder] and [MapDecoder]. -abstract class AbstractDecoder { +abstract class AbstractDecoder { final Deserializer _deserializer; - final Map _map; + final Map _map; AbstractDecoder(this._deserializer, this._map) { assert(_deserializer != null); @@ -324,7 +324,7 @@ abstract class AbstractDecoder { /// Returns the value for [key] defined by the [SerializationDecoder] in used /// [_deserializer]. - _getKeyValue(K key); + M _getKeyValue(K key); /// Returns `true` if [key] has an associated value in the decoded object. bool containsKey(K key) => _map.containsKey(_getKeyValue(key));