| OLD | NEW | 
|---|
| 1 // Copyright (c) 2011, the Dart project authors.  Please see the AUTHORS file | 1 // Copyright (c) 2011, the Dart project authors.  Please see the AUTHORS file | 
| 2 // for details. All rights reserved. Use of this source code is governed by a | 2 // for details. All rights reserved. Use of this source code is governed by a | 
| 3 // BSD-style license that can be found in the LICENSE file. | 3 // BSD-style license that can be found in the LICENSE file. | 
| 4 | 4 | 
| 5 part of dart.core; |  | 
| 6 |  | 
| 7 /** | 5 /** | 
| 8  * A [Map] is an associative container, mapping a key to a value. | 6  * A [Map] is an associative container, mapping a key to a value. | 
| 9  * Null values are supported, but null keys are not. | 7  * Null values are supported, but null keys are not. | 
| 10  */ | 8  */ | 
| 11 abstract class Map<K, V> { | 9 abstract class Map<K, V> { | 
| 12   /** | 10   /** | 
| 13    * Creates a map with the default implementation. | 11    * Creates a map with the default implementation. | 
| 14    */ | 12    */ | 
| 15   factory Map() => new _HashMapImpl<K, V>(); | 13   factory Map() => new _HashMapImpl<K, V>(); | 
| 16 | 14 | 
| (...skipping 503 matching lines...) Expand 10 before | Expand all | Expand 10 after  Loading... | 
| 520 | 518 | 
| 521   void clear() { | 519   void clear() { | 
| 522     _map.clear(); | 520     _map.clear(); | 
| 523     _list.clear(); | 521     _list.clear(); | 
| 524   } | 522   } | 
| 525 | 523 | 
| 526   String toString() { | 524   String toString() { | 
| 527     return Maps.mapToString(this); | 525     return Maps.mapToString(this); | 
| 528   } | 526   } | 
| 529 } | 527 } | 
| OLD | NEW | 
|---|