| Index: sdk/lib/_internal/compiler/implementation/ssa/value_range_analyzer.dart
|
| ===================================================================
|
| --- sdk/lib/_internal/compiler/implementation/ssa/value_range_analyzer.dart (revision 18311)
|
| +++ sdk/lib/_internal/compiler/implementation/ssa/value_range_analyzer.dart (working copy)
|
| @@ -647,6 +647,8 @@
|
| HInstruction next = check.next;
|
| Range indexRange = ranges[check.index];
|
| Range lengthRange = ranges[check.length];
|
| + assert(check.index.isInteger(types));
|
| + assert(check.length.isInteger(types));
|
|
|
| // Check if the index is strictly below the upper bound of the length
|
| // range.
|
|
|