Home
last modified time | relevance | path

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

/aosp_15_r20/external/perfetto/src/base/
H A Dstring_utils_unittest.cc158 TEST(StringUtilsTest, StringViewToUInt32) { in TEST() argument
159 EXPECT_EQ(StringViewToUInt32("0"), std::make_optional<uint32_t>(0U)); in TEST()
160 EXPECT_EQ(StringViewToUInt32("1"), std::make_optional<uint32_t>(1U)); in TEST()
161 EXPECT_EQ(StringViewToUInt32("42"), std::make_optional<uint32_t>(42U)); in TEST()
162 EXPECT_EQ(StringViewToUInt32("a", 16), std::make_optional<uint32_t>(10U)); in TEST()
163 EXPECT_EQ(StringViewToUInt32("fffffff0", 16), in TEST()
165 EXPECT_EQ(StringViewToUInt32(""), std::nullopt); in TEST()
166 EXPECT_EQ(StringViewToUInt32("!?"), std::nullopt); in TEST()
167 EXPECT_EQ(StringViewToUInt32("abc"), std::nullopt); in TEST()
168 EXPECT_EQ(StringViewToUInt32("123 abc"), std::nullopt); in TEST()
[all …]
/aosp_15_r20/external/perfetto/include/perfetto/ext/base/
H A Dstring_utils.h120 inline std::optional<uint32_t> StringViewToUInt32(const base::StringView& sv,