@@ -23,9 +23,9 @@ <h1><a href="../../../index.html">All files</a> / <a href="index.html">array/fix
23
23
< div class ='clearfix '>
24
24
25
25
< div class ='fl pad1y space-right2 '>
26
- < span class ="strong "> 61.29 % </ span >
26
+ < span class ="strong "> 61.09 % </ span >
27
27
< span class ="quiet "> Statements</ span >
28
- < span class ='fraction '> 434/708 </ span >
28
+ < span class ='fraction '> 435/712 </ span >
29
29
</ div >
30
30
31
31
@@ -44,9 +44,9 @@ <h1><a href="../../../index.html">All files</a> / <a href="index.html">array/fix
44
44
45
45
46
46
< div class ='fl pad1y space-right2 '>
47
- < span class ="strong "> 61.29 % </ span >
47
+ < span class ="strong "> 61.09 % </ span >
48
48
< span class ="quiet "> Lines</ span >
49
- < span class ='fraction '> 434/708 </ span >
49
+ < span class ='fraction '> 435/712 </ span >
50
50
</ div >
51
51
52
52
@@ -771,7 +771,12 @@ <h1><a href="../../../index.html">All files</a> / <a href="index.html">array/fix
771
771
< a name ='L706 '> </ a > < a href ='#L706 '> 706</ a >
772
772
< a name ='L707 '> </ a > < a href ='#L707 '> 707</ a >
773
773
< a name ='L708 '> </ a > < a href ='#L708 '> 708</ a >
774
- < a name ='L709 '> </ a > < a href ='#L709 '> 709</ a > </ td > < td class ="line-coverage quiet "> < span class ="cline-any cline-yes "> 1x</ span >
774
+ < a name ='L709 '> </ a > < a href ='#L709 '> 709</ a >
775
+ < a name ='L710 '> </ a > < a href ='#L710 '> 710</ a >
776
+ < a name ='L711 '> </ a > < a href ='#L711 '> 711</ a >
777
+ < a name ='L712 '> </ a > < a href ='#L712 '> 712</ a >
778
+ < a name ='L713 '> </ a > < a href ='#L713 '> 713</ a > </ td > < td class ="line-coverage quiet "> < span class ="cline-any cline-yes "> 1x</ span >
779
+ < span class ="cline-any cline-yes "> 1x</ span >
775
780
< span class ="cline-any cline-yes "> 1x</ span >
776
781
< span class ="cline-any cline-yes "> 1x</ span >
777
782
< span class ="cline-any cline-yes "> 1x</ span >
@@ -874,6 +879,9 @@ <h1><a href="../../../index.html">All files</a> / <a href="index.html">array/fix
874
879
< span class ="cline-any cline-no "> </ span >
875
880
< span class ="cline-any cline-no "> </ span >
876
881
< span class ="cline-any cline-no "> </ span >
882
+ < span class ="cline-any cline-no "> </ span >
883
+ < span class ="cline-any cline-no "> </ span >
884
+ < span class ="cline-any cline-no "> </ span >
877
885
< span class ="cline-any cline-yes "> 1x</ span >
878
886
< span class ="cline-any cline-yes "> 1x</ span >
879
887
< span class ="cline-any cline-yes "> 1x</ span >
@@ -1514,6 +1522,7 @@ <h1><a href="../../../index.html">All files</a> / <a href="index.html">array/fix
1514
1522
var hasIteratorSymbolSupport = require( '@stdlib/assert/has-iterator-symbol-support' );
1515
1523
var ITERATOR_SYMBOL = require( '@stdlib/symbol/iterator' );
1516
1524
var setReadOnly = require( '@stdlib/utils/define-nonenumerable-read-only-property' );
1525
+ var isPrototypeOf = require( '@stdlib/assert/is-prototype-of' ); // eslint-disable-line stdlib/no-redeclare
1517
1526
var setReadOnlyAccessor = require( '@stdlib/utils/define-nonenumerable-read-only-accessor' );
1518
1527
var ArrayBuffer = require( '@stdlib/array/buffer' );
1519
1528
var DataView = require( '@stdlib/array/dataview' );
@@ -1578,7 +1587,10 @@ <h1><a href="../../../index.html">All files</a> / <a href="index.html">array/fix
1578
1587
< span class ="cstat-no " title ="statement not covered " > return (</ span >
1579
1588
< span class ="cstat-no " title ="statement not covered " > typeof value === 'object' &&</ span >
1580
1589
< span class ="cstat-no " title ="statement not covered " > value !== null &&</ span >
1581
- < span class ="cstat-no " title ="statement not covered " > value.constructor.name === 'Float64ArrayFE' &&</ span >
1590
+ < span class ="cstat-no " title ="statement not covered " > (</ span >
1591
+ < span class ="cstat-no " title ="statement not covered " > value.constructor.name === 'Float64ArrayFE' ||</ span >
1592
+ < span class ="cstat-no " title ="statement not covered " > isPrototypeOf( value, Float64ArrayFE.prototype )</ span >
1593
+ < span class ="cstat-no " title ="statement not covered " > ) &&</ span >
1582
1594
< span class ="cstat-no " title ="statement not covered " > value.BYTES_PER_ELEMENT === BYTES_PER_ELEMENT</ span >
1583
1595
< span class ="cstat-no " title ="statement not covered " > );</ span >
1584
1596
< span class ="cstat-no " title ="statement not covered " > }</ span >
@@ -1712,7 +1724,7 @@ <h1><a href="../../../index.html">All files</a> / <a href="index.html">array/fix
1712
1724
< span class ="cstat-no " title ="statement not covered " > } else {</ span >
1713
1725
< span class ="cstat-no " title ="statement not covered " > buf = arguments[ 1 ];</ span >
1714
1726
< span class ="cstat-no " title ="statement not covered " > if ( !isArrayBuffer( buf ) ) {</ span >
1715
- < span class ="cstat-no " title ="statement not covered " > throw new TypeError( format( 'invalid argument. First argument must be an ArrayBuffer. Value: `%s`.', buf ) );</ span >
1727
+ < span class ="cstat-no " title ="statement not covered " > throw new TypeError( format( 'invalid argument. Must provide an ArrayBuffer. Value: `%s`.', buf ) );</ span >
1716
1728
< span class ="cstat-no " title ="statement not covered " > }</ span >
1717
1729
< span class ="cstat-no " title ="statement not covered " > byteOffset = arguments[ 2 ];</ span >
1718
1730
< span class ="cstat-no " title ="statement not covered " > if ( !isNonNegativeInteger( byteOffset ) ) {</ span >
@@ -2194,7 +2206,7 @@ <h1><a href="../../../index.html">All files</a> / <a href="index.html">array/fix
2194
2206
< div class ='footer quiet pad2 space-top1 center small '>
2195
2207
Code coverage generated by
2196
2208
< a href ="https://istanbul.js.org/ " target ="_blank " rel ="noopener noreferrer "> istanbul</ a >
2197
- at 2024-09-22T02:03:12.869Z
2209
+ at 2024-09-22T04:08:46.079Z
2198
2210
</ div >
2199
2211
< script src ="../../../prettify.js "> </ script >
2200
2212
< script >
0 commit comments