/external/vulkan-validation-layers/tests/gtest-1.7.0/include/gtest/internal/ |
H A D | gtest-internal.h | 719 struct RemoveConst { typedef T type; }; // NOLINT struct in namespace:testing::internal 721 struct RemoveConst<const T> { typedef T type; }; // NOLINT struct in namespace:testing::internal 727 struct RemoveConst<const T[N]> { struct in namespace:testing::internal 728 typedef typename RemoveConst<T>::type type[N]; 736 struct RemoveConst<T[N]> { struct in namespace:testing::internal 737 typedef typename RemoveConst<T>::type type[N]; 741 // A handy wrapper around RemoveConst that works when the argument 744 typename ::testing::internal::RemoveConst<T>::type
|
/external/google-breakpad/src/testing/gtest/include/gtest/internal/ |
H A D | gtest-internal.h | 793 struct RemoveConst { typedef T type; }; // NOLINT struct in namespace:testing::internal 795 struct RemoveConst<const T> { typedef T type; }; // NOLINT struct in namespace:testing::internal 801 struct RemoveConst<const T[N]> { struct in namespace:testing::internal 802 typedef typename RemoveConst<T>::type type[N]; 810 struct RemoveConst<T[N]> { struct in namespace:testing::internal 811 typedef typename RemoveConst<T>::type type[N]; 815 // A handy wrapper around RemoveConst that works when the argument 818 typename ::testing::internal::RemoveConst<T>::type
|
/external/googletest/googletest/include/gtest/internal/ |
H A D | gtest-internal.h | 795 struct RemoveConst { typedef T type; }; // NOLINT struct in namespace:testing::internal 797 struct RemoveConst<const T> { typedef T type; }; // NOLINT struct in namespace:testing::internal 803 struct RemoveConst<const T[N]> { struct in namespace:testing::internal 804 typedef typename RemoveConst<T>::type type[N]; 812 struct RemoveConst<T[N]> { struct in namespace:testing::internal 813 typedef typename RemoveConst<T>::type type[N]; 817 // A handy wrapper around RemoveConst that works when the argument 820 typename ::testing::internal::RemoveConst<T>::type
|
/external/libvpx/libvpx/third_party/googletest/src/include/gtest/internal/ |
H A D | gtest-internal.h | 795 struct RemoveConst { typedef T type; }; // NOLINT struct in namespace:testing::internal 797 struct RemoveConst<const T> { typedef T type; }; // NOLINT struct in namespace:testing::internal 803 struct RemoveConst<const T[N]> { struct in namespace:testing::internal 804 typedef typename RemoveConst<T>::type type[N]; 812 struct RemoveConst<T[N]> { struct in namespace:testing::internal 813 typedef typename RemoveConst<T>::type type[N]; 817 // A handy wrapper around RemoveConst that works when the argument 820 typename ::testing::internal::RemoveConst<T>::type
|
/external/v8/testing/gtest/include/gtest/internal/ |
H A D | gtest-internal.h | 795 struct RemoveConst { typedef T type; }; // NOLINT struct in namespace:testing::internal 797 struct RemoveConst<const T> { typedef T type; }; // NOLINT struct in namespace:testing::internal 803 struct RemoveConst<const T[N]> { struct in namespace:testing::internal 804 typedef typename RemoveConst<T>::type type[N]; 812 struct RemoveConst<T[N]> { struct in namespace:testing::internal 813 typedef typename RemoveConst<T>::type type[N]; 817 // A handy wrapper around RemoveConst that works when the argument 820 typename ::testing::internal::RemoveConst<T>::type
|
/external/llvm/utils/unittest/googletest/include/gtest/internal/ |
H A D | gtest-internal.h | 822 struct RemoveConst { typedef T type; }; // NOLINT struct in namespace:testing::internal 824 struct RemoveConst<const T> { typedef T type; }; // NOLINT struct in namespace:testing::internal 833 struct RemoveConst<const T[N]> { struct in namespace:testing::internal 834 typedef typename RemoveConst<T>::type type[N]; 838 // A handy wrapper around RemoveConst that works when the argument 841 typename ::testing::internal::RemoveConst<T>::type
|
/external/mesa3d/src/gtest/include/gtest/internal/ |
H A D | gtest-internal.h | 793 struct RemoveConst { typedef T type; }; // NOLINT struct in namespace:testing::internal 795 struct RemoveConst<const T> { typedef T type; }; // NOLINT struct in namespace:testing::internal 804 struct RemoveConst<const T[N]> { struct in namespace:testing::internal 805 typedef typename RemoveConst<T>::type type[N]; 809 // A handy wrapper around RemoveConst that works when the argument 812 typename ::testing::internal::RemoveConst<T>::type
|
/external/swiftshader/third_party/LLVM/utils/unittest/googletest/include/gtest/internal/ |
H A D | gtest-internal.h | 813 struct RemoveConst { typedef T type; }; // NOLINT struct in namespace:testing::internal 815 struct RemoveConst<const T> { typedef T type; }; // NOLINT struct in namespace:testing::internal 824 struct RemoveConst<const T[N]> { struct in namespace:testing::internal 825 typedef typename RemoveConst<T>::type type[N]; 829 // A handy wrapper around RemoveConst that works when the argument 832 typename ::testing::internal::RemoveConst<T>::type
|
/external/protobuf/src/google/protobuf/stubs/ |
H A D | map_util.h | 48 // Local implementation of RemoveConst to avoid including base/type_traits.h. 49 template <class T> struct RemoveConst { typedef T type; }; struct in namespace:google::protobuf::internal 50 template <class T> struct RemoveConst<const T> : RemoveConst<T> {}; struct in namespace:google::protobuf::internal
|
/external/google-breakpad/src/testing/gtest/test/ |
H A D | gtest_unittest.cc | 181 using testing::internal::RemoveConst; 7260 // Tests that RemoveConst does not affect non-const types. 7262 CompileAssertTypesEqual<int, RemoveConst<int>::type>(); 7263 CompileAssertTypesEqual<char&, RemoveConst<char&>::type>(); 7266 // Tests that RemoveConst removes const from const types. 7268 CompileAssertTypesEqual<int, RemoveConst<const int>::type>(); 7269 CompileAssertTypesEqual<char[2], RemoveConst<const char[2]>::type>(); 7270 CompileAssertTypesEqual<char[2][3], RemoveConst<const char[2][3]>::type>();
|
/external/googletest/googletest/test/ |
H A D | gtest_unittest.cc | 272 using testing::internal::RemoveConst; 7401 // Tests that RemoveConst does not affect non-const types. 7403 CompileAssertTypesEqual<int, RemoveConst<int>::type>(); 7404 CompileAssertTypesEqual<char&, RemoveConst<char&>::type>(); 7407 // Tests that RemoveConst removes const from const types. 7409 CompileAssertTypesEqual<int, RemoveConst<const int>::type>(); 7410 CompileAssertTypesEqual<char[2], RemoveConst<const char[2]>::type>(); 7411 CompileAssertTypesEqual<char[2][3], RemoveConst<const char[2][3]>::type>();
|
/external/v8/testing/gtest/test/ |
H A D | gtest_unittest.cc | 272 using testing::internal::RemoveConst; 7401 // Tests that RemoveConst does not affect non-const types. 7403 CompileAssertTypesEqual<int, RemoveConst<int>::type>(); 7404 CompileAssertTypesEqual<char&, RemoveConst<char&>::type>(); 7407 // Tests that RemoveConst removes const from const types. 7409 CompileAssertTypesEqual<int, RemoveConst<const int>::type>(); 7410 CompileAssertTypesEqual<char[2], RemoveConst<const char[2]>::type>(); 7411 CompileAssertTypesEqual<char[2][3], RemoveConst<const char[2][3]>::type>();
|
/external/vulkan-validation-layers/tests/gtest-1.7.0/test/ |
H A D | gtest_unittest.cc | 270 using testing::internal::RemoveConst; 7118 // Tests that RemoveConst does not affect non-const types. 7120 CompileAssertTypesEqual<int, RemoveConst<int>::type>(); 7121 CompileAssertTypesEqual<char&, RemoveConst<char&>::type>(); 7124 // Tests that RemoveConst removes const from const types. 7126 CompileAssertTypesEqual<int, RemoveConst<const int>::type>(); 7127 CompileAssertTypesEqual<char[2], RemoveConst<const char[2]>::type>(); 7128 CompileAssertTypesEqual<char[2][3], RemoveConst<const char[2][3]>::type>();
|
/external/fmtlib/test/gtest/ |
H A D | gtest.h | 7679 struct RemoveConst { typedef T type; }; // NOLINT struct in namespace:testing::internal 7681 struct RemoveConst<const T> { typedef T type; }; // NOLINT struct in namespace:testing::internal 7687 struct RemoveConst<const T[N]> { struct in namespace:testing::internal 7688 typedef typename RemoveConst<T>::type type[N]; 7696 struct RemoveConst<T[N]> { struct in namespace:testing::internal 7697 typedef typename RemoveConst<T>::type type[N]; 7701 // A handy wrapper around RemoveConst that works when the argument 7704 typename ::testing::internal::RemoveConst<T>::type
|
/external/vulkan-validation-layers/tests/gtest-1.7.0/fused-src/gtest/ |
H A D | gtest.h | 7680 struct RemoveConst { typedef T type; }; // NOLINT struct in namespace:testing::internal 7682 struct RemoveConst<const T> { typedef T type; }; // NOLINT struct in namespace:testing::internal 7688 struct RemoveConst<const T[N]> { struct in namespace:testing::internal 7689 typedef typename RemoveConst<T>::type type[N]; 7697 struct RemoveConst<T[N]> { struct in namespace:testing::internal 7698 typedef typename RemoveConst<T>::type type[N]; 7702 // A handy wrapper around RemoveConst that works when the argument 7705 typename ::testing::internal::RemoveConst<T>::type
|