From e80a9b8bb33fa9b49343b6cb1ecedd3798534aac Mon Sep 17 00:00:00 2001 From: Patrick Pelissier Date: Thu, 14 Sep 2017 23:02:33 +0200 Subject: [PATCH] Add bitset_t as a global oplist. --- m-bitset.h | 2 ++ tests/test-mbitset.c | 8 ++++++++ 2 files changed, 10 insertions(+) diff --git a/m-bitset.h b/m-bitset.h index 2360718d..6b82ec70 100644 --- a/m-bitset.h +++ b/m-bitset.h @@ -660,6 +660,8 @@ bitset_hash(const bitset_t dest) ,EQUAL(bitset_equal_p) \ ) +#define M_OPL_bitset_t() BITSET_OPLIST + // TODO: set_at2, insert_v, remove_v #endif diff --git a/tests/test-mbitset.c b/tests/test-mbitset.c index 8bd9f134..56875b40 100644 --- a/tests/test-mbitset.c +++ b/tests/test-mbitset.c @@ -264,10 +264,18 @@ static void test_logic(void) } } +static void test_let(void) +{ + M_LET(s1, bitset_t) { + bitset_push_back(s1, true); + } +} + int main(void) { test1(); test_str(); test_logic(); + test_let(); exit(0); }