3#ifndef TETL_VARIANT_VARIANT_FWD_HPP
4#define TETL_VARIANT_VARIANT_FWD_HPP
14template <
typename... Types>
17template <
typename... Types>
26template <
size_t I,
typename T>
41template <
typename T,
typename... Types>
44template <
typename T,
typename... Types>
47template <
size_t I,
typename... Types>
52template <
size_t I,
typename... Types>
55 variant<Types...>>::type
const>;
Definition adjacent_find.hpp:8
constexpr auto unchecked_get(variant< Ts... > &v) -> auto &
constexpr auto get_if(variant< Types... > *pv) noexcept -> add_pointer_t< T >
TETL_BUILTIN_SIZET size_t
etl::size_t is the unsigned integer type of the result of the sizeof operator.
Definition size_t.hpp:14
Provides compile-time indexed access to the types of the alternatives of the possibly cv-qualified va...
Definition variant_fwd.hpp:27
Definition variant_fwd.hpp:21
Definition variant.hpp:98