#include <cstddef>
#include <utility>
#include <cassert>
Go to the source code of this file.
◆ any_ANY_DEFAULT
#define any_ANY_DEFAULT 0 |
◆ any_ANY_NONSTD
◆ any_ANY_STD
◆ any_COMPILER_CLANG_VERSION
#define any_COMPILER_CLANG_VERSION 0 |
◆ any_COMPILER_GNUC_VERSION
#define any_COMPILER_GNUC_VERSION 0 |
◆ any_COMPILER_MSVC_VER
#define any_COMPILER_MSVC_VER 0 |
◆ any_COMPILER_MSVC_VERSION
#define any_COMPILER_MSVC_VERSION 0 |
◆ any_COMPILER_VERSION
#define any_COMPILER_VERSION |
( |
|
major, |
|
|
|
minor, |
|
|
|
patch |
|
) |
| ( 10 * ( 10 * (major) + (minor) ) + (patch) ) |
◆ any_CONFIG_NO_EXCEPTIONS
#define any_CONFIG_NO_EXCEPTIONS 1 |
◆ any_CONFIG_SELECT_ANY
◆ any_constexpr
#define any_constexpr /*constexpr*/ |
◆ any_constexpr14
#define any_constexpr14 /*constexpr*/ |
◆ any_CPLUSPLUS
#define any_CPLUSPLUS __cplusplus |
◆ any_CPP11_100
◆ any_CPP11_120
◆ any_CPP11_140
◆ any_CPP11_90
◆ any_CPP11_OR_GREATER
◆ any_CPP14_000
◆ any_CPP14_OR_GREATER
◆ any_CPP17_000
◆ any_CPP17_OR_GREATER
◆ any_CPP20_OR_GREATER
◆ any_CPP98_OR_GREATER
◆ any_HAS_CPP0X
◆ any_HAVE
#define any_HAVE |
( |
|
feature | ) |
( any_HAVE_##feature ) |
◆ any_HAVE_ADD_CONST
◆ any_HAVE_CONSTEXPR_11
◆ any_HAVE_CONSTEXPR_14
◆ any_HAVE_DEFAULT_FUNCTION_TEMPLATE_ARG
◆ any_HAVE_INITIALIZER_LIST
◆ any_HAVE_NODISCARD
◆ any_HAVE_NOEXCEPT
◆ any_HAVE_NULLPTR
◆ any_HAVE_REMOVE_REFERENCE
◆ any_HAVE_STATIC_ASSERT
◆ any_HAVE_STD_ANY
#define any_HAVE_STD_ANY 0 |
◆ any_HAVE_TR1_ADD_CONST
◆ any_HAVE_TR1_REMOVE_REFERENCE
◆ any_HAVE_TR1_TYPE_TRAITS
◆ any_HAVE_TYPE_TRAITS
◆ any_lite_MAJOR
◆ any_lite_MINOR
◆ any_lite_PATCH
◆ any_lite_VERSION
◆ any_nodiscard
#define any_nodiscard /*[[nodiscard]]*/ |
◆ any_noexcept
#define any_noexcept /*noexcept*/ |
◆ any_nullptr
◆ any_STRINGIFY
◆ any_STRINGIFY_
#define any_STRINGIFY_ |
( |
|
x | ) |
#x |
◆ any_USES_STD_ANY
◆ NONSTD_ANY_LITE_HPP
#define NONSTD_ANY_LITE_HPP |
◆ nonstd_lite_HAVE_IN_PLACE_TYPES
#define nonstd_lite_HAVE_IN_PLACE_TYPES 1 |
◆ nonstd_lite_in_place
◆ nonstd_lite_in_place_index
◆ nonstd_lite_in_place_index_t
◆ nonstd_lite_in_place_t
◆ nonstd_lite_in_place_type
◆ nonstd_lite_in_place_type_t