HomeSort by relevance Sort by last modified time
    Searched defs:remove_reference (Results 1 - 5 of 5) sorted by null

  /external/clang/test/CXX/over/over.match/over.match.best/over.ics.rank/
p3-0x.cpp 38 struct remove_reference { struct
43 struct remove_reference<T&> { struct
48 struct remove_reference<T&&> { struct
53 template<typename T> int &f(typename remove_reference<T>::type&);
54 template<typename T> float &f(typename remove_reference<T>::type&&);
  /external/clang/test/SemaCXX/
rval-references-examples.cpp 28 struct remove_reference { struct
33 struct remove_reference<T&> { struct
38 struct remove_reference<T&&> { struct
43 template <class T> typename remove_reference<T>::type&& move(T&& t) {
44 return static_cast<typename remove_reference<T>::type&&>(t);
47 template <class T> T&& forward(typename remove_reference<T>::type& t) {
51 template <class T> T&& forward(typename remove_reference<T>::type&& t) {
  /external/webkit/Source/WebKit/android/smoke/
MessageTypes.h 40 template <typename T> struct remove_reference { typedef T type; }; struct in namespace:android
41 template <typename T> struct remove_reference<T&> { typedef T type; }; struct in namespace:android
140 typename remove_reference<A1>::type m_arg1;
  /external/chromium/testing/gmock/include/gmock/internal/
gmock-internal-utils.h 345 // remove_reference<T>::type removes the reference from type T, if any.
346 template <typename T> struct remove_reference { typedef T type; }; // NOLINT struct in namespace:testing::internal
347 template <typename T> struct remove_reference<T&> { typedef T type; }; // NOLINT struct in namespace:testing::internal
355 return *static_cast<typename remove_reference<T>::type*>(NULL);
  /external/clang/test/SemaTemplate/
temp_class_spec.cpp 85 struct remove_reference { struct
90 struct remove_reference<T&> { struct
94 int remove_ref0[is_same<remove_reference<int>::type, int>::value? 1 : -1];
95 int remove_ref1[is_same<remove_reference<int&>::type, int>::value? 1 : -1];

Completed in 115 milliseconds