@@ -23,16 +23,16 @@ <h1><a href="../../../index.html">All files</a> / <a href="index.html">array/typ
23
23
< div class ='clearfix '>
24
24
25
25
< div class ='fl pad1y space-right2 '>
26
- < span class ="strong "> 100 % </ span >
26
+ < span class ="strong "> 98.79 % </ span >
27
27
< span class ="quiet "> Statements</ span >
28
- < span class ='fraction '> 162/162 </ span >
28
+ < span class ='fraction '> 164/166 </ span >
29
29
</ div >
30
30
31
31
32
32
< div class ='fl pad1y space-right2 '>
33
- < span class ="strong "> 100 % </ span >
33
+ < span class ="strong "> 94.11 % </ span >
34
34
< span class ="quiet "> Branches</ span >
35
- < span class ='fraction '> 15/15 </ span >
35
+ < span class ='fraction '> 16/17 </ span >
36
36
</ div >
37
37
38
38
@@ -44,9 +44,9 @@ <h1><a href="../../../index.html">All files</a> / <a href="index.html">array/typ
44
44
45
45
46
46
< div class ='fl pad1y space-right2 '>
47
- < span class ="strong "> 100 % </ span >
47
+ < span class ="strong "> 98.79 % </ span >
48
48
< span class ="quiet "> Lines</ span >
49
- < span class ='fraction '> 162/162 </ span >
49
+ < span class ='fraction '> 164/166 </ span >
50
50
</ div >
51
51
52
52
@@ -225,7 +225,11 @@ <h1><a href="../../../index.html">All files</a> / <a href="index.html">array/typ
225
225
< a name ='L160 '> </ a > < a href ='#L160 '> 160</ a >
226
226
< a name ='L161 '> </ a > < a href ='#L161 '> 161</ a >
227
227
< a name ='L162 '> </ a > < a href ='#L162 '> 162</ a >
228
- < a name ='L163 '> </ a > < a href ='#L163 '> 163</ a > </ td > < td class ="line-coverage quiet "> < span class ="cline-any cline-yes "> 1x</ span >
228
+ < a name ='L163 '> </ a > < a href ='#L163 '> 163</ a >
229
+ < a name ='L164 '> </ a > < a href ='#L164 '> 164</ a >
230
+ < a name ='L165 '> </ a > < a href ='#L165 '> 165</ a >
231
+ < a name ='L166 '> </ a > < a href ='#L166 '> 166</ a >
232
+ < a name ='L167 '> </ a > < a href ='#L167 '> 167</ a > </ td > < td class ="line-coverage quiet "> < span class ="cline-any cline-yes "> 1x</ span >
229
233
< span class ="cline-any cline-yes "> 1x</ span >
230
234
< span class ="cline-any cline-yes "> 1x</ span >
231
235
< span class ="cline-any cline-yes "> 1x</ span >
@@ -346,42 +350,46 @@ <h1><a href="../../../index.html">All files</a> / <a href="index.html">array/typ
346
350
< span class ="cline-any cline-yes "> 1x</ span >
347
351
< span class ="cline-any cline-yes "> 1x</ span >
348
352
< span class ="cline-any cline-yes "> 1x</ span >
349
- < span class ="cline-any cline-yes "> 201x</ span >
350
- < span class ="cline-any cline-yes "> 201x</ span >
351
- < span class ="cline-any cline-yes "> 201x</ span >
352
- < span class ="cline-any cline-yes "> 201x</ span >
353
- < span class ="cline-any cline-yes "> 201x</ span >
354
- < span class ="cline-any cline-yes "> 201x</ span >
355
- < span class ="cline-any cline-yes "> 201x</ span >
356
- < span class ="cline-any cline-yes "> 201x</ span >
357
- < span class ="cline-any cline-yes "> 193x</ span >
358
- < span class ="cline-any cline-yes "> 193x</ span >
359
- < span class ="cline-any cline-yes "> 201x</ span >
353
+ < span class ="cline-any cline-yes "> 1x</ span >
354
+ < span class ="cline-any cline-yes "> 1x</ span >
355
+ < span class ="cline-any cline-yes "> 208x</ span >
356
+ < span class ="cline-any cline-yes "> 208x</ span >
357
+ < span class ="cline-any cline-yes "> 208x</ span >
358
+ < span class ="cline-any cline-yes "> 208x</ span >
359
+ < span class ="cline-any cline-yes "> 208x</ span >
360
+ < span class ="cline-any cline-yes "> 208x</ span >
361
+ < span class ="cline-any cline-yes "> 208x</ span >
362
+ < span class ="cline-any cline-yes "> 208x</ span >
363
+ < span class ="cline-any cline-yes "> 200x</ span >
364
+ < span class ="cline-any cline-yes "> 200x</ span >
365
+ < span class ="cline-any cline-yes "> 208x</ span >
360
366
< span class ="cline-any cline-yes "> 8x</ span >
361
367
< span class ="cline-any cline-yes "> 8x</ span >
362
- < span class ="cline-any cline-yes "> 201x </ span >
363
- < span class ="cline-any cline-yes "> 201x </ span >
368
+ < span class ="cline-any cline-yes "> 208x </ span >
369
+ < span class ="cline-any cline-yes "> 208x </ span >
364
370
< span class ="cline-any cline-yes "> 105x</ span >
365
371
< span class ="cline-any cline-yes "> 105x</ span >
366
- < span class ="cline-any cline-yes "> 201x </ span >
367
- < span class ="cline-any cline-yes "> 12x </ span >
368
- < span class ="cline-any cline-yes "> 12x </ span >
369
- < span class ="cline-any cline-yes "> 201x </ span >
370
- < span class ="cline-any cline-yes "> 60x </ span >
371
- < span class ="cline-any cline-yes "> 60x </ span >
372
- < span class ="cline-any cline-yes "> 60x </ span >
373
- < span class ="cline-any cline-yes "> 60x </ span >
372
+ < span class ="cline-any cline-yes "> 208x </ span >
373
+ < span class ="cline-any cline-yes "> 13x </ span >
374
+ < span class ="cline-any cline-yes "> 13x </ span >
375
+ < span class ="cline-any cline-yes "> 208x </ span >
376
+ < span class ="cline-any cline-yes "> 64x </ span >
377
+ < span class ="cline-any cline-yes "> 64x </ span >
378
+ < span class ="cline-any cline-yes "> 64x </ span >
379
+ < span class ="cline-any cline-yes "> 64x </ span >
374
380
< span class ="cline-any cline-yes "> 2x</ span >
375
- < span class ="cline-any cline-yes "> 60x</ span >
376
- < span class ="cline-any cline-yes "> 10x</ span >
381
+ < span class ="cline-any cline-yes "> 64x</ span >
377
382
< span class ="cline-any cline-yes "> 10x</ span >
378
- < span class ="cline-any cline-yes "> 60x</ span >
379
- < span class ="cline-any cline-yes "> 60x</ span >
380
- < span class ="cline-any cline-yes "> 201x</ span >
381
- < span class ="cline-any cline-yes "> 12x</ span >
382
- < span class ="cline-any cline-yes "> 12x</ span >
383
- < span class ="cline-any cline-yes "> 12x</ span >
384
- < span class ="cline-any cline-yes "> 201x</ span >
383
+ < span class ="cline-any cline-yes "> 62x</ span >
384
+ < span class ="cline-any cline-no "> </ span >
385
+ < span class ="cline-any cline-no "> </ span >
386
+ < span class ="cline-any cline-yes "> 64x</ span >
387
+ < span class ="cline-any cline-yes "> 64x</ span >
388
+ < span class ="cline-any cline-yes "> 208x</ span >
389
+ < span class ="cline-any cline-yes "> 13x</ span >
390
+ < span class ="cline-any cline-yes "> 13x</ span >
391
+ < span class ="cline-any cline-yes "> 13x</ span >
392
+ < span class ="cline-any cline-yes "> 208x</ span >
385
393
< span class ="cline-any cline-yes "> 1x</ span >
386
394
< span class ="cline-any cline-yes "> 1x</ span >
387
395
< span class ="cline-any cline-yes "> 1x</ span >
@@ -390,7 +398,7 @@ <h1><a href="../../../index.html">All files</a> / <a href="index.html">array/typ
390
398
< span class ="cline-any cline-neutral "> </ span > </ td > < td class ="text "> < pre class ="prettyprint lang-js "> /**
391
399
* @license Apache-2.0
392
400
*
393
- * Copyright (c) 2018 The Stdlib Authors.
401
+ * Copyright (c) 2024 The Stdlib Authors.
394
402
*
395
403
* Licensed under the Apache License, Version 2.0 (the "License");
396
404
* you may not use this file except in compliance with the License.
@@ -413,6 +421,7 @@ <h1><a href="../../../index.html">All files</a> / <a href="index.html">array/typ
413
421
var ctors = require( '@stdlib/array/typed-ctors' );
414
422
var reinterpret128 = require( '@stdlib/strided/base/reinterpret-complex128' );
415
423
var reinterpret64 = require( '@stdlib/strided/base/reinterpret-complex64' );
424
+ var reinterpretBoolean = require( '@stdlib/strided/base/reinterpret-boolean' );
416
425
var defaults = require( '@stdlib/array/defaults' );
417
426
var format = require( '@stdlib/string/format' );
418
427
@@ -422,6 +431,7 @@ <h1><a href="../../../index.html">All files</a> / <a href="index.html">array/typ
422
431
var DEFAULT_DTYPE = defaults.get( 'dtypes.default' );
423
432
var Complex64Array = ctors( 'complex64' );
424
433
var Complex128Array = ctors( 'complex128' );
434
+ var BooleanArray = ctors( 'bool' );
425
435
426
436
427
437
// MAIN //
@@ -536,7 +546,9 @@ <h1><a href="../../../index.html">All files</a> / <a href="index.html">array/typ
536
546
arg = reinterpret64( arg, 0 );
537
547
} else if ( arg instanceof Complex128Array ) {
538
548
arg = reinterpret128( arg, 0 );
539
- }
549
+ } else if ( arg instanceof BooleanArray ) < span class ="branch-0 cbranch-no " title ="branch not covered " > {</ span >
550
+ < span class ="cstat-no " title ="statement not covered " > arg = reinterpretBoolean( arg, 0 );</ span >
551
+ < span class ="cstat-no " title ="statement not covered " > }</ span >
540
552
return new ctor( arg );
541
553
}
542
554
if ( nargs === 2 ) {
@@ -556,7 +568,7 @@ <h1><a href="../../../index.html">All files</a> / <a href="index.html">array/typ
556
568
< div class ='footer quiet pad2 space-top1 center small '>
557
569
Code coverage generated by
558
570
< a href ="https://istanbul.js.org/ " target ="_blank " rel ="noopener noreferrer "> istanbul</ a >
559
- at 2024-02-22T21:35:49.299Z
571
+ at 2024-06-21T20:17:28.002Z
560
572
</ div >
561
573
< script src ="../../../prettify.js "> </ script >
562
574
< script >
0 commit comments