di 0.1.0
Loading...
Searching...
No Matches
tuple.h File Reference

Go to the source code of this file.

Classes

class  di::vocab::Tuple< Types >
struct  di::meta::CustomCommonType< A, B >
struct  di::meta::CustomCommonReference< A, B, AQual, BQual >

Namespaces

namespace  di
namespace  di::vocab

Functions

template<typename... Types>
 di::vocab::Tuple (Types...) -> Tuple< Types... >

Variables

template<typename...>
constexpr bool has_common_type_helper = false
template<typename T, concepts::CommonWith< T > U>
constexpr bool has_common_type_helper< T, U > = true
template<typename...>
constexpr bool has_common_reference_helper = false
template<typename T, concepts::CommonWith< T > U>
constexpr bool has_common_reference_helper< T, U > = true

Variable Documentation

◆ has_common_reference_helper

template<typename...>
bool has_common_reference_helper = false
inlineconstexpr

◆ has_common_reference_helper< T, U >

template<typename T, concepts::CommonWith< T > U>
bool has_common_reference_helper< T, U > = true
inlineconstexpr

◆ has_common_type_helper

template<typename...>
bool has_common_type_helper = false
inlineconstexpr

◆ has_common_type_helper< T, U >

template<typename T, concepts::CommonWith< T > U>
bool has_common_type_helper< T, U > = true
inlineconstexpr