Grok 12.0.1
Public Types | Static Private Member Functions | List of all members
hwy::IsConvertibleT< From, To > Class Template Reference

#include <base.h>

Public Types

enum  { value }
 

Static Private Member Functions

template<class T >
static hwy::SizeTag< 1 > TestFuncWithToArg (T)
 
template<class T , class U >
static decltype(IsConvertibleT< T, U >::template TestFuncWithToArg< U >(DeclVal< T >())) TryConvTest (int)
 
template<class T , class U , class Arg >
static hwy::SizeTag< 0 > TryConvTest (Arg)
 

Member Enumeration Documentation

◆ anonymous enum

template<class From , class To >
anonymous enum
Enumerator
value 

Member Function Documentation

◆ TestFuncWithToArg()

template<class From , class To >
template<class T >
static hwy::SizeTag< 1 > hwy::IsConvertibleT< From, To >::TestFuncWithToArg ( T )
staticprivate

◆ TryConvTest() [1/2]

template<class From , class To >
template<class T , class U , class Arg >
static hwy::SizeTag< 0 > hwy::IsConvertibleT< From, To >::TryConvTest ( Arg )
staticprivate

◆ TryConvTest() [2/2]

template<class From , class To >
template<class T , class U >
static decltype(IsConvertibleT< T, U >::template TestFuncWithToArg< U >( DeclVal< T >())) hwy::IsConvertibleT< From, To >::TryConvTest ( int )
staticprivate

The documentation for this class was generated from the following file: