assert_cxx17.hpp 3.3 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465
  1. // This file was automatically generated on Fri Oct 13 19:09:38 2023
  2. // by libs/config/tools/generate.cpp
  3. // Copyright John Maddock 2002-21.
  4. // Use, modification and distribution are subject to the
  5. // Boost Software License, Version 1.0. (See accompanying file
  6. // LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
  7. // See http://www.boost.org/libs/config for the most recent version.//
  8. // Revision $Id$
  9. //
  10. #include <boost/config.hpp>
  11. #include <boost/config/assert_cxx14.hpp>
  12. #ifdef BOOST_NO_CXX17_AUTO_NONTYPE_TEMPLATE_PARAMS
  13. # error "Your compiler appears not to be fully C++17 compliant. Detected via defect macro BOOST_NO_CXX17_AUTO_NONTYPE_TEMPLATE_PARAMS."
  14. #endif
  15. #ifdef BOOST_NO_CXX17_DEDUCTION_GUIDES
  16. # error "Your compiler appears not to be fully C++17 compliant. Detected via defect macro BOOST_NO_CXX17_DEDUCTION_GUIDES."
  17. #endif
  18. #ifdef BOOST_NO_CXX17_FOLD_EXPRESSIONS
  19. # error "Your compiler appears not to be fully C++17 compliant. Detected via defect macro BOOST_NO_CXX17_FOLD_EXPRESSIONS."
  20. #endif
  21. #ifdef BOOST_NO_CXX17_HDR_ANY
  22. # error "Your compiler appears not to be fully C++17 compliant. Detected via defect macro BOOST_NO_CXX17_HDR_ANY."
  23. #endif
  24. #ifdef BOOST_NO_CXX17_HDR_CHARCONV
  25. # error "Your compiler appears not to be fully C++17 compliant. Detected via defect macro BOOST_NO_CXX17_HDR_CHARCONV."
  26. #endif
  27. #ifdef BOOST_NO_CXX17_HDR_EXECUTION
  28. # error "Your compiler appears not to be fully C++17 compliant. Detected via defect macro BOOST_NO_CXX17_HDR_EXECUTION."
  29. #endif
  30. #ifdef BOOST_NO_CXX17_HDR_FILESYSTEM
  31. # error "Your compiler appears not to be fully C++17 compliant. Detected via defect macro BOOST_NO_CXX17_HDR_FILESYSTEM."
  32. #endif
  33. #ifdef BOOST_NO_CXX17_HDR_MEMORY_RESOURCE
  34. # error "Your compiler appears not to be fully C++17 compliant. Detected via defect macro BOOST_NO_CXX17_HDR_MEMORY_RESOURCE."
  35. #endif
  36. #ifdef BOOST_NO_CXX17_HDR_OPTIONAL
  37. # error "Your compiler appears not to be fully C++17 compliant. Detected via defect macro BOOST_NO_CXX17_HDR_OPTIONAL."
  38. #endif
  39. #ifdef BOOST_NO_CXX17_HDR_STRING_VIEW
  40. # error "Your compiler appears not to be fully C++17 compliant. Detected via defect macro BOOST_NO_CXX17_HDR_STRING_VIEW."
  41. #endif
  42. #ifdef BOOST_NO_CXX17_HDR_VARIANT
  43. # error "Your compiler appears not to be fully C++17 compliant. Detected via defect macro BOOST_NO_CXX17_HDR_VARIANT."
  44. #endif
  45. #ifdef BOOST_NO_CXX17_IF_CONSTEXPR
  46. # error "Your compiler appears not to be fully C++17 compliant. Detected via defect macro BOOST_NO_CXX17_IF_CONSTEXPR."
  47. #endif
  48. #ifdef BOOST_NO_CXX17_INLINE_VARIABLES
  49. # error "Your compiler appears not to be fully C++17 compliant. Detected via defect macro BOOST_NO_CXX17_INLINE_VARIABLES."
  50. #endif
  51. #ifdef BOOST_NO_CXX17_ITERATOR_TRAITS
  52. # error "Your compiler appears not to be fully C++17 compliant. Detected via defect macro BOOST_NO_CXX17_ITERATOR_TRAITS."
  53. #endif
  54. #ifdef BOOST_NO_CXX17_STD_APPLY
  55. # error "Your compiler appears not to be fully C++17 compliant. Detected via defect macro BOOST_NO_CXX17_STD_APPLY."
  56. #endif
  57. #ifdef BOOST_NO_CXX17_STD_INVOKE
  58. # error "Your compiler appears not to be fully C++17 compliant. Detected via defect macro BOOST_NO_CXX17_STD_INVOKE."
  59. #endif
  60. #ifdef BOOST_NO_CXX17_STRUCTURED_BINDINGS
  61. # error "Your compiler appears not to be fully C++17 compliant. Detected via defect macro BOOST_NO_CXX17_STRUCTURED_BINDINGS."
  62. #endif