heh
Diffstat (limited to 'src/util.rs')
-rw-r--r--src/util.rs3
1 files changed, 3 insertions, 0 deletions
diff --git a/src/util.rs b/src/util.rs
index 24148ec..91b9286 100644
--- a/src/util.rs
+++ b/src/util.rs
@@ -629,6 +629,9 @@ macro_rules! bits {
($bitset:ident + $bit:expr) => {
$bitset |= 1 << $bit
};
+ ($holder:ident[$index:expr] + $bit:expr) => {
+ $holder[$index] |= 1 << $bit;
+ };
($bitset:ident[$bit:expr]) => {
($bitset & 1 << $bit) != 0
};