Lines Matching refs:PrintTo
486 void PrintTo(const T& value, ::std::ostream* os) {
495 GTEST_API_ void PrintTo(unsigned char c, ::std::ostream* os);
496 GTEST_API_ void PrintTo(signed char c, ::std::ostream* os);
497 inline void PrintTo(char c, ::std::ostream* os) {
501 PrintTo(static_cast<unsigned char>(c), os);
505 inline void PrintTo(bool x, ::std::ostream* os) {
516 GTEST_API_ void PrintTo(wchar_t wc, ::std::ostream* os);
518 GTEST_API_ void PrintTo(char32_t c, ::std::ostream* os);
519 inline void PrintTo(char16_t c, ::std::ostream* os) {
520 PrintTo(ImplicitCast_<char32_t>(c), os);
523 inline void PrintTo(char8_t c, ::std::ostream* os) {
524 PrintTo(ImplicitCast_<char32_t>(c), os);
530 GTEST_API_ void PrintTo(__uint128_t v, ::std::ostream* os);
531 GTEST_API_ void PrintTo(__int128_t v, ::std::ostream* os);
601 inline void PrintTo(float f, ::std::ostream* os) {
608 inline void PrintTo(double d, ::std::ostream* os) {
616 GTEST_API_ void PrintTo(const char* s, ::std::ostream* os);
617 inline void PrintTo(char* s, ::std::ostream* os) {
618 PrintTo(ImplicitCast_<const char*>(s), os);
623 inline void PrintTo(const signed char* s, ::std::ostream* os) {
624 PrintTo(ImplicitCast_<const void*>(s), os);
626 inline void PrintTo(signed char* s, ::std::ostream* os) {
627 PrintTo(ImplicitCast_<const void*>(s), os);
629 inline void PrintTo(const unsigned char* s, ::std::ostream* os) {
630 PrintTo(ImplicitCast_<const void*>(s), os);
632 inline void PrintTo(unsigned char* s, ::std::ostream* os) {
633 PrintTo(ImplicitCast_<const void*>(s), os);
637 GTEST_API_ void PrintTo(const char8_t* s, ::std::ostream* os);
638 inline void PrintTo(char8_t* s, ::std::ostream* os) {
639 PrintTo(ImplicitCast_<const char8_t*>(s), os);
643 GTEST_API_ void PrintTo(const char16_t* s, ::std::ostream* os);
644 inline void PrintTo(char16_t* s, ::std::ostream* os) {
645 PrintTo(ImplicitCast_<const char16_t*>(s), os);
648 GTEST_API_ void PrintTo(const char32_t* s, ::std::ostream* os);
649 inline void PrintTo(char32_t* s, ::std::ostream* os) {
650 PrintTo(ImplicitCast_<const char32_t*>(s), os);
660 GTEST_API_ void PrintTo(const wchar_t* s, ::std::ostream* os);
661 inline void PrintTo(wchar_t* s, ::std::ostream* os) {
662 PrintTo(ImplicitCast_<const wchar_t*>(s), os);
682 inline void PrintTo(const ::std::string& s, ::std::ostream* os) {
689 inline void PrintTo(const ::std::u8string& s, ::std::ostream* os) {
696 inline void PrintTo(const ::std::u16string& s, ::std::ostream* os) {
702 inline void PrintTo(const ::std::u32string& s, ::std::ostream* os) {
709 inline void PrintTo(const ::std::wstring& s, ::std::ostream* os) {
716 inline void PrintTo(internal::StringView sp, ::std::ostream* os) {
717 PrintTo(::std::string(sp), os);
721 inline void PrintTo(std::nullptr_t, ::std::ostream* os) { *os << "(nullptr)"; }
724 inline void PrintTo(const std::type_info& info, std::ostream* os) {
730 void PrintTo(std::reference_wrapper<T> ref, ::std::ostream* os) {
762 void PrintTo(const std::unique_ptr<T, D>& ptr, std::ostream* os) {
767 void PrintTo(const std::shared_ptr<T>& ptr, std::ostream* os) {
791 void PrintTo(const ::std::tuple<Types...>& t, ::std::ostream* os) {
799 void PrintTo(const ::std::pair<T1, T2>& value, ::std::ostream* os) {
830 PrintTo(value, os);