Home | History | Annotate | Download | only in Support

Lines Matching defs:printToString

19 template<typename T> std::string printToString(const T &Value) {
25 /// printToString - Print the given value to a stream which only has \arg
28 template<typename T> std::string printToString(const T &Value,
52 EXPECT_EQ("c", printToString('c'));
55 EXPECT_EQ("hello", printToString("hello"));
56 EXPECT_EQ("hello", printToString(std::string("hello")));
59 EXPECT_EQ("0", printToString(0));
60 EXPECT_EQ("2425", printToString(2425));
61 EXPECT_EQ("-2425", printToString(-2425));
64 EXPECT_EQ("0", printToString(0LL));
65 EXPECT_EQ("257257257235709", printToString(257257257235709LL));
66 EXPECT_EQ("-257257257235709", printToString(-257257257235709LL));
69 EXPECT_EQ("1.100000e+00", printToString(1.1));
72 EXPECT_EQ("0x0", printToString((void*) 0));
73 EXPECT_EQ("0xbeef", printToString((void*) 0xbeef));
74 EXPECT_EQ("0xdeadbeef", printToString((void*) 0xdeadbeef));
77 EXPECT_EQ("18446744073709551615", printToString(UINT64_MAX));
78 EXPECT_EQ("-9223372036854775808", printToString(INT64_MIN));
113 EXPECT_EQ("1.20", printToString(format("%.2f", 1.2), 1));
114 EXPECT_EQ("1.20", printToString(format("%.2f", 1.2), 2));
115 EXPECT_EQ("1.20", printToString(format("%.2f", 1.2), 3));
116 EXPECT_EQ("1.20", printToString(format("%.2f", 1.2), 4));
117 EXPECT_EQ("1.20", printToString(format("%.2f", 1.2), 10));