2 #include <ossia/detail/std_fwd.hpp>
4 OSSIA_STD_BEGIN_NAMESPACE_CXX11
13 template <
typename T,
typename Traits>
16 using regex = basic_regex<char, regex_traits<char>>;
17 OSSIA_STD_END_NAMESPACE_CXX11
21 static const constexpr
auto sizeof_regex = 40;
23 static const constexpr
auto sizeof_regex = 96;
25 #elif defined(_LIBCPP_VERSION)
26 static const constexpr
auto sizeof_regex = 64;
27 #elif defined(__GLIBCXX__)
28 static const constexpr
auto sizeof_regex = 32;
31 #define sizeof_regex sizeof(std::regex);