Searched refs:CompileAssertTypesEqual (Results 1 - 5 of 5) sorted by relevance

/gem5/ext/googletest/googlemock/test/
H A Dgmock-generated-internal-utils_test.cc44 using ::testing::internal::CompileAssertTypesEqual;
52 CompileAssertTypesEqual<tuple<>, MatcherTuple<tuple<> >::type>();
56 CompileAssertTypesEqual<tuple<Matcher<int> >,
61 CompileAssertTypesEqual<tuple<Matcher<int>, Matcher<char> >,
66 CompileAssertTypesEqual<tuple<Matcher<int>, Matcher<char>, Matcher<bool>,
76 CompileAssertTypesEqual<int, F::Result>();
77 CompileAssertTypesEqual<tuple<>, F::ArgumentTuple>();
78 CompileAssertTypesEqual<tuple<>, F::ArgumentMatcherTuple>();
79 CompileAssertTypesEqual<void(), F::MakeResultVoid>();
80 CompileAssertTypesEqual<IgnoredValu
[all...]
H A Dgmock-internal-utils_test.cc107 CompileAssertTypesEqual<const char,
110 CompileAssertTypesEqual<int, PointeeOf<std::unique_ptr<int> >::type>();
113 CompileAssertTypesEqual<std::string,
119 CompileAssertTypesEqual<int, PointeeOf<int*>::type>();
120 CompileAssertTypesEqual<const char, PointeeOf<const char*>::type>();
121 CompileAssertTypesEqual<void, PointeeOf<void*>::type>();
/gem5/ext/googletest/googletest/test/
H A Dgtest_unittest.cc244 using testing::internal::CompileAssertTypesEqual;
7376 // Tests that CompileAssertTypesEqual compiles when the type arguments are
7378 TEST(CompileAssertTypesEqual, CompilesWhenTypesAreEqual) {
7379 CompileAssertTypesEqual<void, void>();
7380 CompileAssertTypesEqual<int*, int*>();
7385 CompileAssertTypesEqual<int, RemoveReference<int>::type>();
7386 CompileAssertTypesEqual<const char, RemoveReference<const char>::type>();
7391 CompileAssertTypesEqual<int, RemoveReference<int&>::type>();
7392 CompileAssertTypesEqual<const char, RemoveReference<const char&>::type>();
7399 CompileAssertTypesEqual<T
[all...]
/gem5/ext/googletest/googlemock/include/gmock/
H A Dgmock-actions.h646 CompileAssertTypesEqual<void, Result>();
812 CompileAssertTypesEqual<void, Result>();
835 CompileAssertTypesEqual<void, Result>();
907 CompileAssertTypesEqual<void, Result>();
/gem5/ext/googletest/googletest/include/gtest/internal/
H A Dgtest-internal.h769 // Defining a variable of type CompileAssertTypesEqual<T1, T2> will cause a
772 struct CompileAssertTypesEqual;
775 struct CompileAssertTypesEqual<T, T> { struct in namespace:testing::internal

Completed in 41 milliseconds