diff --git a/src/libraries/util/include/util/bitset.h b/src/libraries/util/include/util/bitset.h index 6f81bf7..ee993d3 100644 --- a/src/libraries/util/include/util/bitset.h +++ b/src/libraries/util/include/util/bitset.h @@ -51,6 +51,14 @@ public: return *this; } + template + __attribute__ ((always_inline)) + inline bitset & set(T i, bool value) { + if (value) set(i); + else clear(i); + return *this; + } + template __attribute__ ((always_inline)) inline bitset & clear(T i) {