webkit  2cdf99a9e3038c7e01b3c37e8ad903ecbe5eecf1
https://github.com/WebKit/webkit
Public Types | List of all members
WTF::match_constness< Reference, T > Struct Template Reference

#include <TypeCasts.h>

Public Types

typedef std::conditional< std::is_const< Reference >::value, typename std::add_const< T >::type, typename std::remove_const< T >::type >::type type
 
typedef std::conditional< std::is_const< Reference >::value, typename std::add_const< T >::type, typename std::remove_const< T >::type >::type type
 
typedef std::conditional< std::is_const< Reference >::value, typename std::add_const< T >::type, typename std::remove_const< T >::type >::type type
 

Member Typedef Documentation

◆ type [1/3]

template<typename Reference, typename T>
typedef std::conditional<std::is_const<Reference>::value, typename std::add_const<T>::type, typename std::remove_const<T>::type>::type WTF::match_constness< Reference, T >::type

◆ type [2/3]

template<typename Reference, typename T>
typedef std::conditional<std::is_const<Reference>::value, typename std::add_const<T>::type, typename std::remove_const<T>::type>::type WTF::match_constness< Reference, T >::type

◆ type [3/3]

template<typename Reference, typename T>
typedef std::conditional<std::is_const<Reference>::value, typename std::add_const<T>::type, typename std::remove_const<T>::type>::type WTF::match_constness< Reference, T >::type

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