@@ -25,14 +25,14 @@ <h1><a href="../../../../index.html">All files</a> / <a href="index.html">stride
25
25
< div class ='fl pad1y space-right2 '>
26
26
< span class ="strong "> 100% </ span >
27
27
< span class ="quiet "> Statements</ span >
28
- < span class ='fraction '> 201/201 </ span >
28
+ < span class ='fraction '> 209/209 </ span >
29
29
</ div >
30
30
31
31
32
32
< div class ='fl pad1y space-right2 '>
33
33
< span class ="strong "> 100% </ span >
34
34
< span class ="quiet "> Branches</ span >
35
- < span class ='fraction '> 29/29 </ span >
35
+ < span class ='fraction '> 36/36 </ span >
36
36
</ div >
37
37
38
38
@@ -46,7 +46,7 @@ <h1><a href="../../../../index.html">All files</a> / <a href="index.html">stride
46
46
< div class ='fl pad1y space-right2 '>
47
47
< span class ="strong "> 100% </ span >
48
48
< span class ="quiet "> Lines</ span >
49
- < span class ='fraction '> 201/201 </ span >
49
+ < span class ='fraction '> 209/209 </ span >
50
50
</ div >
51
51
52
52
@@ -57,7 +57,7 @@ <h1><a href="../../../../index.html">All files</a> / <a href="index.html">stride
57
57
< template id ="filterTemplate ">
58
58
< div class ="quiet ">
59
59
Filter:
60
- < input oninput =" onInput() " type ="search " id ="fileSearch ">
60
+ < input type ="search " id ="fileSearch ">
61
61
</ div >
62
62
</ template >
63
63
</ div >
@@ -264,7 +264,15 @@ <h1><a href="../../../../index.html">All files</a> / <a href="index.html">stride
264
264
< a name ='L199 '> </ a > < a href ='#L199 '> 199</ a >
265
265
< a name ='L200 '> </ a > < a href ='#L200 '> 200</ a >
266
266
< a name ='L201 '> </ a > < a href ='#L201 '> 201</ a >
267
- < a name ='L202 '> </ a > < a href ='#L202 '> 202</ a > </ td > < td class ="line-coverage quiet "> < span class ="cline-any cline-yes "> 2x</ span >
267
+ < a name ='L202 '> </ a > < a href ='#L202 '> 202</ a >
268
+ < a name ='L203 '> </ a > < a href ='#L203 '> 203</ a >
269
+ < a name ='L204 '> </ a > < a href ='#L204 '> 204</ a >
270
+ < a name ='L205 '> </ a > < a href ='#L205 '> 205</ a >
271
+ < a name ='L206 '> </ a > < a href ='#L206 '> 206</ a >
272
+ < a name ='L207 '> </ a > < a href ='#L207 '> 207</ a >
273
+ < a name ='L208 '> </ a > < a href ='#L208 '> 208</ a >
274
+ < a name ='L209 '> </ a > < a href ='#L209 '> 209</ a >
275
+ < a name ='L210 '> </ a > < a href ='#L210 '> 210</ a > </ td > < td class ="line-coverage quiet "> < span class ="cline-any cline-yes "> 2x</ span >
268
276
< span class ="cline-any cline-yes "> 2x</ span >
269
277
< span class ="cline-any cline-yes "> 2x</ span >
270
278
< span class ="cline-any cline-yes "> 2x</ span >
@@ -389,77 +397,85 @@ <h1><a href="../../../../index.html">All files</a> / <a href="index.html">stride
389
397
< span class ="cline-any cline-yes "> 2x</ span >
390
398
< span class ="cline-any cline-yes "> 2x</ span >
391
399
< span class ="cline-any cline-yes "> 2x</ span >
392
- < span class ="cline-any cline-yes "> 29x</ span >
393
- < span class ="cline-any cline-yes "> 29x</ span >
394
- < span class ="cline-any cline-yes "> 9x</ span >
400
+ < span class ="cline-any cline-yes "> 2x</ span >
401
+ < span class ="cline-any cline-yes "> 2x</ span >
402
+ < span class ="cline-any cline-yes "> 30x</ span >
403
+ < span class ="cline-any cline-yes "> 30x</ span >
395
404
< span class ="cline-any cline-yes "> 9x</ span >
396
- < span class ="cline-any cline-yes "> 29x</ span >
397
405
< span class ="cline-any cline-yes "> 9x</ span >
406
+ < span class ="cline-any cline-yes "> 30x</ span >
398
407
< span class ="cline-any cline-yes "> 9x</ span >
399
- < span class ="cline-any cline-yes "> 11x</ span >
400
- < span class ="cline-any cline-yes "> 11x</ span >
401
- < span class ="cline-any cline-yes "> 11x</ span >
402
- < span class ="cline-any cline-yes "> 11x</ span >
403
- < span class ="cline-any cline-yes "> 11x</ span >
404
- < span class ="cline-any cline-yes "> 11x</ span >
405
- < span class ="cline-any cline-yes "> 11x</ span >
406
- < span class ="cline-any cline-yes "> 11x</ span >
407
- < span class ="cline-any cline-yes "> 11x</ span >
408
- < span class ="cline-any cline-yes "> 11x</ span >
409
- < span class ="cline-any cline-yes "> 11x</ span >
410
- < span class ="cline-any cline-yes "> 11x</ span >
411
- < span class ="cline-any cline-yes "> 11x</ span >
412
- < span class ="cline-any cline-yes "> 11x</ span >
413
- < span class ="cline-any cline-yes "> 11x</ span >
414
- < span class ="cline-any cline-yes "> 11x</ span >
415
- < span class ="cline-any cline-yes "> 11x</ span >
416
- < span class ="cline-any cline-yes "> 11x</ span >
417
- < span class ="cline-any cline-yes "> 11x</ span >
418
- < span class ="cline-any cline-yes "> 11x</ span >
419
- < span class ="cline-any cline-yes "> 13x</ span >
420
- < span class ="cline-any cline-yes "> 13x</ span >
421
- < span class ="cline-any cline-yes "> 13x</ span >
422
- < span class ="cline-any cline-yes "> 13x</ span >
423
- < span class ="cline-any cline-yes "> 13x</ span >
424
- < span class ="cline-any cline-yes "> 13x</ span >
425
- < span class ="cline-any cline-yes "> 13x</ span >
426
- < span class ="cline-any cline-yes "> 13x</ span >
427
408
< span class ="cline-any cline-yes "> 9x</ span >
428
- < span class ="cline-any cline-yes "> 13x</ span >
409
+ < span class ="cline-any cline-yes "> 12x</ span >
410
+ < span class ="cline-any cline-yes "> 12x</ span >
411
+ < span class ="cline-any cline-yes "> 12x</ span >
412
+ < span class ="cline-any cline-yes "> 12x</ span >
413
+ < span class ="cline-any cline-yes "> 12x</ span >
414
+ < span class ="cline-any cline-yes "> 12x</ span >
415
+ < span class ="cline-any cline-yes "> 12x</ span >
416
+ < span class ="cline-any cline-yes "> 12x</ span >
417
+ < span class ="cline-any cline-yes "> 12x</ span >
418
+ < span class ="cline-any cline-yes "> 12x</ span >
419
+ < span class ="cline-any cline-yes "> 12x</ span >
420
+ < span class ="cline-any cline-yes "> 12x</ span >
421
+ < span class ="cline-any cline-yes "> 12x</ span >
422
+ < span class ="cline-any cline-yes "> 12x</ span >
423
+ < span class ="cline-any cline-yes "> 12x</ span >
424
+ < span class ="cline-any cline-yes "> 12x</ span >
425
+ < span class ="cline-any cline-yes "> 12x</ span >
426
+ < span class ="cline-any cline-yes "> 12x</ span >
427
+ < span class ="cline-any cline-yes "> 12x</ span >
428
+ < span class ="cline-any cline-yes "> 12x</ span >
429
+ < span class ="cline-any cline-yes "> 14x</ span >
430
+ < span class ="cline-any cline-yes "> 14x</ span >
431
+ < span class ="cline-any cline-yes "> 14x</ span >
432
+ < span class ="cline-any cline-yes "> 14x</ span >
433
+ < span class ="cline-any cline-yes "> 14x</ span >
434
+ < span class ="cline-any cline-yes "> 14x</ span >
435
+ < span class ="cline-any cline-yes "> 14x</ span >
436
+ < span class ="cline-any cline-yes "> 14x</ span >
437
+ < span class ="cline-any cline-yes "> 10x</ span >
438
+ < span class ="cline-any cline-yes "> 14x</ span >
429
439
< span class ="cline-any cline-yes "> 5x</ span >
430
440
< span class ="cline-any cline-yes "> 5x</ span >
431
441
< span class ="cline-any cline-yes "> 5x</ span >
432
- < span class ="cline-any cline-yes "> 8x </ span >
433
- < span class ="cline-any cline-yes "> 8x </ span >
434
- < span class ="cline-any cline-yes "> 8x </ span >
435
- < span class ="cline-any cline-yes "> 13x </ span >
442
+ < span class ="cline-any cline-yes "> 9x </ span >
443
+ < span class ="cline-any cline-yes "> 9x </ span >
444
+ < span class ="cline-any cline-yes "> 9x </ span >
445
+ < span class ="cline-any cline-yes "> 14x </ span >
436
446
< span class ="cline-any cline-yes "> 4x</ span >
437
447
< span class ="cline-any cline-yes "> 4x</ span >
438
- < span class ="cline-any cline-yes "> 13x </ span >
448
+ < span class ="cline-any cline-yes "> 14x </ span >
439
449
< span class ="cline-any cline-yes "> 1x</ span >
440
- < span class ="cline-any cline-yes "> 13x</ span >
450
+ < span class ="cline-any cline-yes "> 14x</ span >
451
+ < span class ="cline-any cline-yes "> 1x</ span >
452
+ < span class ="cline-any cline-yes "> 4x</ span >
441
453
< span class ="cline-any cline-yes "> 1x</ span >
442
454
< span class ="cline-any cline-yes "> 3x</ span >
443
455
< span class ="cline-any cline-yes "> 2x</ span >
444
456
< span class ="cline-any cline-yes "> 2x</ span >
445
- < span class ="cline-any cline-yes "> 13x </ span >
457
+ < span class ="cline-any cline-yes "> 14x </ span >
446
458
< span class ="cline-any cline-yes "> 1x</ span >
447
- < span class ="cline-any cline-yes "> 13x</ span >
459
+ < span class ="cline-any cline-yes "> 14x</ span >
460
+ < span class ="cline-any cline-yes "> 1x</ span >
461
+ < span class ="cline-any cline-yes "> 4x</ span >
448
462
< span class ="cline-any cline-yes "> 1x</ span >
449
463
< span class ="cline-any cline-yes "> 3x</ span >
450
464
< span class ="cline-any cline-yes "> 2x</ span >
451
465
< span class ="cline-any cline-yes "> 2x</ span >
452
- < span class ="cline-any cline-yes "> 13x </ span >
466
+ < span class ="cline-any cline-yes "> 14x </ span >
453
467
< span class ="cline-any cline-yes "> 1x</ span >
454
- < span class ="cline-any cline-yes "> 13x</ span >
468
+ < span class ="cline-any cline-yes "> 14x</ span >
469
+ < span class ="cline-any cline-yes "> 1x</ span >
470
+ < span class ="cline-any cline-yes "> 4x</ span >
455
471
< span class ="cline-any cline-yes "> 1x</ span >
456
472
< span class ="cline-any cline-yes "> 3x</ span >
457
473
< span class ="cline-any cline-yes "> 2x</ span >
458
474
< span class ="cline-any cline-yes "> 2x</ span >
459
- < span class ="cline-any cline-yes "> 4x </ span >
460
- < span class ="cline-any cline-yes "> 4x </ span >
461
- < span class ="cline-any cline-yes "> 13x </ span >
462
- < span class ="cline-any cline-yes "> 29x </ span >
475
+ < span class ="cline-any cline-yes "> 5x </ span >
476
+ < span class ="cline-any cline-yes "> 5x </ span >
477
+ < span class ="cline-any cline-yes "> 14x </ span >
478
+ < span class ="cline-any cline-yes "> 30x </ span >
463
479
< span class ="cline-any cline-yes "> 2x</ span >
464
480
< span class ="cline-any cline-yes "> 2x</ span >
465
481
< span class ="cline-any cline-yes "> 2x</ span >
@@ -468,7 +484,7 @@ <h1><a href="../../../../index.html">All files</a> / <a href="index.html">stride
468
484
< span class ="cline-any cline-neutral "> </ span > </ td > < td class ="text "> < pre class ="prettyprint lang-js "> /**
469
485
* @license Apache-2.0
470
486
*
471
- * Copyright (c) 2021 The Stdlib Authors.
487
+ * Copyright (c) 2024 The Stdlib Authors.
472
488
*
473
489
* Licensed under the Apache License, Version 2.0 (the "License");
474
490
* you may not use this file except in compliance with the License.
@@ -494,13 +510,15 @@ <h1><a href="../../../../index.html">All files</a> / <a href="index.html">stride
494
510
var resolve = require( '@stdlib/strided/base/dtype-resolve-enum' );
495
511
var reinterpretComplex64 = require( '@stdlib/strided/base/reinterpret-complex64' );
496
512
var reinterpretComplex128 = require( '@stdlib/strided/base/reinterpret-complex128' );
513
+ var reinterpretBoolean = require( '@stdlib/strided/base/reinterpret-boolean' );
497
514
var format = require( '@stdlib/string/format' );
498
515
499
516
500
517
// VARIABLES //
501
518
502
519
var COMPLEX64 = resolve( 'complex64' );
503
520
var COMPLEX128 = resolve( 'complex128' );
521
+ var BOOLEAN = resolve( 'bool' );
504
522
505
523
506
524
// MAIN //
@@ -640,20 +658,26 @@ <h1><a href="../../../../index.html">All files</a> / <a href="index.html">stride
640
658
viewX = reinterpretComplex64( x, 0 );
641
659
} else if ( dtypeX === COMPLEX128 ) {
642
660
viewX = reinterpretComplex128( x, 0 );
661
+ } else if ( dtypeX === BOOLEAN ) {
662
+ viewX = reinterpretBoolean( x, 0 );
643
663
} else {
644
664
viewX = x;
645
665
}
646
666
if ( dtypeY === COMPLEX64 ) {
647
667
viewY = reinterpretComplex64( y, 0 );
648
668
} else if ( dtypeY === COMPLEX128 ) {
649
669
viewY = reinterpretComplex128( y, 0 );
670
+ } else if ( dtypeY === BOOLEAN ) {
671
+ viewY = reinterpretBoolean( y, 0 );
650
672
} else {
651
673
viewY = y;
652
674
}
653
675
if ( dtypeZ === COMPLEX64 ) {
654
676
viewZ = reinterpretComplex64( z, 0 );
655
677
} else if ( dtypeZ === COMPLEX128 ) {
656
678
viewZ = reinterpretComplex128( z, 0 );
679
+ } else if ( dtypeZ === BOOLEAN ) {
680
+ viewZ = reinterpretBoolean( z, 0 );
657
681
} else {
658
682
viewZ = z;
659
683
}
@@ -673,7 +697,7 @@ <h1><a href="../../../../index.html">All files</a> / <a href="index.html">stride
673
697
< div class ='footer quiet pad2 space-top1 center small '>
674
698
Code coverage generated by
675
699
< a href ="https://istanbul.js.org/ " target ="_blank " rel ="noopener noreferrer "> istanbul</ a >
676
- at 2023-09-20T23:01:45.827Z
700
+ at 2024-07-06T19:31:14.643Z
677
701
</ div >
678
702
< script src ="../../../../prettify.js "> </ script >
679
703
< script >
0 commit comments