// Copyright 2019 The Chromium Authors // Use of this source code is governed by a BSD-style license that can be // found in the LICENSE file. // This file is Chromium specific, to make the tests work. It will work // in the standalone (upstream) build, as well as in Chromium. In other code // bases (e.g. v8), a custom file with these two functions and with appropriate // includes may need to be provided, so it isn't necessarily part of a roll. #include "test_platform.h" #include <cstdint> #include <string> #include <vector> #include "base/strings/utf_string_conversions.h" namespace crdtp { std::string UTF16ToUTF8(span<uint16_t> in) { … } std::vector<uint16_t> UTF8ToUTF16(span<uint8_t> in) { … } } // namespace crdtp