Searched refs:remove_reference (Results 1 - 4 of 4) sorted by relevance

/gem5/ext/googletest/googlemock/test/
H A Dgmock-internal-utils_test.cc537 TEST(TypeTraitsTest, remove_reference) {
538 EXPECT_TRUE((type_equals<char, remove_reference<char&>::type>::value));
540 remove_reference<const int&>::type>::value));
541 EXPECT_TRUE((type_equals<int, remove_reference<int>::type>::value));
542 EXPECT_TRUE((type_equals<double*, remove_reference<double*>::type>::value));
/gem5/ext/googletest/googlemock/include/gmock/internal/
H A Dgmock-internal-utils.h347 // 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
/gem5/ext/pybind11/include/pybind11/detail/
H A Dcommon.h452 template <typename T> using remove_reference_t = typename std::remove_reference<T>::type;
/gem5/ext/pybind11/include/pybind11/
H A Dcast.h763 conditional_t<std::is_pointer<typename std::remove_reference<T>::type>::value,

Completed in 20 milliseconds