| Index: pkg/compiler/lib/src/resolution/tree_elements.dart
|
| diff --git a/pkg/compiler/lib/src/resolution/tree_elements.dart b/pkg/compiler/lib/src/resolution/tree_elements.dart
|
| index 1e52fca982c88ef6a0398a4a17019382a0a247c0..974981cc0134be5583b444297697e90ca2f4226a 100644
|
| --- a/pkg/compiler/lib/src/resolution/tree_elements.dart
|
| +++ b/pkg/compiler/lib/src/resolution/tree_elements.dart
|
| @@ -139,7 +139,7 @@ class TreeElementMapping extends TreeElements {
|
| /// Map from nodes to native data.
|
| Map<Node, dynamic> _nativeData;
|
|
|
| - final int hashCode = ++_hashCodeCounter;
|
| + final int hashCode = _hashCodeCounter = (_hashCodeCounter + 1).toUnsigned(30);
|
| static int _hashCodeCounter = 0;
|
|
|
| TreeElementMapping(this.analyzedElement);
|
|
|