/external/webrtc/webrtc/base/ |
bind_unittest.cc | 76 rtc::remove_reference<const scoped_refptr<RefCountInterface>&>::type, 80 static_assert(is_same<rtc::remove_reference<const scoped_refptr<F>&>::type, 85 is_same<rtc::remove_reference<const int&>::type, const int>::value, 88 static_assert(is_same<rtc::remove_reference<const F&>::type, const F>::value, 91 static_assert(is_same<rtc::remove_reference<F&>::type, F>::value,
|
/external/clang/test/SemaCXX/ |
warn-unused-local-typedef.cpp | 175 struct remove_reference { typedef T type; }; 176 template<typename T> struct remove_reference<T&> { typedef T type; }; 184 remove_reference<decltype(*pointer_sneaky())>::type::t py;
|
/external/eigen/Eigen/src/Core/ |
CwiseBinaryOp.h | 65 typedef typename remove_reference<LhsNested>::type _LhsNested; 66 typedef typename remove_reference<RhsNested>::type _RhsNested; 122 typedef typename internal::remove_reference<LhsNested>::type _LhsNested; 123 typedef typename internal::remove_reference<RhsNested>::type _RhsNested;
|
CwiseUnaryOp.h | 45 typedef typename remove_reference<XprTypeNested>::type _XprTypeNested;
|
/external/google-breakpad/src/testing/include/gmock/internal/ |
gmock-internal-utils.h | 347 // remove_reference<T>::type removes the reference from type T, if any. 348 template <typename T> struct remove_reference { typedef T type; }; // NOLINT struct in namespace:testing::internal 349 template <typename T> struct remove_reference<T&> { typedef T type; }; // NOLINT struct in namespace:testing::internal 357 return const_cast<typename remove_reference<T>::type&>( 358 *static_cast<volatile typename remove_reference<T>::type*>(NULL));
|
/prebuilts/tools/darwin-x86_64/protoc/include/google/protobuf/stubs/ |
casts.h | 98 typedef typename remove_reference<To>::type* ToAsPointer;
|
callback.h | 345 typedef typename remove_reference<T>::type base_type; 377 typename remove_reference<P1>::type p1_; 378 typename remove_reference<P2>::type p2_; 379 typename remove_reference<P3>::type p3_; 380 typename remove_reference<P4>::type p4_; 381 typename remove_reference<P5>::type p5_;
|
type_traits.h | 52 // remove_reference 106 template <class T> struct remove_reference; 310 template<typename T> struct remove_reference { typedef T type; }; struct in namespace:google::protobuf::internal 311 template<typename T> struct remove_reference<T&> { typedef T type; }; struct in namespace:google::protobuf::internal
|
/external/eigen/test/ |
meta.cpp | 49 VERIFY(( internal::is_same<float,internal::remove_reference<float&>::type >::value)); 50 VERIFY(( internal::is_same<const float,internal::remove_reference<const float&>::type >::value));
|
/external/llvm/include/llvm/ADT/ |
iterator.h | 160 typename std::remove_reference<U>::type>::type, 229 typename T = typename std::remove_reference<
|
/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];
|
/external/gmock/include/gmock/internal/ |
gmock-internal-utils.h | 347 // remove_reference<T>::type removes the reference from type T, if any. 348 template <typename T> struct remove_reference { typedef T type; }; // NOLINT struct in namespace:testing::internal 349 template <typename T> struct remove_reference<T&> { typedef T type; }; // NOLINT struct in namespace:testing::internal 370 return const_cast<typename remove_reference<T>::type&>( 371 *static_cast<volatile typename remove_reference<T>::type*>(NULL));
|
/external/llvm/include/llvm/Support/ |
type_traits.h | 63 typedef typename std::remove_reference<T>::type UnderlyingT;
|
/ndk/tests/device/issue42891-boost-1_52/jni/boost/boost/type_traits/ |
broken_compiler_spec.hpp | 56 BOOST_TT_AUX_BROKEN_TYPE_TRAIT_SPEC1(remove_reference,T&,T) \
|
/prebuilts/gcc/linux-x86/host/x86_64-linux-glibc2.11-4.8/x86_64-linux/include/c++/4.8/ext/pb_ds/detail/ |
type_utils.hpp | 64 using std::tr1::remove_reference;
|
/prebuilts/gcc/linux-x86/host/x86_64-linux-glibc2.15-4.8/x86_64-linux/include/c++/4.8/ext/pb_ds/detail/ |
type_utils.hpp | 64 using std::tr1::remove_reference;
|
/prebuilts/gcc/linux-x86/host/x86_64-w64-mingw32-4.8/x86_64-w64-mingw32/include/c++/4.8.3/ext/pb_ds/detail/ |
type_utils.hpp | 64 using std::tr1::remove_reference;
|
/prebuilts/ndk/current/sources/cxx-stl/gnu-libstdc++/4.9/include/ext/pb_ds/detail/ |
type_utils.hpp | 64 using std::tr1::remove_reference;
|
/external/protobuf/src/google/protobuf/stubs/ |
type_traits.h | 51 // remove_reference 86 template <class T> struct remove_reference; 283 template<typename T> struct remove_reference { typedef T type; }; struct in namespace:google::protobuf::internal 284 template<typename T> struct remove_reference<T&> { typedef T type; }; struct in namespace:google::protobuf::internal
|
/prebuilts/misc/darwin-x86_64/protobuf2.5/include/google/protobuf/stubs/ |
type_traits.h | 51 // remove_reference 86 template <class T> struct remove_reference; 283 template<typename T> struct remove_reference { typedef T type; }; struct in namespace:google::protobuf::internal 284 template<typename T> struct remove_reference<T&> { typedef T type; }; struct in namespace:google::protobuf::internal
|
/prebuilts/misc/linux-x86_64/protobuf2.5/include/google/protobuf/stubs/ |
type_traits.h | 51 // remove_reference 86 template <class T> struct remove_reference; 283 template<typename T> struct remove_reference { typedef T type; }; struct in namespace:google::protobuf::internal 284 template<typename T> struct remove_reference<T&> { typedef T type; }; struct in namespace:google::protobuf::internal
|
/prebuilts/misc/windows/protobuf2.5/include/google/protobuf/stubs/ |
type_traits.h | 51 // remove_reference 86 template <class T> struct remove_reference; 283 template<typename T> struct remove_reference { typedef T type; }; struct in namespace:google::protobuf::internal 284 template<typename T> struct remove_reference<T&> { typedef T type; }; struct in namespace:google::protobuf::internal
|
/prebuilts/tools/linux-x86_64/protoc/include/google/protobuf/stubs/ |
type_traits.h | 51 // remove_reference 86 template <class T> struct remove_reference; 283 template<typename T> struct remove_reference { typedef T type; }; struct in namespace:google::protobuf::internal 284 template<typename T> struct remove_reference<T&> { typedef T type; }; struct in namespace:google::protobuf::internal
|
/ndk/tests/device/issue42891-boost-1_52/jni/boost/boost/detail/ |
indirect_traits.hpp | 16 # include <boost/type_traits/remove_reference.hpp> 102 typename remove_reference<T>::type 180 typename remove_reference<T>::type
|
/external/eigen/Eigen/src/Eigen2Support/ |
Minor.h | 35 typedef typename remove_reference<MatrixTypeNested>::type _MatrixTypeNested;
|