Searched defs:remove_reference (Results 1 – 8 of 8) sorted by relevance
38 struct remove_reference { struct43 struct remove_reference<T&> { argument48 struct remove_reference<T&&> { argument53 template<typename T> int &f(typename remove_reference<T>::type&); argument
15 struct remove_reference { struct20 struct remove_reference<T&> { argument25 struct remove_reference<T&&> { struct
28 struct remove_reference { struct33 struct remove_reference<T&> { struct38 struct remove_reference<T&&> { argument43 template <class T> typename remove_reference<T>::type&& move(T&& t) { in move() argument
3 template<typename T> struct remove_reference { typedef T type; }; struct4 template<typename T> struct remove_reference<T&> { typedef T type; }; argument5 template<typename T> struct remove_reference<T&&> { typedef T type; }; argument
2 struct remove_reference { struct7 struct remove_reference<T&> { argument
40 template <typename T> struct remove_reference { typedef T type; }; argument
85 struct remove_reference { struct90 struct remove_reference<T&> { struct94 int remove_ref0[is_same<remove_reference<int>::type, int>::value? 1 : -1]; argument
493 TEST(TypeTraitsTest, remove_reference) { in TEST() argument