Explorar o código

chore: reorganize miri

Jonathan Kelley %!s(int64=2) %!d(string=hai) anos
pai
achega
1ad86890a4
Modificáronse 1 ficheiros con 4 adicións e 4 borrados
  1. 4 4
      packages/core/src/lazynodes.rs

+ 4 - 4
packages/core/src/lazynodes.rs

@@ -43,14 +43,14 @@ impl<'a, 'b> LazyNodes<'a, 'b> {
         let mut slot = Some(val);
 
         Self {
-            #[cfg(miri)]
-            inner: Box::new(move |f| {
+            #[cfg(not(miri))]
+            inner: smallbox!(move |f| {
                 let val = slot.take().expect("cannot call LazyNodes twice");
                 val(f)
             }),
 
-            #[cfg(not(miri))]
-            inner: smallbox!(move |f| {
+            #[cfg(miri)]
+            inner: Box::new(move |f| {
                 let val = slot.take().expect("cannot call LazyNodes twice");
                 val(f)
             }),