File tree Expand file tree Collapse file tree 1 file changed +2
-1
lines changed
lib/node_modules/@stdlib/iter/to-array-view-right/lib Expand file tree Collapse file tree 1 file changed +2
-1
lines changed Original file line number Diff line number Diff line change @@ -24,6 +24,7 @@ var isFunction = require( '@stdlib/assert/is-function' );
24
24
var isCollection = require ( '@stdlib/assert/is-collection' ) ;
25
25
var isIteratorLike = require ( '@stdlib/assert/is-iterator-like' ) ;
26
26
var isInteger = require ( '@stdlib/assert/is-integer' ) . isPrimitive ;
27
+ var isAccessorArray = require ( '@stdlib/array/base/assert/is-accessor-array' ) ;
27
28
var accessorSetter = require ( '@stdlib/array/base/accessor-setter' ) ;
28
29
var setter = require ( '@stdlib/array/base/setter' ) ;
29
30
var dtype = require ( '@stdlib/array/dtype' ) ;
@@ -145,7 +146,7 @@ function iterator2arrayviewRight( iterator, out ) {
145
146
}
146
147
}
147
148
dt = dtype ( out ) ;
148
- if ( out . get && out . set ) { // Note: intentional weak check for marginal perf gain
149
+ if ( isAccessorArray ( out ) ) {
149
150
set = accessorSetter ( dt ) ;
150
151
} else {
151
152
set = setter ( dt ) ;
You can’t perform that action at this time.
0 commit comments