Home
last modified time | relevance | path

Searched refs:CanonicalizeForStdLibVersioning (Results 1 – 2 of 2) sorted by relevance

/freebsd/contrib/googletest/googletest/include/gtest/internal/
H A Dgtest-type-util.h61 inline std::string CanonicalizeForStdLibVersioning(std::string s) { in CanonicalizeForStdLibVersioning() function
103 return CanonicalizeForStdLibVersioning(name_str); in GetTypeName()
/freebsd/contrib/googletest/googletest/test/
H A Dgtest_unittest.cc372 using ::testing::internal::CanonicalizeForStdLibVersioning;
374 TEST(CanonicalizeForStdLibVersioning, LeavesUnversionedNamesUnchanged) { in TEST() argument
375 EXPECT_EQ("std::bind", CanonicalizeForStdLibVersioning("std::bind")); in TEST()
376 EXPECT_EQ("std::_", CanonicalizeForStdLibVersioning("std::_")); in TEST()
377 EXPECT_EQ("std::__foo", CanonicalizeForStdLibVersioning("std::__foo")); in TEST()
378 EXPECT_EQ("gtl::__1::x", CanonicalizeForStdLibVersioning("gtl::__1::x")); in TEST()
379 EXPECT_EQ("__1::x", CanonicalizeForStdLibVersioning("__1::x")); in TEST()
380 EXPECT_EQ("::__1::x", CanonicalizeForStdLibVersioning("::__1::x")); in TEST()
383 TEST(CanonicalizeForStdLibVersioning, ElidesDoubleUnderNames) { in TEST() argument
384 EXPECT_EQ("std::bind", CanonicalizeForStdLibVersioning("std::__1::bind")); in TEST()
[all …]