Home
last modified time | relevance | path

Searched defs:remove_reference (Results 1 – 17 of 17) sorted by relevance

/external/clang/test/Analysis/
Ddelayed-template-parsing-crash.cpp4 template <class T> struct remove_reference {typedef T type;}; struct
5 template <class T> struct remove_reference<T&> {typedef T type;}; argument
6 template <class T> struct remove_reference<T&&> {typedef T type;}; argument
/external/clang/test/CXX/over/over.match/over.match.best/over.ics.rank/
Dp3-0x.cpp39 struct remove_reference { struct
44 struct remove_reference<T&> { struct
49 struct remove_reference<T&&> { argument
54 template<typename T> int &f(typename remove_reference<T>::type&); argument
/external/clang/test/SemaCXX/
Dwarn-self-move.cpp6 template <class T> struct remove_reference { typedef T type; }; argument
7 template <class T> struct remove_reference<T&> { typedef T type; }; argument
8 template <class T> struct remove_reference<T&&> { typedef T type; }; struct
Drval-references-examples.cpp28 struct remove_reference { struct
33 struct remove_reference<T&> { struct
38 struct remove_reference<T&&> { argument
43 template <class T> typename remove_reference<T>::type&& move(T&& t) { in move() argument
Dwarn-redundant-move.cpp8 template <class T> struct remove_reference { typedef T type; }; struct
9 template <class T> struct remove_reference<T&> { typedef T type; }; struct
10 template <class T> struct remove_reference<T&&> { typedef T type; }; struct
Dwarn-pessmizing-move.cpp7 template <class T> struct remove_reference { typedef T type; }; struct
8 template <class T> struct remove_reference<T&> { typedef T type; }; struct
9 template <class T> struct remove_reference<T&&> { typedef T type; }; struct
Ddiscrim-union.cpp3 template<typename T> struct remove_reference { typedef T type; }; argument
4 template<typename T> struct remove_reference<T&> { typedef T type; }; argument
5 template<typename T> struct remove_reference<T&&> { typedef T type; }; argument
Dwarn-unused-local-typedef.cpp175 struct remove_reference { typedef T type; }; argument
176 template<typename T> struct remove_reference<T&> { typedef T type; }; struct
Duninitialized.cpp6 template <class T> struct remove_reference { typedef T type; }; argument
7 template <class T> struct remove_reference<T&> { typedef T type; }; struct
8 template <class T> struct remove_reference<T&&> { typedef T type; }; struct
/external/clang/test/CodeGenObjCXX/
Darc-move.mm15 struct remove_reference { struct
20 struct remove_reference<T&> { argument
25 struct remove_reference<T&&> { struct
/external/clang/test/Modules/Inputs/submodules/
Dtype_traits.h2 struct remove_reference { struct
7 struct remove_reference<T&> { argument
/external/clang/test/SemaCUDA/
Dimplicit-member-target.cu164 template <class T> struct remove_reference { typedef T type; }; struct
165 template <class T> struct remove_reference<T&> { typedef T type; }; struct
166 template <class T> struct remove_reference<T&&> { typedef T type; }; struct
/external/cronet/buildtools/third_party/libc++/trunk/include/__type_traits/
Dremove_reference.h23 struct remove_reference { struct
24 using type _LIBCPP_NODEBUG = __remove_reference_t(_Tp); argument
/external/libabigail/tests/data/test-diff-dwarf/
Dtest42-PR21296-clanggcc.cc35 struct remove_reference struct
39 struct remove_reference<_Tp&> struct
43 struct remove_reference<_Tp&&> struct
55 forward(typename std::remove_reference<_Tp>::type& __t) noexcept in forward()
/external/clang/test/CXX/expr/expr.prim/expr.prim.lambda/
Dp11-1y.cpp68 template<typename T> struct remove_reference { typedef T type; }; argument
69 template<typename T> struct remove_reference<T&> { typedef T type; }; argument
/external/clang/test/SemaTemplate/
Dtemp_class_spec.cpp85 struct remove_reference { struct
90 struct remove_reference<T&> { struct
94 int remove_ref0[is_same<remove_reference<int>::type, int>::value? 1 : -1]; argument
/external/cronet/buildtools/third_party/libc++/trunk/test/std/utilities/meta/meta.unary/
Ddependent_return_type.compile.pass.cpp112 std::remove_reference_t<T> remove_reference() { in remove_reference() function