summaryrefslogtreecommitdiff
path: root/src/flag_set.hpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/flag_set.hpp')
-rw-r--r--src/flag_set.hpp15
1 files changed, 0 insertions, 15 deletions
diff --git a/src/flag_set.hpp b/src/flag_set.hpp
index 7960de42..570166b6 100644
--- a/src/flag_set.hpp
+++ b/src/flag_set.hpp
@@ -23,9 +23,6 @@ public:
constexpr flag_set()
: m_data { 0 }
{
- // It is *extremely* important that there are absolutely
- // NO dependencies on any global objects in here; lest we
- // fall into SIOF territory; see DECLARE_FLAG_ZERO_IMPL
}
// This method is a workaround for a a segmentation fault
@@ -187,15 +184,3 @@ public:
*/
#define DECLARE_FLAG(type, name, tier, index) \
PP_GLOBAL_CONSTEXPR_CONST(type, name, DECLARE_FLAG_MAKE_INIT(type, tier, index))
-
-/**
- * Macro for declaring a zero'ed "flag" variable.
- */
-#define DECLARE_FLAG_ZERO_INTF(type, name) \
- extern type name
-
-/**
- * Macro for declaring the implementation of a zero'ed "flag" variable.
- */
-#define DECLARE_FLAG_ZERO_IMPL(type, name) \
- type name { };