File tree Expand file tree Collapse file tree
lib/node_modules/@stdlib/iter/to-array-view-right Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -24,7 +24,6 @@ var isFunction = require( '@stdlib/assert/is-function' );
2424var isCollection = require ( '@stdlib/assert/is-collection' ) ;
2525var isIteratorLike = require ( '@stdlib/assert/is-iterator-like' ) ;
2626var isInteger = require ( '@stdlib/assert/is-integer' ) . isPrimitive ;
27- var hasOwnProp = require ( '@stdlib/assert/has-own-property' ) ;
2827
2928
3029// MAIN //
@@ -144,24 +143,20 @@ function iterator2arrayviewRight( iterator, out ) {
144143 while ( i > begin ) {
145144 i -= 1 ;
146145 v = iterator . next ( ) ;
147- if ( hasOwnProp ( v , 'value' ) ) {
148- out [ i ] = fcn . call ( thisArg , v . value , i , end - i - 1 ) ;
149- }
150146 if ( v . done ) {
151147 break ;
152148 }
149+ out [ i ] = fcn . call ( thisArg , v . value , i , end - i - 1 ) ;
153150 }
154151 return out ;
155152 }
156153 while ( i > begin ) {
157154 i -= 1 ;
158155 v = iterator . next ( ) ;
159- if ( hasOwnProp ( v , 'value' ) ) {
160- out [ i ] = v . value ;
161- }
162156 if ( v . done ) {
163157 break ;
164158 }
159+ out [ i ] = v . value ;
165160 }
166161 return out ;
167162}
You can’t perform that action at this time.
0 commit comments