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