Lines Matching refs:string
40 #include <string>
166 // string type.
169 EXPECT_EQ("", BuiltInDefaultValue< ::string>::Get());
172 EXPECT_EQ("", BuiltInDefaultValue< ::std::string>::Get());
176 // string type.
179 EXPECT_TRUE(BuiltInDefaultValue< ::string>::Exists());
182 EXPECT_TRUE(BuiltInDefaultValue< ::std::string>::Exists());
188 EXPECT_EQ("", BuiltInDefaultValue<const std::string>::Get());
532 // Tests that Return("string literal") works.
537 Action<std::string()> a2 = Return("world");
643 const Action<std::shared_ptr<int>(std::string)> a2 = ReturnNull();
804 // Tests that SetArgPointee<N>() accepts a string literal.
807 typedef void MyFunction(std::string*, const char**);
809 std::string str;
843 typedef void MyFunction(bool, std::string*, const char**);
846 std::string str;
1211 ::std::string x;
1257 const std::string s1 = "Hi";
1258 const std::string s2 = "Hello";
1260 ::testing::internal::ReferenceWrapper<const std::string> ref_wrapper =
1262 const std::string& r1 = ref_wrapper;
1267 const std::string& r2 = ref_wrapper;
1270 ::testing::internal::ReferenceWrapper<const std::string> ref_wrapper1 =
1274 const std::string& r3 = ref_wrapper;