| { | ||
| "git": { | ||
| "sha1": "8aa9cdceb53490f4042e11578c3a5d2dcba701a9" | ||
| "sha1": "1246ec97891ba1b3b0540b1d57a43bb16c8d1121" | ||
| } | ||
| } |
+3
-1
| # This file is automatically @generated by Cargo. | ||
| # It is not intended for manual editing. | ||
| version = 3 | ||
| [[package]] | ||
@@ -38,3 +40,3 @@ name = "atty" | ||
| name = "bitvec" | ||
| version = "0.22.0" | ||
| version = "0.22.1" | ||
| dependencies = [ | ||
@@ -41,0 +43,0 @@ "bincode", |
+1
-1
@@ -16,3 +16,3 @@ # THIS FILE IS AUTOMATICALLY GENERATED BY CARGO | ||
| name = "bitvec" | ||
| version = "0.22.0" | ||
| version = "0.22.1" | ||
| authors = ["myrrlyn <self@myrrlyn.dev>"] | ||
@@ -19,0 +19,0 @@ include = ["Cargo.toml", "LICENSE.txt", "README.md", "src/**/*.rs", "benches/*.rs"] |
@@ -41,2 +41,3 @@ //! Unit tests for the `macros` module. | ||
| #[test] | ||
| #[allow(clippy::declare_interior_mutable_const)] | ||
| fn constexpr_macros() { | ||
@@ -43,0 +44,0 @@ const A: BitArr!(for 20, in Lsb0, Cell<u8>) = |
@@ -181,5 +181,5 @@ /*! Specialization overrides. | ||
| 0 => return None, | ||
| n => n - 1, | ||
| n => n, | ||
| }; | ||
| match self.domain() { | ||
| (|| match self.domain() { | ||
| Domain::Enclave { head, elem, tail } => { | ||
@@ -200,3 +200,3 @@ let val = | ||
| let dead_bits = | ||
| T::Mem::BITS as usize - tail.into_inner() as usize; | ||
| (T::Mem::BITS as usize) - (tail.into_inner() as usize); | ||
| out -= val.leading_zeros() as usize - dead_bits; | ||
@@ -227,3 +227,4 @@ if val != T::Mem::ZERO { | ||
| }, | ||
| } | ||
| })() | ||
| .map(|idx| idx - 1) | ||
| } | ||
@@ -286,5 +287,5 @@ | ||
| 0 => return None, | ||
| n => n - 1, | ||
| n => n, | ||
| }; | ||
| match self.domain() { | ||
| (|| match self.domain() { | ||
| Domain::Enclave { head, elem, tail } => { | ||
@@ -331,3 +332,4 @@ let val = | ||
| }, | ||
| } | ||
| })() | ||
| .map(|idx| idx - 1) | ||
| } | ||
@@ -334,0 +336,0 @@ } |
Sorry, the diff of this file is not supported yet