|
| template<typename T> |
| using | proxsuite::linalg::veg::meta::type_identity_t = typename type_identity<T>::type |
| |
| template<bool B, typename T, typename F> |
| using | proxsuite::linalg::veg::meta::if_t = typename _detail::_meta::conditional_<B>::template type<T, F> |
| |
| template<template< typename... > class Op, typename... Args> |
| using | proxsuite::linalg::veg::_detail::_meta::is_detected = typename detector<_meta::none, Op, Args...>::value_type |
| |
| template<typename Base, typename Derived> |
| using | proxsuite::linalg::veg::_detail::_meta::is_base_of |
| |
| template<typename T> |
| using | proxsuite::linalg::veg::meta::unref_t = typename _detail::_meta::unref<T&>::type |
| |
| template<typename T> |
| using | proxsuite::linalg::veg::meta::unptr_t = typename _detail::_meta::is_pointer<T>::type |
| |
| template<typename Default, template< typename... > class Op, typename... Args> |
| using | proxsuite::linalg::veg::meta::detected_or_t |
| |
| template<template< typename... > class Op, typename... Args> |
| using | proxsuite::linalg::veg::meta::detected_t = detected_or_t<_detail::_meta::none, Op, Args...> |
| |
| template<template< typename... > class Op, typename... Args> |
| using | proxsuite::linalg::veg::meta::detected_return_t = detected_or_t<_detail::_meta::none, Op, Args...> |
| |
| template<typename T> |
| using | proxsuite::linalg::veg::meta::decay_t = typename _detail::_meta::decay_helper<uncvref_t<T>>::type |
| |
| template<typename T> |
| using | proxsuite::linalg::veg::DoNotDeduce = meta::type_identity_t<T> |
| |
|
| | proxsuite::linalg::veg::meta::VEG_NIEBLOID (is_consteval) |
| |
| | proxsuite::linalg::veg::concepts::VEG_DEF_CONCEPT ((template< typename... > class Op, typename... Args), detected, _detail::_meta::is_detected< Op, Args... >::value) |
| |
| | proxsuite::linalg::veg::concepts::VEG_DEF_CONCEPT_BUILTIN_OR_INTERNAL ((typename T, typename U), base_of, T, U) |
| |
| | proxsuite::linalg::veg::concepts::VEG_DEF_CONCEPT (typename T, const_type, VEG_HAS_BUILTIN_OR(__is_const, __is_const(T),(_detail::_meta::is_const< T >::value))) |
| |
| | proxsuite::linalg::veg::concepts::VEG_DEF_CONCEPT (typename T, void_type, VEG_CONCEPT(same< void const volatile, T const volatile >)) |
| |
| | proxsuite::linalg::veg::concepts::VEG_DEF_CONCEPT (typename T, pointer, _detail::_meta::is_pointer< T >::value) |
| |
| | proxsuite::linalg::veg::concepts::VEG_DEF_CONCEPT_BUILTIN_OR_INTERNAL (typename T, lvalue_reference, T) |
| |
| | proxsuite::linalg::veg::concepts::VEG_DEF_CONCEPT_BUILTIN_OR_INTERNAL (typename T, rvalue_reference, T) |
| |
| | proxsuite::linalg::veg::concepts::VEG_DEF_CONCEPT (typename T, reference,(VEG_CONCEPT(lvalue_reference< T >)||VEG_CONCEPT(rvalue_reference< T >))) |
| |
| | proxsuite::linalg::veg::concepts::VEG_DEF_CONCEPT (typename T, complete, _detail::_meta::is_complete< T >::value) |
| |