github.com/searKing/golang/go@v1.2.117/os/signal/cgo/include/boost/config/detail/cxx_composite.hpp (about) 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 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_COMPLETE_VALUE_INITIALIZATION)\ 16 || defined(BOOST_NO_CTYPE_FUNCTIONS)\ 17 || defined(BOOST_NO_CV_SPECIALIZATIONS)\ 18 || defined(BOOST_NO_CV_VOID_SPECIALIZATIONS)\ 19 || defined(BOOST_NO_CWCHAR)\ 20 || defined(BOOST_NO_CWCTYPE)\ 21 || defined(BOOST_NO_DEPENDENT_NESTED_DERIVATIONS)\ 22 || defined(BOOST_NO_DEPENDENT_TYPES_IN_TEMPLATE_VALUE_PARAMETERS)\ 23 || defined(BOOST_NO_EXCEPTIONS)\ 24 || defined(BOOST_NO_EXCEPTION_STD_NAMESPACE)\ 25 || defined(BOOST_NO_EXPLICIT_FUNCTION_TEMPLATE_ARGUMENTS)\ 26 || defined(BOOST_NO_FENV_H)\ 27 || defined(BOOST_NO_FUNCTION_TEMPLATE_ORDERING)\ 28 || defined(BOOST_NO_FUNCTION_TYPE_SPECIALIZATIONS)\ 29 || defined(BOOST_NO_INCLASS_MEMBER_INITIALIZATION)\ 30 || defined(BOOST_NO_INTEGRAL_INT64_T)\ 31 || defined(BOOST_NO_INTRINSIC_WCHAR_T)\ 32 || defined(BOOST_NO_IOSFWD)\ 33 || defined(BOOST_NO_IOSTREAM)\ 34 || defined(BOOST_NO_IS_ABSTRACT)\ 35 || defined(BOOST_NO_LIMITS)\ 36 || defined(BOOST_NO_LIMITS_COMPILE_TIME_CONSTANTS)\ 37 || defined(BOOST_NO_LONG_LONG)\ 38 || defined(BOOST_NO_LONG_LONG_NUMERIC_LIMITS)\ 39 || defined(BOOST_NO_MEMBER_FUNCTION_SPECIALIZATIONS)\ 40 || defined(BOOST_NO_MEMBER_TEMPLATES)\ 41 || defined(BOOST_NO_MEMBER_TEMPLATE_FRIENDS)\ 42 || defined(BOOST_NO_MEMBER_TEMPLATE_KEYWORD)\ 43 || defined(BOOST_NO_NESTED_FRIENDSHIP)\ 44 || defined(BOOST_NO_OPERATORS_IN_NAMESPACE)\ 45 || defined(BOOST_NO_PARTIAL_SPECIALIZATION_IMPLICIT_DEFAULT_ARGS)\ 46 || defined(BOOST_NO_POINTER_TO_MEMBER_CONST)\ 47 || defined(BOOST_NO_POINTER_TO_MEMBER_TEMPLATE_PARAMETERS)\ 48 || defined(BOOST_NO_PRIVATE_IN_AGGREGATE)\ 49 || defined(BOOST_NO_RESTRICT_REFERENCES)\ 50 || defined(BOOST_NO_RTTI)\ 51 || defined(BOOST_NO_SFINAE)\ 52 || defined(BOOST_NO_SFINAE_EXPR)\ 53 || defined(BOOST_NO_STDC_NAMESPACE)\ 54 || defined(BOOST_NO_STD_ALLOCATOR)\ 55 || defined(BOOST_NO_STD_DISTANCE)\ 56 || defined(BOOST_NO_STD_ITERATOR)\ 57 || defined(BOOST_NO_STD_ITERATOR_TRAITS)\ 58 || defined(BOOST_NO_STD_LOCALE)\ 59 || defined(BOOST_NO_STD_MESSAGES)\ 60 || defined(BOOST_NO_STD_MIN_MAX)\ 61 || defined(BOOST_NO_STD_OUTPUT_ITERATOR_ASSIGN)\ 62 || defined(BOOST_NO_STD_TYPEINFO)\ 63 || defined(BOOST_NO_STD_USE_FACET)\ 64 || defined(BOOST_NO_STD_WSTREAMBUF)\ 65 || defined(BOOST_NO_STD_WSTRING)\ 66 || defined(BOOST_NO_STRINGSTREAM)\ 67 || defined(BOOST_NO_TEMPLATED_IOSTREAMS)\ 68 || defined(BOOST_NO_TEMPLATED_ITERATOR_CONSTRUCTORS)\ 69 || defined(BOOST_NO_TEMPLATE_PARTIAL_SPECIALIZATION)\ 70 || defined(BOOST_NO_TEMPLATE_TEMPLATES)\ 71 || defined(BOOST_NO_TWO_PHASE_NAME_LOOKUP)\ 72 || defined(BOOST_NO_TYPEID)\ 73 || defined(BOOST_NO_TYPENAME_WITH_CTOR)\ 74 || defined(BOOST_NO_UNREACHABLE_RETURN_DETECTION)\ 75 || defined(BOOST_NO_USING_DECLARATION_OVERLOADS_FROM_TYPENAME_BASE)\ 76 || defined(BOOST_NO_USING_TEMPLATE)\ 77 || defined(BOOST_NO_VOID_RETURNS) 78 # define BOOST_NO_CXX03 79 #endif 80 81 #if defined(BOOST_NO_CXX03)\ 82 || defined(BOOST_NO_CXX11_ADDRESSOF)\ 83 || defined(BOOST_NO_CXX11_ALIGNAS)\ 84 || defined(BOOST_NO_CXX11_ALIGNOF)\ 85 || defined(BOOST_NO_CXX11_ALLOCATOR)\ 86 || defined(BOOST_NO_CXX11_AUTO_DECLARATIONS)\ 87 || defined(BOOST_NO_CXX11_AUTO_MULTIDECLARATIONS)\ 88 || defined(BOOST_NO_CXX11_CHAR16_T)\ 89 || defined(BOOST_NO_CXX11_CHAR32_T)\ 90 || defined(BOOST_NO_CXX11_CONSTEXPR)\ 91 || defined(BOOST_NO_CXX11_DECLTYPE)\ 92 || defined(BOOST_NO_CXX11_DECLTYPE_N3276)\ 93 || defined(BOOST_NO_CXX11_DEFAULTED_FUNCTIONS)\ 94 || defined(BOOST_NO_CXX11_DEFAULTED_MOVES)\ 95 || defined(BOOST_NO_CXX11_DELETED_FUNCTIONS)\ 96 || defined(BOOST_NO_CXX11_EXPLICIT_CONVERSION_OPERATORS)\ 97 || defined(BOOST_NO_CXX11_EXTERN_TEMPLATE)\ 98 || defined(BOOST_NO_CXX11_FINAL)\ 99 || defined(BOOST_NO_CXX11_FIXED_LENGTH_VARIADIC_TEMPLATE_EXPANSION_PACKS)\ 100 || defined(BOOST_NO_CXX11_FUNCTION_TEMPLATE_DEFAULT_ARGS)\ 101 || defined(BOOST_NO_CXX11_HDR_ARRAY)\ 102 || defined(BOOST_NO_CXX11_HDR_ATOMIC)\ 103 || defined(BOOST_NO_CXX11_HDR_CHRONO)\ 104 || defined(BOOST_NO_CXX11_HDR_CONDITION_VARIABLE)\ 105 || defined(BOOST_NO_CXX11_HDR_EXCEPTION)\ 106 || defined(BOOST_NO_CXX11_HDR_FORWARD_LIST)\ 107 || defined(BOOST_NO_CXX11_HDR_FUNCTIONAL)\ 108 || defined(BOOST_NO_CXX11_HDR_FUTURE)\ 109 || defined(BOOST_NO_CXX11_HDR_INITIALIZER_LIST)\ 110 || defined(BOOST_NO_CXX11_HDR_MUTEX)\ 111 || defined(BOOST_NO_CXX11_HDR_RANDOM)\ 112 || defined(BOOST_NO_CXX11_HDR_RATIO)\ 113 || defined(BOOST_NO_CXX11_HDR_REGEX)\ 114 || defined(BOOST_NO_CXX11_HDR_SYSTEM_ERROR)\ 115 || defined(BOOST_NO_CXX11_HDR_THREAD)\ 116 || defined(BOOST_NO_CXX11_HDR_TUPLE)\ 117 || defined(BOOST_NO_CXX11_HDR_TYPEINDEX)\ 118 || defined(BOOST_NO_CXX11_HDR_TYPE_TRAITS)\ 119 || defined(BOOST_NO_CXX11_HDR_UNORDERED_MAP)\ 120 || defined(BOOST_NO_CXX11_HDR_UNORDERED_SET)\ 121 || defined(BOOST_NO_CXX11_INLINE_NAMESPACES)\ 122 || defined(BOOST_NO_CXX11_LAMBDAS)\ 123 || defined(BOOST_NO_CXX11_LOCAL_CLASS_TEMPLATE_PARAMETERS)\ 124 || defined(BOOST_NO_CXX11_NOEXCEPT)\ 125 || defined(BOOST_NO_CXX11_NON_PUBLIC_DEFAULTED_FUNCTIONS)\ 126 || defined(BOOST_NO_CXX11_NULLPTR)\ 127 || defined(BOOST_NO_CXX11_NUMERIC_LIMITS)\ 128 || defined(BOOST_NO_CXX11_OVERRIDE)\ 129 || defined(BOOST_NO_CXX11_POINTER_TRAITS)\ 130 || defined(BOOST_NO_CXX11_RANGE_BASED_FOR)\ 131 || defined(BOOST_NO_CXX11_RAW_LITERALS)\ 132 || defined(BOOST_NO_CXX11_REF_QUALIFIERS)\ 133 || defined(BOOST_NO_CXX11_RVALUE_REFERENCES)\ 134 || defined(BOOST_NO_CXX11_SCOPED_ENUMS)\ 135 || defined(BOOST_NO_CXX11_SFINAE_EXPR)\ 136 || defined(BOOST_NO_CXX11_SMART_PTR)\ 137 || defined(BOOST_NO_CXX11_STATIC_ASSERT)\ 138 || defined(BOOST_NO_CXX11_STD_ALIGN)\ 139 || defined(BOOST_NO_CXX11_TEMPLATE_ALIASES)\ 140 || defined(BOOST_NO_CXX11_THREAD_LOCAL)\ 141 || defined(BOOST_NO_CXX11_TRAILING_RESULT_TYPES)\ 142 || defined(BOOST_NO_CXX11_UNICODE_LITERALS)\ 143 || defined(BOOST_NO_CXX11_UNIFIED_INITIALIZATION_SYNTAX)\ 144 || defined(BOOST_NO_CXX11_UNRESTRICTED_UNION)\ 145 || defined(BOOST_NO_CXX11_USER_DEFINED_LITERALS)\ 146 || defined(BOOST_NO_CXX11_VARIADIC_MACROS)\ 147 || defined(BOOST_NO_CXX11_VARIADIC_TEMPLATES) 148 # define BOOST_NO_CXX11 149 #endif 150 151 #if defined(BOOST_NO_CXX11)\ 152 || defined(BOOST_NO_CXX14_AGGREGATE_NSDMI)\ 153 || defined(BOOST_NO_CXX14_BINARY_LITERALS)\ 154 || defined(BOOST_NO_CXX14_CONSTEXPR)\ 155 || defined(BOOST_NO_CXX14_DECLTYPE_AUTO)\ 156 || defined(BOOST_NO_CXX14_DIGIT_SEPARATORS)\ 157 || defined(BOOST_NO_CXX14_GENERIC_LAMBDAS)\ 158 || defined(BOOST_NO_CXX14_HDR_SHARED_MUTEX)\ 159 || defined(BOOST_NO_CXX14_INITIALIZED_LAMBDA_CAPTURES)\ 160 || defined(BOOST_NO_CXX14_RETURN_TYPE_DEDUCTION)\ 161 || defined(BOOST_NO_CXX14_STD_EXCHANGE)\ 162 || defined(BOOST_NO_CXX14_VARIABLE_TEMPLATES) 163 # define BOOST_NO_CXX14 164 #endif 165 166 #if defined(BOOST_NO_CXX14)\ 167 || defined(BOOST_NO_CXX17_DEDUCTION_GUIDES)\ 168 || defined(BOOST_NO_CXX17_FOLD_EXPRESSIONS)\ 169 || defined(BOOST_NO_CXX17_HDR_ANY)\ 170 || defined(BOOST_NO_CXX17_HDR_CHARCONV)\ 171 || defined(BOOST_NO_CXX17_HDR_EXECUTION)\ 172 || defined(BOOST_NO_CXX17_HDR_FILESYSTEM)\ 173 || defined(BOOST_NO_CXX17_HDR_MEMORY_RESOURCE)\ 174 || defined(BOOST_NO_CXX17_HDR_OPTIONAL)\ 175 || defined(BOOST_NO_CXX17_HDR_STRING_VIEW)\ 176 || defined(BOOST_NO_CXX17_HDR_VARIANT)\ 177 || defined(BOOST_NO_CXX17_IF_CONSTEXPR)\ 178 || defined(BOOST_NO_CXX17_INLINE_VARIABLES)\ 179 || defined(BOOST_NO_CXX17_ITERATOR_TRAITS)\ 180 || defined(BOOST_NO_CXX17_STD_APPLY)\ 181 || defined(BOOST_NO_CXX17_STD_INVOKE)\ 182 || defined(BOOST_NO_CXX17_STRUCTURED_BINDINGS) 183 # define BOOST_NO_CXX17 184 #endif 185 186 #if defined(BOOST_NO_CXX17)\ 187 || defined(BOOST_NO_CXX20_HDR_BARRIER)\ 188 || defined(BOOST_NO_CXX20_HDR_BIT)\ 189 || defined(BOOST_NO_CXX20_HDR_COMPARE)\ 190 || defined(BOOST_NO_CXX20_HDR_CONCEPTS)\ 191 || defined(BOOST_NO_CXX20_HDR_COROUTINE)\ 192 || defined(BOOST_NO_CXX20_HDR_FORMAT)\ 193 || defined(BOOST_NO_CXX20_HDR_LATCH)\ 194 || defined(BOOST_NO_CXX20_HDR_NUMBERS)\ 195 || defined(BOOST_NO_CXX20_HDR_RANGES)\ 196 || defined(BOOST_NO_CXX20_HDR_SEMAPHORE)\ 197 || defined(BOOST_NO_CXX20_HDR_SOURCE_LOCATION)\ 198 || defined(BOOST_NO_CXX20_HDR_SPAN)\ 199 || defined(BOOST_NO_CXX20_HDR_STOP_TOKEN)\ 200 || defined(BOOST_NO_CXX20_HDR_SYNCSTREAM)\ 201 || defined(BOOST_NO_CXX20_HDR_VERSION) 202 # define BOOST_NO_CXX20 203 #endif 204 205 #if defined(BOOST_NO_CXX20)\ 206 || defined(BOOST_NO_CXX23_HDR_EXPECTED)\ 207 || defined(BOOST_NO_CXX23_HDR_FLAT_MAP)\ 208 || defined(BOOST_NO_CXX23_HDR_FLAT_SET)\ 209 || defined(BOOST_NO_CXX23_HDR_GENERATOR)\ 210 || defined(BOOST_NO_CXX23_HDR_MDSPAN)\ 211 || defined(BOOST_NO_CXX23_HDR_PRINT)\ 212 || defined(BOOST_NO_CXX23_HDR_SPANSTREAM)\ 213 || defined(BOOST_NO_CXX23_HDR_STACKTRACE)\ 214 || defined(BOOST_NO_CXX23_HDR_STDFLOAT) 215 # define BOOST_NO_CXX23 216 #endif 217