|
template<template< typename > typename Predicate, bool Default, typename... Ts> |
constexpr bool | ttg::meta::probe_last_v = probe_last<Predicate, Default, Ts...>::value |
|
template<template< typename > typename Predicate, bool Default, typename... Ts> |
constexpr bool | ttg::meta::probe_first_v = probe_first<Predicate, Default, Ts...>::value |
|
template<template< typename > typename Predicate, typename... Ts> |
constexpr bool | ttg::meta::probe_any_v = probe_any<Predicate, Ts...>::value |
|
template<template< typename > typename Predicate, typename... Ts> |
constexpr bool | ttg::meta::probe_all_v = probe_all<Predicate, Ts...>::value |
|
template<typename T > |
constexpr bool | ttg::meta::is_Void_v = std::is_same_v<std::decay_t<T>, Void> |
|
template<typename T > |
constexpr bool | ttg::meta::is_void_v = is_Void_v<T> || std::is_void_v<T> |
|
template<typename T > |
constexpr bool | ttg::meta::is_nonvoid_v = !is_void_v<T> |
|
template<typename... Ts> |
constexpr bool | ttg::meta::is_all_void_v = (is_void_v<Ts> && ...) |
|
template<typename... Ts> |
constexpr bool | ttg::meta::is_all_Void_v = (is_Void_v<Ts> && ...) |
|
template<typename... Ts> |
constexpr bool | ttg::meta::is_any_void_v = (is_void_v<Ts> || ...) |
|
template<typename... Ts> |
constexpr bool | ttg::meta::is_any_Void_v = (is_Void_v<Ts> || ...) |
|
template<typename... Ts> |
constexpr bool | ttg::meta::is_none_void_v = !is_any_void_v<Ts...> |
|
template<typename... Ts> |
constexpr bool | ttg::meta::is_none_Void_v = !is_any_Void_v<Ts...> |
|
template<typename... Ts> |
constexpr bool | ttg::meta::is_last_void_v = is_last_void<Ts...>::value |
|
template<typename T > |
constexpr bool | ttg::meta::is_const_lvalue_reference_v |
|
template<typename T > |
constexpr bool | ttg::meta::is_nonconst_lvalue_reference_v |
|
template<typename... Ts> |
constexpr bool | ttg::meta::is_any_nonconst_lvalue_reference_v = (is_nonconst_lvalue_reference_v<Ts> || ...) |
|
template<typename T > |
constexpr bool | ttg::meta::is_ptr_v = is_ptr<T>::value |
|
template<typename T > |
constexpr bool | ttg::meta::is_buffer_v = is_buffer<T>::value |
|
template<typename T > |
constexpr bool | ttg::meta::is_devicescratch_v = is_devicescratch<T>::value |
|
template<typename T > |
constexpr bool | ttg::meta::is_const_v = is_const<T>::value |
|