/aosp_15_r20/external/sdv/vsomeip/third_party/boost/type_traits/include/boost/type_traits/ |
D | remove_reference.hpp | 38 template <class T> struct remove_reference{ typedef typename boost::detail::remove_rvalue_ref<T>::t… struct 39 template <class T> struct remove_reference<T&>{ typedef T type; }; struct 46 template <class T> struct remove_reference<T&const>{ typedef T type; }; struct 47 template <class T> struct remove_reference<T&volatile>{ typedef T type; }; argument 48 template <class T> struct remove_reference<T&const volatile>{ typedef T type; }; struct
|
/aosp_15_r20/external/clang/test/Analysis/ |
H A D | delayed-template-parsing-crash.cpp | 4 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;}; struct
|
/aosp_15_r20/external/clang/test/CXX/over/over.match/over.match.best/over.ics.rank/ |
H A D | p3-0x.cpp | 39 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
|
/aosp_15_r20/external/sdv/vsomeip/third_party/boost/move/include/boost/move/detail/ |
D | unique_ptr_meta_utils.hpp | 100 struct remove_reference struct 102 typedef T type; 106 struct remove_reference<T&> struct 108 typedef T type; 114 struct remove_reference<T&&> struct 116 typedef T type; 122 struct remove_reference< rv<T> > struct 124 typedef T type; 128 struct remove_reference< rv<T> &> struct 130 typedef T type; [all …]
|
D | meta_utils.hpp | 92 struct remove_reference struct 94 typedef T type; 98 struct remove_reference<T&> struct 100 typedef T type; 106 struct remove_reference<T&&> struct 108 typedef T type; 114 struct remove_reference< rv<T> > struct 116 typedef T type; 120 struct remove_reference< rv<T> &> struct 122 typedef T type; [all …]
|
/aosp_15_r20/external/clang/test/SemaCXX/ |
H A D | warn-self-move.cpp | 6 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; }; argument
|
H A D | rval-references-examples.cpp | 28 struct remove_reference { struct 33 struct remove_reference<T&> { argument 38 struct remove_reference<T&&> { struct 43 template <class T> typename remove_reference<T>::type&& move(T&& t) { in move() argument
|
H A D | warn-redundant-move.cpp | 8 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
|
H A D | warn-pessmizing-move.cpp | 7 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; }; argument
|
H A D | discrim-union.cpp | 3 template<typename T> struct remove_reference { typedef T type; }; argument 4 template<typename T> struct remove_reference<T&> { typedef T type; }; struct 5 template<typename T> struct remove_reference<T&&> { typedef T type; }; struct
|
H A D | warn-unused-local-typedef.cpp | 175 struct remove_reference { typedef T type; }; struct 176 template<typename T> struct remove_reference<T&> { typedef T type; }; argument
|
/aosp_15_r20/external/sdv/vsomeip/third_party/boost/align/test/ |
D | alignment_of_test.cpp | 14 struct remove_reference { struct 19 struct remove_reference<T&> { argument 25 struct remove_reference<T&&> { argument 26 typedef T type;
|
/aosp_15_r20/external/clang/test/SemaCUDA/ |
H A D | implicit-member-target.cu | 164 template <class T> struct remove_reference { typedef T type; }; struct 165 template <class T> struct remove_reference<T&> { typedef T type; }; argument 166 template <class T> struct remove_reference<T&&> { typedef T type; }; argument
|
/aosp_15_r20/external/clang/test/CXX/expr/expr.prim/expr.prim.lambda/ |
H A D | p11-1y.cpp | 68 template<typename T> struct remove_reference { typedef T type; }; struct 69 template<typename T> struct remove_reference<T&> { typedef T type; }; struct
|
/aosp_15_r20/external/clang/test/CodeGenObjCXX/ |
H A D | arc-move.mm | 15 struct remove_reference { struct 20 struct remove_reference<T&> { argument 25 struct remove_reference<T&&> { struct
|
/aosp_15_r20/external/clang/test/Modules/Inputs/submodules/ |
H A D | type_traits.h | 2 struct remove_reference { struct 7 struct remove_reference<T&> { argument
|
/aosp_15_r20/external/cronet/third_party/libc++/src/include/__type_traits/ |
H A D | remove_reference.h | 22 struct remove_reference { struct 23 using type _LIBCPP_NODEBUG = __remove_reference_t(_Tp); argument
|
/aosp_15_r20/prebuilts/clang/host/linux-x86/clang-r530567b/include/c++/v1/__type_traits/ |
D | remove_reference.h | 23 struct remove_reference { struct 24 using type _LIBCPP_NODEBUG = __remove_reference_t(_Tp); argument
|
/aosp_15_r20/prebuilts/clang/host/linux-x86/clang-r536225/include/c++/v1/__type_traits/ |
D | remove_reference.h | 22 struct remove_reference { struct 23 using type _LIBCPP_NODEBUG = __remove_reference_t(_Tp); argument
|
/aosp_15_r20/prebuilts/clang/host/linux-x86/embedded-sysroots/pigweed_riscv32_sysroot/include/c++/v1/__type_traits/ |
D | remove_reference.h | 22 struct remove_reference { struct 23 using type _LIBCPP_NODEBUG = __remove_reference_t(_Tp); argument
|
/aosp_15_r20/prebuilts/clang/host/linux-x86/clang-r522817/include/c++/v1/__type_traits/ |
D | remove_reference.h | 23 struct remove_reference { struct 24 using type _LIBCPP_NODEBUG = __remove_reference_t(_Tp); argument
|
/aosp_15_r20/prebuilts/clang/host/linux-x86/clang-r530567/include/c++/v1/__type_traits/ |
D | remove_reference.h | 23 struct remove_reference { struct 24 using type _LIBCPP_NODEBUG = __remove_reference_t(_Tp); argument
|
/aosp_15_r20/external/clang/test/SemaTemplate/ |
H A D | temp_class_spec.cpp | 85 struct remove_reference { struct 90 struct remove_reference<T&> { argument 94 int remove_ref0[is_same<remove_reference<int>::type, int>::value? 1 : -1]; argument
|
/aosp_15_r20/prebuilts/vndk/v32/arm/include/system/gatekeeper/include/gatekeeper/ |
D | gatekeeper_utils.h | 56 template<typename T> struct remove_reference {typedef T type;}; argument
|
/aosp_15_r20/prebuilts/vndk/v31/arm/include/system/gatekeeper/include/gatekeeper/ |
D | gatekeeper_utils.h | 56 template<typename T> struct remove_reference {typedef T type;}; struct
|