File tree Expand file tree Collapse file tree 1 file changed +2
-0
lines changed Expand file tree Collapse file tree 1 file changed +2
-0
lines changed Original file line number Diff line number Diff line change 41
41
42
42
fn new_tree ( & self , runner : & mut TestRunner ) -> NewTree < Self > {
43
43
let tree: [ S :: Tree ; LANES ] = unsafe {
44
+ #[ allow( clippy:: uninit_assumed_init) ]
44
45
let mut tree: [ MaybeUninit < S :: Tree > ; LANES ] = MaybeUninit :: uninit ( ) . assume_init ( ) ;
45
46
for t in tree. iter_mut ( ) {
46
47
* t = MaybeUninit :: new ( self . strategy . new_tree ( runner) ?)
@@ -60,6 +61,7 @@ impl<T: ValueTree, const LANES: usize> ValueTree for ArrayValueTree<[T; LANES]>
60
61
61
62
fn current ( & self ) -> Self :: Value {
62
63
unsafe {
64
+ #[ allow( clippy:: uninit_assumed_init) ]
63
65
let mut value: [ MaybeUninit < T :: Value > ; LANES ] = MaybeUninit :: uninit ( ) . assume_init ( ) ;
64
66
for ( tree_elem, value_elem) in self . tree . iter ( ) . zip ( value. iter_mut ( ) ) {
65
67
* value_elem = MaybeUninit :: new ( tree_elem. current ( ) ) ;
You can’t perform that action at this time.
0 commit comments