/prebuilts/ndk/current/sources/cxx-stl/stlport/stlport/ |
type_traits | 646 struct remove_reference 652 struct remove_reference<_Tp&> 706 typedef typename remove_reference<_Tp>::type * type; 746 typedef typename remove_reference<_Tp>::type _U;
|
/prebuilts/tools/darwin-x86_64/protoc/include/google/protobuf/stubs/ |
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
|
/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
|
/external/llvm/include/llvm/ADT/ |
iterator.h | 160 typename std::remove_reference<U>::type>::type, 229 typename T = typename std::remove_reference<
|
/external/webrtc/webrtc/base/ |
bind.h.pump | 149 typename rtc::remove_reference<P$j>::type p$(j)_;]] 166 typename rtc::remove_reference<P$j>::type p$(j)_;]]
|
/frameworks/base/tools/aapt2/util/ |
Maybe.h | 271 inline Maybe<typename std::remove_reference<T>::type> make_value(T&& value) { 272 return Maybe<typename std::remove_reference<T>::type>(std::forward<T>(value));
|
/ndk/tests/device/issue42891-boost-1_52/jni/boost/boost/iterator/ |
iterator_adaptor.hpp | 26 # include <boost/type_traits/remove_reference.hpp> 190 , remove_reference<Reference>
|
/prebuilts/android-emulator/linux-x86_64/lib/ |
libOpenglRender.so | |
/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/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));
|
/external/google-breakpad/src/testing/test/ |
gmock-internal-utils_test.cc | 493 TEST(TypeTraitsTest, remove_reference) { 494 EXPECT_TRUE((type_equals<char, remove_reference<char&>::type>::value)); 496 remove_reference<const int&>::type>::value)); 497 EXPECT_TRUE((type_equals<int, remove_reference<int>::type>::value)); 498 EXPECT_TRUE((type_equals<double*, remove_reference<double*>::type>::value));
|
/prebuilts/ndk/current/sources/cxx-stl/gnu-libstdc++/4.9/include/bits/ |
unique_ptr.h | 140 typedef typename remove_reference<_Dp>::type _Del; 194 typename remove_reference<deleter_type>::type&& __d) noexcept 376 typedef typename remove_reference<_Dp>::type _Del; 457 remove_reference<deleter_type>::type&& __d) noexcept 612 remove_reference<deleter_type>::type&&) = delete;
|
/external/libcxx/include/experimental/ |
any | 516 typedef typename add_const<typename remove_reference<_ValueType>::type>::type 532 typedef typename remove_reference<_ValueType>::type _Tp; 547 typedef typename remove_reference<_ValueType>::type _Tp;
|
/external/eigen/Eigen/src/Core/util/ |
Meta.h | 37 template<typename T> struct remove_reference { typedef T type; }; struct in namespace:Eigen::internal 38 template<typename T> struct remove_reference<T&> { typedef T type; }; struct in namespace:Eigen::internal
|
/external/libcxx/src/ |
string.cpp | 71 typename remove_reference<decltype(errno)>::type errno_save = errno; 188 typename remove_reference<decltype(errno)>::type errno_save = errno;
|
/ndk/sources/cxx-stl/llvm-libc++/libcxx/src/ |
string.cpp | 70 typename remove_reference<decltype(errno)>::type errno_save = errno; 187 typename remove_reference<decltype(errno)>::type errno_save = errno;
|
/external/clang/www/ |
libstdc++4.4-clang0x.patch | 29 + forward(typename std::remove_reference<_Tp>::type& __t) 38 + forward(typename std::remove_reference<_Tp>::type&& __t) 51 inline typename std::remove_reference<_Tp>::type&& 54 + { return static_cast<typename std::remove_reference<_Tp>::type&&>(__t); }
|
/external/eigen/Eigen/src/Core/ |
Replicate.h | 42 typedef typename remove_reference<MatrixTypeNested>::type _MatrixTypeNested;
|
/external/eigen/Eigen/src/SparseCore/ |
SparseTriangularView.h | 46 typedef typename internal::remove_reference<MatrixTypeNested>::type MatrixTypeNestedNonRef;
|
/external/llvm/include/llvm/Support/ |
type_traits.h | 63 typedef typename std::remove_reference<T>::type UnderlyingT;
|
/external/protobuf/src/google/protobuf/stubs/ |
type_traits_unittest.cc | 580 COMPILE_ASSERT_TYPES_EQ(int, remove_reference<int>::type); 581 COMPILE_ASSERT_TYPES_EQ(int, remove_reference<int&>::type); 582 COMPILE_ASSERT_TYPES_EQ(const int, remove_reference<const int&>::type); 583 COMPILE_ASSERT_TYPES_EQ(int*, remove_reference<int * &>::type);
|
/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;
|