aboutsummaryrefslogtreecommitdiff
path: root/source/include/wanda/deferred_failure.hpp
diff options
context:
space:
mode:
authorFelix Morgner <felix.morgner@gmail.com>2022-09-16 21:36:12 +0200
committerFelix Morgner <felix.morgner@gmail.com>2022-09-16 21:36:12 +0200
commit64922e213ac731279cf3341253e67509adb2dfc8 (patch)
treeddcf4fd5b05ac426ecf032e43e8662c2f9ce0f57 /source/include/wanda/deferred_failure.hpp
parentd22bc7b557d36da41fe88d3188a7cd335c3ccaa0 (diff)
downloadwanda-64922e213ac731279cf3341253e67509adb2dfc8.tar.xz
wanda-64922e213ac731279cf3341253e67509adb2dfc8.zip
wanda: restructure source directory
Diffstat (limited to 'source/include/wanda/deferred_failure.hpp')
-rw-r--r--source/include/wanda/deferred_failure.hpp21
1 files changed, 21 insertions, 0 deletions
diff --git a/source/include/wanda/deferred_failure.hpp b/source/include/wanda/deferred_failure.hpp
new file mode 100644
index 0000000..5db26f6
--- /dev/null
+++ b/source/include/wanda/deferred_failure.hpp
@@ -0,0 +1,21 @@
+/**
+ * @file deferred_failure.hpp
+ * @author Felix Morgner (felix.morgner@gmail.com)
+ * @since 1.0.0
+ */
+
+#ifndef WANDA_DEFERRED_FAILURE_HPP
+#define WANDA_DEFERRED_FAILURE_HPP
+
+#include <type_traits>
+
+namespace
+{
+ /**
+ * @brief A helper type to defer static_assert failures
+ */
+ template<typename...>
+ using deferred_failure = std::false_type;
+} // namespace
+
+#endif \ No newline at end of file