From 7c845fa8530a12e484038e9dc6b7034dadfd3fa8 Mon Sep 17 00:00:00 2001 From: Nate Bosch Date: Mon, 29 Oct 2018 21:03:50 +0000 Subject: [PATCH] Remove some unnecessary type asserts These are guarateed by the type system now. Change-Id: I6d68a0284761805ae14f8c26d68469018c2a0e1d Reviewed-on: https://dart-review.googlesource.com/c/81186 Reviewed-by: Lasse R.H. Nielsen Commit-Queue: Nate Bosch --- sdk/lib/internal/iterable.dart | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/sdk/lib/internal/iterable.dart b/sdk/lib/internal/iterable.dart index 1c11e53caa7..de62e0239d6 100644 --- a/sdk/lib/internal/iterable.dart +++ b/sdk/lib/internal/iterable.dart @@ -526,7 +526,7 @@ class TakeIterator extends Iterator { int _remaining; TakeIterator(this._iterator, this._remaining) { - assert(_remaining is int && _remaining >= 0); + assert(_remaining >= 0); } bool moveNext() { @@ -633,7 +633,7 @@ class SkipIterator extends Iterator { int _skipCount; SkipIterator(this._iterator, this._skipCount) { - assert(_skipCount is int && _skipCount >= 0); + assert(_skipCount >= 0); } bool moveNext() {