int main () {}
#else
-
-#include <__config>
-
#include <iterator>
#include <cassert>
#include <vector>
int main () {}
#else
-
-#include <__config>
-
#include <iterator>
#include <cassert>
#include <vector>
int main () {}
#else
-
-#include <__config>
-
#include <iterator>
#include <cassert>
#include <vector>
// template <class E> reverse_iterator<const E*> rbegin(initializer_list<E> il);
// template <class E> reverse_iterator<const E*> rend(initializer_list<E> il);
-#include <__config>
-
#if __cplusplus >= 201103L
#include <iterator>
#include <cassert>
// regex_constants::match_flag_type =
// regex_constants::match_default) = delete;
-#include <__config>
-
-#if _LIBCPP_STD_VER <= 11
+#if __cplusplus <= 201402L
#error
#else
// regex_constants::match_flag_type =
// regex_constants::match_default) = delete;
-#include <__config>
-
-#if _LIBCPP_STD_VER <= 11
+#if __cplusplus <= 201402L
#error
#else
// regex_constants::match_flag_type m =
// regex_constants::match_default) = delete;
-#include <__config>
-
-#if _LIBCPP_STD_VER <= 11
+#if __cplusplus <= 201402L
#error
#else
// regex_constants::match_flag_type m =
// regex_constants::match_default);
-#include <__config>
-
-#if _LIBCPP_STD_VER <= 11
+#if __cplusplus <= 201402L
#error
#else
// regex_constants::match_flag_type m =
// regex_constants::match_default);
-#include <__config>
-
-#if _LIBCPP_STD_VER <= 11
+#if __cplusplus <= 201402L
#error
#else
// regex_constants::match_flag_type m =
// regex_constants::match_default);
-#include <__config>
-
-#if _LIBCPP_STD_VER <= 11
+#if __cplusplus <= 201402L
#error
#else
// regex_constants::match_flag_type m =
// regex_constants::match_default);
-#include <__config>
-
-#if _LIBCPP_STD_VER <= 11
+#if __cplusplus <= 201402L
#error
#else
// make sure that we can hash enumeration values
// Not very portable
-#include <__config>
-
-#if _LIBCPP_STD_VER > 11
+#if __cplusplus >= 201402L
#include <functional>
#include <cassert>