1 //  This file was automatically generated on Wed Mar  3 12:23:02 2021
2 //  by libs/config/tools/generate.cpp
3 //  Copyright John Maddock 2002-4.
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 
8 //  See http://www.boost.org/libs/config for the most recent version.//
9 //  Revision $Id$
10 //
11 
12 #if defined(BOOST_NO_ADL_BARRIER)\
13    || defined(BOOST_NO_ARGUMENT_DEPENDENT_LOOKUP)\
14    || defined(BOOST_NO_ARRAY_TYPE_SPECIALIZATIONS)\
15    || defined(BOOST_NO_AUTO_PTR)\
16    || defined(BOOST_NO_COMPLETE_VALUE_INITIALIZATION)\
17    || defined(BOOST_NO_CTYPE_FUNCTIONS)\
18    || defined(BOOST_NO_CV_SPECIALIZATIONS)\
19    || defined(BOOST_NO_CV_VOID_SPECIALIZATIONS)\
20    || defined(BOOST_NO_CWCHAR)\
21    || defined(BOOST_NO_CWCTYPE)\
22    || defined(BOOST_NO_DEPENDENT_NESTED_DERIVATIONS)\
23    || defined(BOOST_NO_DEPENDENT_TYPES_IN_TEMPLATE_VALUE_PARAMETERS)\
24    || defined(BOOST_NO_EXCEPTIONS)\
25    || defined(BOOST_NO_EXCEPTION_STD_NAMESPACE)\
26    || defined(BOOST_NO_EXPLICIT_FUNCTION_TEMPLATE_ARGUMENTS)\
27    || defined(BOOST_NO_FENV_H)\
28    || defined(BOOST_NO_FUNCTION_TEMPLATE_ORDERING)\
29    || defined(BOOST_NO_FUNCTION_TYPE_SPECIALIZATIONS)\
30    || defined(BOOST_NO_INCLASS_MEMBER_INITIALIZATION)\
31    || defined(BOOST_NO_INTEGRAL_INT64_T)\
32    || defined(BOOST_NO_INTRINSIC_WCHAR_T)\
33    || defined(BOOST_NO_IOSFWD)\
34    || defined(BOOST_NO_IOSTREAM)\
35    || defined(BOOST_NO_IS_ABSTRACT)\
36    || defined(BOOST_NO_LIMITS)\
37    || defined(BOOST_NO_LIMITS_COMPILE_TIME_CONSTANTS)\
38    || defined(BOOST_NO_LONG_LONG)\
39    || defined(BOOST_NO_LONG_LONG_NUMERIC_LIMITS)\
40    || defined(BOOST_NO_MEMBER_FUNCTION_SPECIALIZATIONS)\
41    || defined(BOOST_NO_MEMBER_TEMPLATES)\
42    || defined(BOOST_NO_MEMBER_TEMPLATE_FRIENDS)\
43    || defined(BOOST_NO_MEMBER_TEMPLATE_KEYWORD)\
44    || defined(BOOST_NO_NESTED_FRIENDSHIP)\
45    || defined(BOOST_NO_OPERATORS_IN_NAMESPACE)\
46    || defined(BOOST_NO_PARTIAL_SPECIALIZATION_IMPLICIT_DEFAULT_ARGS)\
47    || defined(BOOST_NO_POINTER_TO_MEMBER_CONST)\
48    || defined(BOOST_NO_POINTER_TO_MEMBER_TEMPLATE_PARAMETERS)\
49    || defined(BOOST_NO_PRIVATE_IN_AGGREGATE)\
50    || defined(BOOST_NO_RESTRICT_REFERENCES)\
51    || defined(BOOST_NO_RTTI)\
52    || defined(BOOST_NO_SFINAE)\
53    || defined(BOOST_NO_SFINAE_EXPR)\
54    || defined(BOOST_NO_STDC_NAMESPACE)\
55    || defined(BOOST_NO_STD_ALLOCATOR)\
56    || defined(BOOST_NO_STD_DISTANCE)\
57    || defined(BOOST_NO_STD_ITERATOR)\
58    || defined(BOOST_NO_STD_ITERATOR_TRAITS)\
59    || defined(BOOST_NO_STD_LOCALE)\
60    || defined(BOOST_NO_STD_MESSAGES)\
61    || defined(BOOST_NO_STD_MIN_MAX)\
62    || defined(BOOST_NO_STD_OUTPUT_ITERATOR_ASSIGN)\
63    || defined(BOOST_NO_STD_TYPEINFO)\
64    || defined(BOOST_NO_STD_USE_FACET)\
65    || defined(BOOST_NO_STD_WSTREAMBUF)\
66    || defined(BOOST_NO_STD_WSTRING)\
67    || defined(BOOST_NO_STRINGSTREAM)\
68    || defined(BOOST_NO_TEMPLATED_IOSTREAMS)\
69    || defined(BOOST_NO_TEMPLATED_ITERATOR_CONSTRUCTORS)\
70    || defined(BOOST_NO_TEMPLATE_PARTIAL_SPECIALIZATION)\
71    || defined(BOOST_NO_TEMPLATE_TEMPLATES)\
72    || defined(BOOST_NO_TWO_PHASE_NAME_LOOKUP)\
73    || defined(BOOST_NO_TYPEID)\
74    || defined(BOOST_NO_TYPENAME_WITH_CTOR)\
75    || defined(BOOST_NO_UNREACHABLE_RETURN_DETECTION)\
76    || defined(BOOST_NO_USING_DECLARATION_OVERLOADS_FROM_TYPENAME_BASE)\
77    || defined(BOOST_NO_USING_TEMPLATE)\
78    || defined(BOOST_NO_VOID_RETURNS)
79 #    define BOOST_NO_CXX03
80 #endif
81 
82 #if defined(BOOST_NO_CXX03)\
83    || defined(BOOST_NO_CXX11_ADDRESSOF)\
84    || defined(BOOST_NO_CXX11_ALIGNAS)\
85    || defined(BOOST_NO_CXX11_ALLOCATOR)\
86    || defined(BOOST_NO_CXX11_ATOMIC_SMART_PTR)\
87    || defined(BOOST_NO_CXX11_AUTO_DECLARATIONS)\
88    || defined(BOOST_NO_CXX11_AUTO_MULTIDECLARATIONS)\
89    || defined(BOOST_NO_CXX11_CHAR16_T)\
90    || defined(BOOST_NO_CXX11_CHAR32_T)\
91    || defined(BOOST_NO_CXX11_CONSTEXPR)\
92    || defined(BOOST_NO_CXX11_DECLTYPE)\
93    || defined(BOOST_NO_CXX11_DECLTYPE_N3276)\
94    || defined(BOOST_NO_CXX11_DEFAULTED_FUNCTIONS)\
95    || defined(BOOST_NO_CXX11_DEFAULTED_MOVES)\
96    || defined(BOOST_NO_CXX11_DELETED_FUNCTIONS)\
97    || defined(BOOST_NO_CXX11_EXPLICIT_CONVERSION_OPERATORS)\
98    || defined(BOOST_NO_CXX11_EXTERN_TEMPLATE)\
99    || defined(BOOST_NO_CXX11_FINAL)\
100    || defined(BOOST_NO_CXX11_FIXED_LENGTH_VARIADIC_TEMPLATE_EXPANSION_PACKS)\
101    || defined(BOOST_NO_CXX11_FUNCTION_TEMPLATE_DEFAULT_ARGS)\
102    || defined(BOOST_NO_CXX11_HDR_ARRAY)\
103    || defined(BOOST_NO_CXX11_HDR_ATOMIC)\
104    || defined(BOOST_NO_CXX11_HDR_CHRONO)\
105    || defined(BOOST_NO_CXX11_HDR_CODECVT)\
106    || defined(BOOST_NO_CXX11_HDR_CONDITION_VARIABLE)\
107    || defined(BOOST_NO_CXX11_HDR_EXCEPTION)\
108    || defined(BOOST_NO_CXX11_HDR_FORWARD_LIST)\
109    || defined(BOOST_NO_CXX11_HDR_FUNCTIONAL)\
110    || defined(BOOST_NO_CXX11_HDR_FUTURE)\
111    || defined(BOOST_NO_CXX11_HDR_INITIALIZER_LIST)\
112    || defined(BOOST_NO_CXX11_HDR_MUTEX)\
113    || defined(BOOST_NO_CXX11_HDR_RANDOM)\
114    || defined(BOOST_NO_CXX11_HDR_RATIO)\
115    || defined(BOOST_NO_CXX11_HDR_REGEX)\
116    || defined(BOOST_NO_CXX11_HDR_SYSTEM_ERROR)\
117    || defined(BOOST_NO_CXX11_HDR_THREAD)\
118    || defined(BOOST_NO_CXX11_HDR_TUPLE)\
119    || defined(BOOST_NO_CXX11_HDR_TYPEINDEX)\
120    || defined(BOOST_NO_CXX11_HDR_TYPE_TRAITS)\
121    || defined(BOOST_NO_CXX11_HDR_UNORDERED_MAP)\
122    || defined(BOOST_NO_CXX11_HDR_UNORDERED_SET)\
123    || defined(BOOST_NO_CXX11_INLINE_NAMESPACES)\
124    || defined(BOOST_NO_CXX11_LAMBDAS)\
125    || defined(BOOST_NO_CXX11_LOCAL_CLASS_TEMPLATE_PARAMETERS)\
126    || defined(BOOST_NO_CXX11_NOEXCEPT)\
127    || defined(BOOST_NO_CXX11_NON_PUBLIC_DEFAULTED_FUNCTIONS)\
128    || defined(BOOST_NO_CXX11_NULLPTR)\
129    || defined(BOOST_NO_CXX11_NUMERIC_LIMITS)\
130    || defined(BOOST_NO_CXX11_OVERRIDE)\
131    || defined(BOOST_NO_CXX11_POINTER_TRAITS)\
132    || defined(BOOST_NO_CXX11_RANGE_BASED_FOR)\
133    || defined(BOOST_NO_CXX11_RAW_LITERALS)\
134    || defined(BOOST_NO_CXX11_REF_QUALIFIERS)\
135    || defined(BOOST_NO_CXX11_RVALUE_REFERENCES)\
136    || defined(BOOST_NO_CXX11_SCOPED_ENUMS)\
137    || defined(BOOST_NO_CXX11_SFINAE_EXPR)\
138    || defined(BOOST_NO_CXX11_SMART_PTR)\
139    || defined(BOOST_NO_CXX11_STATIC_ASSERT)\
140    || defined(BOOST_NO_CXX11_STD_ALIGN)\
141    || defined(BOOST_NO_CXX11_TEMPLATE_ALIASES)\
142    || defined(BOOST_NO_CXX11_THREAD_LOCAL)\
143    || defined(BOOST_NO_CXX11_TRAILING_RESULT_TYPES)\
144    || defined(BOOST_NO_CXX11_UNICODE_LITERALS)\
145    || defined(BOOST_NO_CXX11_UNIFIED_INITIALIZATION_SYNTAX)\
146    || defined(BOOST_NO_CXX11_UNRESTRICTED_UNION)\
147    || defined(BOOST_NO_CXX11_USER_DEFINED_LITERALS)\
148    || defined(BOOST_NO_CXX11_VARIADIC_MACROS)\
149    || defined(BOOST_NO_CXX11_VARIADIC_TEMPLATES)
150 #    define BOOST_NO_CXX11
151 #endif
152 
153 #if defined(BOOST_NO_CXX11)\
154    || defined(BOOST_NO_CXX14_AGGREGATE_NSDMI)\
155    || defined(BOOST_NO_CXX14_BINARY_LITERALS)\
156    || defined(BOOST_NO_CXX14_CONSTEXPR)\
157    || defined(BOOST_NO_CXX14_DECLTYPE_AUTO)\
158    || defined(BOOST_NO_CXX14_DIGIT_SEPARATORS)\
159    || defined(BOOST_NO_CXX14_GENERIC_LAMBDAS)\
160    || defined(BOOST_NO_CXX14_HDR_SHARED_MUTEX)\
161    || defined(BOOST_NO_CXX14_INITIALIZED_LAMBDA_CAPTURES)\
162    || defined(BOOST_NO_CXX14_RETURN_TYPE_DEDUCTION)\
163    || defined(BOOST_NO_CXX14_STD_EXCHANGE)\
164    || defined(BOOST_NO_CXX14_VARIABLE_TEMPLATES)
165 #    define BOOST_NO_CXX14
166 #endif
167 
168 #if defined(BOOST_NO_CXX14)\
169    || defined(BOOST_NO_CXX17_FOLD_EXPRESSIONS)\
170    || defined(BOOST_NO_CXX17_HDR_ANY)\
171    || defined(BOOST_NO_CXX17_HDR_CHARCONV)\
172    || defined(BOOST_NO_CXX17_HDR_EXECUTION)\
173    || defined(BOOST_NO_CXX17_HDR_FILESYSTEM)\
174    || defined(BOOST_NO_CXX17_HDR_MEMORY_RESOURCE)\
175    || defined(BOOST_NO_CXX17_HDR_OPTIONAL)\
176    || defined(BOOST_NO_CXX17_HDR_STRING_VIEW)\
177    || defined(BOOST_NO_CXX17_HDR_VARIANT)\
178    || defined(BOOST_NO_CXX17_IF_CONSTEXPR)\
179    || defined(BOOST_NO_CXX17_INLINE_VARIABLES)\
180    || defined(BOOST_NO_CXX17_ITERATOR_TRAITS)\
181    || defined(BOOST_NO_CXX17_STD_APPLY)\
182    || defined(BOOST_NO_CXX17_STD_INVOKE)\
183    || defined(BOOST_NO_CXX17_STRUCTURED_BINDINGS)
184 #    define BOOST_NO_CXX17
185 #endif
186 
187