Initial commit

This commit is contained in:
2026-01-23 22:15:36 +01:00
commit ca60108606
167 changed files with 5311 additions and 0 deletions

View File

@@ -0,0 +1,29 @@
diff --git a/include/uuid.h b/include/uuid.h
index d48059d..4d14e4d 100644
--- a/include/uuid.h
+++ b/include/uuid.h
@@ -17,15 +17,6 @@
#include <numeric>
#include <atomic>
-#ifdef __cplusplus
-
-# if (__cplusplus >= 202002L) || (defined(_MSVC_LANG) && _MSVC_LANG >= 202002L)
-# define LIBUUID_CPP20_OR_GREATER
-# endif
-
-#endif
-
-
#ifdef LIBUUID_CPP20_OR_GREATER
#include <span>
#else
@@ -66,7 +57,7 @@
namespace uuids
{
-#ifdef __cpp_lib_span
+#if defined(LIBUUID_CPP20_OR_GREATER)
template <class ElementType, std::size_t Extent>
using span = std::span<ElementType, Extent>;
#else