diff options
Diffstat (limited to 'base/uuid.cc')
-rw-r--r-- | base/uuid.cc | 9 |
1 files changed, 5 insertions, 4 deletions
diff --git a/base/uuid.cc b/base/uuid.cc index 84173211f..19c80c2b1 100644 --- a/base/uuid.cc +++ b/base/uuid.cc @@ -8,6 +8,7 @@ #include <stdint.h> #include <ostream> +#include <string_view> #include "base/containers/span.h" #include "base/hash/hash.h" @@ -116,28 +117,28 @@ Uuid Uuid::FormatRandomDataAsV4Impl(base::span<const uint8_t, 16> input) { } // static -Uuid Uuid::ParseCaseInsensitive(StringPiece input) { +Uuid Uuid::ParseCaseInsensitive(std::string_view input) { Uuid uuid; uuid.lowercase_ = GetCanonicalUuidInternal(input, /*strict=*/false); return uuid; } // static -Uuid Uuid::ParseCaseInsensitive(StringPiece16 input) { +Uuid Uuid::ParseCaseInsensitive(std::u16string_view input) { Uuid uuid; uuid.lowercase_ = GetCanonicalUuidInternal(input, /*strict=*/false); return uuid; } // static -Uuid Uuid::ParseLowercase(StringPiece input) { +Uuid Uuid::ParseLowercase(std::string_view input) { Uuid uuid; uuid.lowercase_ = GetCanonicalUuidInternal(input, /*strict=*/true); return uuid; } // static -Uuid Uuid::ParseLowercase(StringPiece16 input) { +Uuid Uuid::ParseLowercase(std::u16string_view input) { Uuid uuid; uuid.lowercase_ = GetCanonicalUuidInternal(input, /*strict=*/true); return uuid; |