Skip to content

Commit aedd225

Browse files
committed
Auto-generated commit
1 parent bee0535 commit aedd225

File tree

2 files changed

+3
-1
lines changed

2 files changed

+3
-1
lines changed

lib/main.js

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,7 @@
2020

2121
// MODULES //
2222

23+
var isAccessorArray = require( '@stdlib/array-base-assert-is-accessor-array' );
2324
var getter = require( '@stdlib/array-base-getter' );
2425
var setter = require( '@stdlib/array-base-setter' );
2526
var accessorGetter = require( '@stdlib/array-base-accessor-getter' );
@@ -58,7 +59,7 @@ var dtype = require( '@stdlib/array-dtype' );
5859
*/
5960
function accessors( x ) {
6061
var dt = dtype( x );
61-
if ( x.get && x.set ) { // Note: intentional weak check, as we don't explicitly check for functions for (perhaps marginally) better performance
62+
if ( isAccessorArray( x ) ) {
6263
return {
6364
'accessorProtocol': true,
6465
'accessors': [

package.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -39,6 +39,7 @@
3939
"dependencies": {
4040
"@stdlib/array-base-accessor-getter": "^0.0.x",
4141
"@stdlib/array-base-accessor-setter": "^0.0.x",
42+
"@stdlib/array-base-assert-is-accessor-array": "^0.0.x",
4243
"@stdlib/array-base-getter": "^0.0.x",
4344
"@stdlib/array-base-setter": "^0.0.x",
4445
"@stdlib/array-dtype": "^0.0.x",

0 commit comments

Comments
 (0)