Searched defs:add_lvalue_reference (Results 1 – 5 of 5) sorted by relevance
13 template <class T> struct add_lvalue_reference struct15 typedef typename boost::add_reference<T>::type type; 19 template <class T> struct add_lvalue_reference<T&&> struct21 typedef T& type;
241 struct add_lvalue_reference struct243 typedef T& type;247 struct add_lvalue_reference<T&> struct249 typedef T& type;253 struct add_lvalue_reference<void> struct255 typedef void type;259 struct add_lvalue_reference<const void> struct261 typedef const void type;265 struct add_lvalue_reference<volatile void> struct267 typedef volatile void type;[all …]
181 struct add_lvalue_reference struct182 { typedef T& type; };184 template<class T> struct add_lvalue_reference<T&> { typedef T& type; }; argument185 template<> struct add_lvalue_reference<void> { typedef void type; }; argument186 template<> struct add_lvalue_reference<const void> { typedef const void type; }; argument187 template<> struct add_lvalue_reference<volatile void> { typedef volatile void type; … argument188 template<> struct add_lvalue_reference<const volatile void>{ typedef const volatile void ty… argument
150 constexpr auto add_lvalue_reference = metafunction<std::add_lvalue_reference>; variable