CI updates

This commit is contained in:
Markus F.X.J. Oberhumer
2023-10-31 10:34:55 +01:00
parent 19c6b969ab
commit b094ad4f2b
10 changed files with 75 additions and 22 deletions
+5
View File
@@ -42,8 +42,13 @@ private:
#define CSelf PtrOrSpanOrNull
typedef CSelf<T> Self;
// core config
#if __cplusplus >= 201103L
static constexpr bool configRequirePtr = false;
static constexpr bool configRequireBase = false;
#else
enum { configRequirePtr = false };
enum { configRequireBase = false };
#endif
#include "xspan_impl_common.h"
public:
+5
View File
@@ -42,8 +42,13 @@ private:
#define CSelf PtrOrSpan
typedef CSelf<T> Self;
// core config
#if __cplusplus >= 201103L
static constexpr bool configRequirePtr = true;
static constexpr bool configRequireBase = false;
#else
enum { configRequirePtr = true };
enum { configRequireBase = false };
#endif
#include "xspan_impl_common.h"
public:
+5
View File
@@ -42,8 +42,13 @@ private:
#define CSelf Span
typedef CSelf<T> Self;
// core config
#if __cplusplus >= 201103L
static constexpr bool configRequirePtr = true;
static constexpr bool configRequireBase = true;
#else
enum { configRequirePtr = true };
enum { configRequireBase = true };
#endif
#include "xspan_impl_common.h"
public: