Searched refs:StaticAssertTypeEq (Results 1 - 11 of 11) sorted by relevance

/gem5/ext/googletest/googletest/test/
H A Dgtest-tuple_test.cc43 using ::testing::StaticAssertTypeEq;
47 StaticAssertTypeEq<int, tuple_element<0, tuple<int, char> >::type>();
48 StaticAssertTypeEq<int&, tuple_element<1, tuple<double, int&> >::type>();
49 StaticAssertTypeEq<bool, tuple_element<2, tuple<double, int, bool> >::type>();
H A Dgtest-port_test.cc215 StaticAssertTypeEq<int,
217 StaticAssertTypeEq<bool,
222 StaticAssertTypeEq<char, IteratorTraits<char*>::value_type>();
223 StaticAssertTypeEq<const void*, IteratorTraits<const void**>::value_type>();
227 StaticAssertTypeEq<char, IteratorTraits<const char*>::value_type>();
228 StaticAssertTypeEq<const void*,
235 StaticAssertTypeEq<int, ::testing::internal::scoped_ptr<int>::element_type>();
1295 StaticAssertTypeEq<HANDLE, void*>();
1299 StaticAssertTypeEq<CRITICAL_SECTION, _RTL_CRITICAL_SECTION>();
H A Dgtest_unittest.cc226 using testing::StaticAssertTypeEq;
6864 // Verifies that StaticAssertTypeEq works in a namespace scope.
6866 static bool dummy1 GTEST_ATTRIBUTE_UNUSED_ = StaticAssertTypeEq<bool, bool>();
6868 StaticAssertTypeEq<const int, const int>();
6870 // Verifies that StaticAssertTypeEq works in a class.
6875 StaticAssertTypeEqTestHelper() { StaticAssertTypeEq<bool, T>(); }
6882 // Verifies that StaticAssertTypeEq works inside a function.
6887 StaticAssertTypeEq<int, IntAlias>();
6888 StaticAssertTypeEq<int*, IntAlias*>();
7641 StaticAssertTypeEq<cha
[all...]
/gem5/ext/googletest/googlemock/test/
H A Dgmock-internal-utils_test.cc627 StaticAssertTypeEq<std::vector<int>,
629 StaticAssertTypeEq<const std::vector<double>&,
643 StaticAssertTypeEq<NativeArray<int>,
645 StaticAssertTypeEq<NativeArray<double>,
647 StaticAssertTypeEq<NativeArray<char[3]>,
650 StaticAssertTypeEq<const NativeArray<int>,
670 StaticAssertTypeEq<NativeArray<int>,
672 StaticAssertTypeEq<NativeArray<double>,
675 StaticAssertTypeEq<const NativeArray<int>,
H A Dgmock-generated-actions_test.cc62 using testing::StaticAssertTypeEq;
628 StaticAssertTypeEq<int*, arg2_type>();
643 StaticAssertTypeEq<tuple<int, char, int*>, args_type>();
659 StaticAssertTypeEq<int(bool), function_type>();
673 StaticAssertTypeEq<int, return_type>();
686 StaticAssertTypeEq<const bool&, arg1_type>();
698 StaticAssertTypeEq<int&, arg0_type>();
H A Dgmock-generated-matchers_test.cc78 using testing::StaticAssertTypeEq;
797 StaticAssertTypeEq< ::std::string, arg_type>();
802 StaticAssertTypeEq<const ::std::string&, arg_type>();
899 StaticAssertTypeEq<int, foo_type>();
900 StaticAssertTypeEq<long, bar_type>(); // NOLINT
901 StaticAssertTypeEq<char, baz_type>();
H A Dgmock-more-actions_test.cc65 using testing::StaticAssertTypeEq;
H A Dgmock-spec-builders_test.cc1457 ::testing::StaticAssertTypeEq<Expectation, ExpectationSet::value_type>();
/gem5/ext/googletest/googlemock/include/gmock/internal/
H A Dgmock-internal-utils.h413 testing::StaticAssertTypeEq<RawContainer,
435 testing::StaticAssertTypeEq<Element, RawElement>();
/gem5/ext/googletest/googletest/include/gtest/
H A Dgtest.h2120 // StaticAssertTypeEq<type1, type2>() compiles iff type1 and type2 are
2123 // Instead of making StaticAssertTypeEq a class template, we make it a
2125 // prevents a user from misusing StaticAssertTypeEq<T1, T2> by
2131 // StaticAssertTypeEq<T1, T2>() is effective ONLY IF the method is
2136 // void Bar() { testing::StaticAssertTypeEq<int, T>(); }
2150 bool StaticAssertTypeEq() { function in namespace:testing
/gem5/ext/googletest/googlemock/include/gmock/
H A Dgmock-matchers.h2533 (void)testing::StaticAssertTypeEq<Container,
2705 (void)testing::StaticAssertTypeEq<RhsContainer,

Completed in 90 milliseconds