diff options
Diffstat (limited to 'chromium/v8/src/inspector/string-util.h')
-rw-r--r-- | chromium/v8/src/inspector/string-util.h | 25 |
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) { |