mdbx++: проверка __cpp_concepts >= 202002 для использования концептов C++ (backport).

This commit is contained in:
Леонид Юрьев (Leonid Yuriev) 2025-03-20 01:46:43 +03:00
parent c457804fad
commit 5f37ea60d2

View File

@ -243,7 +243,7 @@
#endif /* MDBX_CXX20_UNLIKELY */
#ifndef MDBX_HAVE_CXX20_CONCEPTS
#if defined(__cpp_lib_concepts) && __cpp_lib_concepts >= 202002L
#if defined(__cpp_concepts) && __cpp_concepts >= 202002L && defined(__cpp_lib_concepts) && __cpp_lib_concepts >= 202002L
#include <concepts>
#define MDBX_HAVE_CXX20_CONCEPTS 1
#elif defined(DOXYGEN)