#include "third_party/blink/renderer/core/testing/record_test.h"
#include "third_party/blink/renderer/bindings/core/v8/v8_union_boolean_bytestringbytestringrecord.h"
namespace blink {
RecordTest::RecordTest() = default;
RecordTest::~RecordTest() = default;
void RecordTest::setStringLongRecord(
const Vector<std::pair<String, int32_t>>& arg) { … }
Vector<std::pair<String, int32_t>> RecordTest::getStringLongRecord() { … }
void RecordTest::setNullableStringLongRecord(
const std::optional<Vector<std::pair<String, int32_t>>>& arg) { … }
std::optional<Vector<std::pair<String, int32_t>>>
RecordTest::getNullableStringLongRecord() { … }
Vector<std::pair<String, String>> RecordTest::GetByteStringByteStringRecord() { … }
void RecordTest::setByteStringByteStringRecord(
const Vector<std::pair<String, String>>& arg) { … }
void RecordTest::setStringElementRecord(
const HeapVector<std::pair<String, Member<Element>>>& arg) { … }
HeapVector<std::pair<String, Member<Element>>>
RecordTest::getStringElementRecord() { … }
void RecordTest::setUSVStringUSVStringBooleanRecordRecord(
const RecordTest::NestedRecordType& arg) { … }
RecordTest::NestedRecordType
RecordTest::getUSVStringUSVStringBooleanRecordRecord() { … }
Vector<std::pair<String, Vector<String>>>
RecordTest::returnStringByteStringSequenceRecord() { … }
bool RecordTest::unionReceivedARecord(
const V8UnionBooleanOrByteStringByteStringRecord* arg) { … }
void RecordTest::Trace(Visitor* visitor) const { … }
}