// Copyright (c) 2015, Google Inc. Please see the AUTHORS file for details. // All rights reserved. Use of this source code is governed by a BSD-style // license that can be found in the LICENSE file. import 'internal/copy_on_write_map.dart'; import 'internal/hash.dart'; import 'internal/null_safety.dart'; part 'map/built_map.dart'; part 'map/map_builder.dart'; // Internal only, for testing. class OverriddenHashcodeBuiltMap extends _BuiltMap { final int _overrridenHashCode; OverriddenHashcodeBuiltMap(map, this._overrridenHashCode) : super.copyAndCheckTypes(map.keys, (k) => map[k]); @override // ignore: hash_and_equals int get hashCode => _overrridenHashCode; }