summaryrefslogtreecommitdiff
path: root/base/uuid.cc
diff options
context:
space:
mode:
Diffstat (limited to 'base/uuid.cc')
-rw-r--r--base/uuid.cc9
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;