3#ifndef TETL_TYPE_TRAITS_IS_CONSTRUCTIBLE_HPP
4#define TETL_TYPE_TRAITS_IS_CONSTRUCTIBLE_HPP
13template <
typename,
typename T,
typename... Args>
14struct is_constructible_helper :
false_type { };
16template <
typename T,
typename... Args>
20template <
typename T,
typename... Args>
23template <
typename T,
typename... Args>
void void_t
Definition void_t.hpp:10
Definition adjacent_find.hpp:8
constexpr bool is_constructible_v
Definition is_constructible.hpp:24
auto declval() noexcept -> add_rvalue_reference_t< T >
bool_constant< true > true_type
Definition bool_constant.hpp:13
bool_constant< false > false_type
Definition bool_constant.hpp:14
detail::is_constructible_helper< void_t<>, T, Args... > is_constructible
Definition is_constructible.hpp:21