|
@@ -23,7 +23,12 @@
|
|
|
#include <jvalidate/forward.h>
|
|
#include <jvalidate/forward.h>
|
|
|
|
|
|
|
|
#define CONSTRUCTS(TYPE) format::ctor_as_valid<detail::TYPE>
|
|
#define CONSTRUCTS(TYPE) format::ctor_as_valid<detail::TYPE>
|
|
|
|
|
+
|
|
|
|
|
+#ifdef JVALIDATE_HAS_IDNA
|
|
|
#define UTF32(FN) format::utf32<format::FN<char32_t>>
|
|
#define UTF32(FN) format::utf32<format::FN<char32_t>>
|
|
|
|
|
+#else
|
|
|
|
|
+#define UTF32(FN) nullptr
|
|
|
|
|
+#endif
|
|
|
|
|
|
|
|
namespace jvalidate::format::detail {
|
|
namespace jvalidate::format::detail {
|
|
|
struct result {
|
|
struct result {
|