Home
last modified time | relevance | path

Searched refs:RemoveConst (Results 1 – 8 of 8) sorted by relevance

/external/gtest/include/gtest/internal/
Dgtest-internal.h719 struct RemoveConst { typedef T type; }; // NOLINT
721 struct RemoveConst<const T> { typedef T type; }; // NOLINT
727 struct RemoveConst<const T[N]> {
728 typedef typename RemoveConst<T>::type type[N];
736 struct RemoveConst<T[N]> {
737 typedef typename RemoveConst<T>::type type[N];
744 typename ::testing::internal::RemoveConst<T>::type
/external/google-breakpad/src/testing/gtest/include/gtest/internal/
Dgtest-internal.h793 struct RemoveConst { typedef T type; }; // NOLINT
795 struct RemoveConst<const T> { typedef T type; }; // NOLINT
801 struct RemoveConst<const T[N]> {
802 typedef typename RemoveConst<T>::type type[N];
810 struct RemoveConst<T[N]> {
811 typedef typename RemoveConst<T>::type type[N];
818 typename ::testing::internal::RemoveConst<T>::type
/external/llvm/utils/unittest/googletest/include/gtest/internal/
Dgtest-internal.h822 struct RemoveConst { typedef T type; }; // NOLINT
824 struct RemoveConst<const T> { typedef T type; }; // NOLINT
833 struct RemoveConst<const T[N]> {
834 typedef typename RemoveConst<T>::type type[N];
841 typename ::testing::internal::RemoveConst<T>::type
/external/mesa3d/src/gtest/include/gtest/internal/
Dgtest-internal.h793 struct RemoveConst { typedef T type; }; // NOLINT
795 struct RemoveConst<const T> { typedef T type; }; // NOLINT
804 struct RemoveConst<const T[N]> {
805 typedef typename RemoveConst<T>::type type[N];
812 typename ::testing::internal::RemoveConst<T>::type
/external/protobuf/src/google/protobuf/stubs/
Dmap_util.h49 template <class T> struct RemoveConst { typedef T type; }; struct
50 template <class T> struct RemoveConst<const T> : RemoveConst<T> {};
/external/gtest/test/
Dgtest_unittest.cc270 using testing::internal::RemoveConst;
7120 CompileAssertTypesEqual<int, RemoveConst<int>::type>(); in TEST()
7121 CompileAssertTypesEqual<char&, RemoveConst<char&>::type>(); in TEST()
7126 CompileAssertTypesEqual<int, RemoveConst<const int>::type>(); in TEST()
7127 CompileAssertTypesEqual<char[2], RemoveConst<const char[2]>::type>(); in TEST()
7128 CompileAssertTypesEqual<char[2][3], RemoveConst<const char[2][3]>::type>(); in TEST()
/external/google-breakpad/src/testing/gtest/test/
Dgtest_unittest.cc181 using testing::internal::RemoveConst;
7262 CompileAssertTypesEqual<int, RemoveConst<int>::type>(); in TEST()
7263 CompileAssertTypesEqual<char&, RemoveConst<char&>::type>(); in TEST()
7268 CompileAssertTypesEqual<int, RemoveConst<const int>::type>(); in TEST()
7269 CompileAssertTypesEqual<char[2], RemoveConst<const char[2]>::type>(); in TEST()
7270 CompileAssertTypesEqual<char[2][3], RemoveConst<const char[2][3]>::type>(); in TEST()
/external/libvpx/libvpx/third_party/googletest/src/include/gtest/
Dgtest.h7679 struct RemoveConst { typedef T type; }; // NOLINT
7681 struct RemoveConst<const T> { typedef T type; }; // NOLINT
7687 struct RemoveConst<const T[N]> {
7688 typedef typename RemoveConst<T>::type type[N];
7696 struct RemoveConst<T[N]> {
7697 typedef typename RemoveConst<T>::type type[N];
7704 typename ::testing::internal::RemoveConst<T>::type