summaryrefslogtreecommitdiff
path: root/chromium/v8/src/inspector/string-util.h
diff options
context:
space:
mode:
Diffstat (limited to 'chromium/v8/src/inspector/string-util.h')
-rw-r--r--chromium/v8/src/inspector/string-util.h25
1 files changed, 18 insertions, 7 deletions
diff --git a/chromium/v8/src/inspector/string-util.h b/chromium/v8/src/inspector/string-util.h
index a9ce4ff424b..513f436136e 100644
--- a/chromium/v8/src/inspector/string-util.h
+++ b/chromium/v8/src/inspector/string-util.h
@@ -45,26 +45,33 @@ class StringUtil {
return s.find(needle);
}
static const size_t kNotFound = String::kNotFound;
- static void builderAppend(StringBuilder& builder, const String& s) {
+ static void builderAppend(
+ StringBuilder& builder, // NOLINT(runtime/references)
+ const String& s) {
builder.append(s);
}
- static void builderAppend(StringBuilder& builder, UChar c) {
+ static void builderAppend(
+ StringBuilder& builder, // NOLINT(runtime/references)
+ UChar c) {
builder.append(c);
}
- static void builderAppend(StringBuilder& builder, const char* s, size_t len) {
+ static void builderAppend(
+ StringBuilder& builder, // NOLINT(runtime/references)
+ const char* s, size_t len) {
builder.append(s, len);
}
static void builderAppendQuotedString(StringBuilder&, const String&);
- static void builderReserve(StringBuilder& builder, size_t capacity) {
+ static void builderReserve(
+ StringBuilder& builder, // NOLINT(runtime/references)
+ size_t capacity) {
builder.reserveCapacity(capacity);
}
- static String builderToString(StringBuilder& builder) {
+ static String builderToString(
+ StringBuilder& builder) { // NOLINT(runtime/references)
return builder.toString();
}
static std::unique_ptr<protocol::Value> parseJSON(const String16& json);
static std::unique_ptr<protocol::Value> parseJSON(const StringView& json);
- static std::unique_ptr<protocol::Value> parseProtocolMessage(
- const ProtocolMessage&);
static ProtocolMessage jsonToMessage(String message);
static ProtocolMessage binaryToMessage(std::vector<uint8_t> message);
@@ -76,6 +83,10 @@ class StringUtil {
return String16(data, length);
}
+ static String fromUTF16LE(const uint16_t* data, size_t length) {
+ return String16::fromUTF16LE(data, length);
+ }
+
static const uint8_t* CharactersLatin1(const String& s) { return nullptr; }
static const uint8_t* CharactersUTF8(const String& s) { return nullptr; }
static const uint16_t* CharactersUTF16(const String& s) {