| Index: Source/bindings/tests/results/core/UnionTypesCore.cpp
|
| diff --git a/Source/bindings/tests/results/core/UnionTypesCore.cpp b/Source/bindings/tests/results/core/UnionTypesCore.cpp
|
| index 8e9f21d50bb45cd6fbb3e55540f599e07939b441..70bdc49202b32b0de21790b283914ed36f466f4f 100644
|
| --- a/Source/bindings/tests/results/core/UnionTypesCore.cpp
|
| +++ b/Source/bindings/tests/results/core/UnionTypesCore.cpp
|
| @@ -96,6 +96,12 @@ ArrayBufferOrArrayBufferViewOrDictionary ArrayBufferOrArrayBufferViewOrDictionar
|
| return container;
|
| }
|
|
|
| +#if COMPILER(MSVC) && defined(COMPONENT_BUILD) && LINK_CORE_MODULES_SEPARATELY
|
| +ArrayBufferOrArrayBufferViewOrDictionary::ArrayBufferOrArrayBufferViewOrDictionary(const ArrayBufferOrArrayBufferViewOrDictionary&) = default;
|
| +ArrayBufferOrArrayBufferViewOrDictionary::~ArrayBufferOrArrayBufferViewOrDictionary() = default;
|
| +ArrayBufferOrArrayBufferViewOrDictionary& ArrayBufferOrArrayBufferViewOrDictionary::operator=(const ArrayBufferOrArrayBufferViewOrDictionary&) = default;
|
| +#endif
|
| +
|
| void V8ArrayBufferOrArrayBufferViewOrDictionary::toImpl(v8::Isolate* isolate, v8::Local<v8::Value> v8Value, ArrayBufferOrArrayBufferViewOrDictionary& impl, ExceptionState& exceptionState)
|
| {
|
| if (v8Value.IsEmpty())
|
| @@ -213,6 +219,12 @@ BooleanOrStringOrUnrestrictedDouble BooleanOrStringOrUnrestrictedDouble::fromUnr
|
| return container;
|
| }
|
|
|
| +#if COMPILER(MSVC) && defined(COMPONENT_BUILD) && LINK_CORE_MODULES_SEPARATELY
|
| +BooleanOrStringOrUnrestrictedDouble::BooleanOrStringOrUnrestrictedDouble(const BooleanOrStringOrUnrestrictedDouble&) = default;
|
| +BooleanOrStringOrUnrestrictedDouble::~BooleanOrStringOrUnrestrictedDouble() = default;
|
| +BooleanOrStringOrUnrestrictedDouble& BooleanOrStringOrUnrestrictedDouble::operator=(const BooleanOrStringOrUnrestrictedDouble&) = default;
|
| +#endif
|
| +
|
| void V8BooleanOrStringOrUnrestrictedDouble::toImpl(v8::Isolate* isolate, v8::Local<v8::Value> v8Value, BooleanOrStringOrUnrestrictedDouble& impl, ExceptionState& exceptionState)
|
| {
|
| if (v8Value.IsEmpty())
|
| @@ -310,6 +322,12 @@ DoubleOrString DoubleOrString::fromString(String value)
|
| return container;
|
| }
|
|
|
| +#if COMPILER(MSVC) && defined(COMPONENT_BUILD) && LINK_CORE_MODULES_SEPARATELY
|
| +DoubleOrString::DoubleOrString(const DoubleOrString&) = default;
|
| +DoubleOrString::~DoubleOrString() = default;
|
| +DoubleOrString& DoubleOrString::operator=(const DoubleOrString&) = default;
|
| +#endif
|
| +
|
| void V8DoubleOrString::toImpl(v8::Isolate* isolate, v8::Local<v8::Value> v8Value, DoubleOrString& impl, ExceptionState& exceptionState)
|
| {
|
| if (v8Value.IsEmpty())
|
| @@ -400,6 +418,12 @@ NodeOrNodeList NodeOrNodeList::fromNodeList(PassRefPtrWillBeRawPtr<NodeList> val
|
| return container;
|
| }
|
|
|
| +#if COMPILER(MSVC) && defined(COMPONENT_BUILD) && LINK_CORE_MODULES_SEPARATELY
|
| +NodeOrNodeList::NodeOrNodeList(const NodeOrNodeList&) = default;
|
| +NodeOrNodeList::~NodeOrNodeList() = default;
|
| +NodeOrNodeList& NodeOrNodeList::operator=(const NodeOrNodeList&) = default;
|
| +#endif
|
| +
|
| DEFINE_TRACE(NodeOrNodeList)
|
| {
|
| visitor->trace(m_node);
|
| @@ -513,6 +537,12 @@ StringOrArrayBufferOrArrayBufferView StringOrArrayBufferOrArrayBufferView::fromA
|
| return container;
|
| }
|
|
|
| +#if COMPILER(MSVC) && defined(COMPONENT_BUILD) && LINK_CORE_MODULES_SEPARATELY
|
| +StringOrArrayBufferOrArrayBufferView::StringOrArrayBufferOrArrayBufferView(const StringOrArrayBufferOrArrayBufferView&) = default;
|
| +StringOrArrayBufferOrArrayBufferView::~StringOrArrayBufferOrArrayBufferView() = default;
|
| +StringOrArrayBufferOrArrayBufferView& StringOrArrayBufferOrArrayBufferView::operator=(const StringOrArrayBufferOrArrayBufferView&) = default;
|
| +#endif
|
| +
|
| void V8StringOrArrayBufferOrArrayBufferView::toImpl(v8::Isolate* isolate, v8::Local<v8::Value> v8Value, StringOrArrayBufferOrArrayBufferView& impl, ExceptionState& exceptionState)
|
| {
|
| if (v8Value.IsEmpty())
|
| @@ -609,6 +639,12 @@ StringOrDouble StringOrDouble::fromDouble(double value)
|
| return container;
|
| }
|
|
|
| +#if COMPILER(MSVC) && defined(COMPONENT_BUILD) && LINK_CORE_MODULES_SEPARATELY
|
| +StringOrDouble::StringOrDouble(const StringOrDouble&) = default;
|
| +StringOrDouble::~StringOrDouble() = default;
|
| +StringOrDouble& StringOrDouble::operator=(const StringOrDouble&) = default;
|
| +#endif
|
| +
|
| void V8StringOrDouble::toImpl(v8::Isolate* isolate, v8::Local<v8::Value> v8Value, StringOrDouble& impl, ExceptionState& exceptionState)
|
| {
|
| if (v8Value.IsEmpty())
|
| @@ -699,6 +735,12 @@ StringOrStringSequence StringOrStringSequence::fromStringSequence(const Vector<S
|
| return container;
|
| }
|
|
|
| +#if COMPILER(MSVC) && defined(COMPONENT_BUILD) && LINK_CORE_MODULES_SEPARATELY
|
| +StringOrStringSequence::StringOrStringSequence(const StringOrStringSequence&) = default;
|
| +StringOrStringSequence::~StringOrStringSequence() = default;
|
| +StringOrStringSequence& StringOrStringSequence::operator=(const StringOrStringSequence&) = default;
|
| +#endif
|
| +
|
| void V8StringOrStringSequence::toImpl(v8::Isolate* isolate, v8::Local<v8::Value> v8Value, StringOrStringSequence& impl, ExceptionState& exceptionState)
|
| {
|
| if (v8Value.IsEmpty())
|
| @@ -794,6 +836,12 @@ TestEnumOrDouble TestEnumOrDouble::fromDouble(double value)
|
| return container;
|
| }
|
|
|
| +#if COMPILER(MSVC) && defined(COMPONENT_BUILD) && LINK_CORE_MODULES_SEPARATELY
|
| +TestEnumOrDouble::TestEnumOrDouble(const TestEnumOrDouble&) = default;
|
| +TestEnumOrDouble::~TestEnumOrDouble() = default;
|
| +TestEnumOrDouble& TestEnumOrDouble::operator=(const TestEnumOrDouble&) = default;
|
| +#endif
|
| +
|
| void V8TestEnumOrDouble::toImpl(v8::Isolate* isolate, v8::Local<v8::Value> v8Value, TestEnumOrDouble& impl, ExceptionState& exceptionState)
|
| {
|
| if (v8Value.IsEmpty())
|
| @@ -889,6 +937,12 @@ TestInterface2OrUint8Array TestInterface2OrUint8Array::fromUint8Array(PassRefPtr
|
| return container;
|
| }
|
|
|
| +#if COMPILER(MSVC) && defined(COMPONENT_BUILD) && LINK_CORE_MODULES_SEPARATELY
|
| +TestInterface2OrUint8Array::TestInterface2OrUint8Array(const TestInterface2OrUint8Array&) = default;
|
| +TestInterface2OrUint8Array::~TestInterface2OrUint8Array() = default;
|
| +TestInterface2OrUint8Array& TestInterface2OrUint8Array::operator=(const TestInterface2OrUint8Array&) = default;
|
| +#endif
|
| +
|
| void V8TestInterface2OrUint8Array::toImpl(v8::Isolate* isolate, v8::Local<v8::Value> v8Value, TestInterface2OrUint8Array& impl, ExceptionState& exceptionState)
|
| {
|
| if (v8Value.IsEmpty())
|
| @@ -976,6 +1030,12 @@ TestInterfaceGarbageCollectedOrString TestInterfaceGarbageCollectedOrString::fro
|
| return container;
|
| }
|
|
|
| +#if COMPILER(MSVC) && defined(COMPONENT_BUILD) && LINK_CORE_MODULES_SEPARATELY
|
| +TestInterfaceGarbageCollectedOrString::TestInterfaceGarbageCollectedOrString(const TestInterfaceGarbageCollectedOrString&) = default;
|
| +TestInterfaceGarbageCollectedOrString::~TestInterfaceGarbageCollectedOrString() = default;
|
| +TestInterfaceGarbageCollectedOrString& TestInterfaceGarbageCollectedOrString::operator=(const TestInterfaceGarbageCollectedOrString&) = default;
|
| +#endif
|
| +
|
| DEFINE_TRACE(TestInterfaceGarbageCollectedOrString)
|
| {
|
| visitor->trace(m_testInterfaceGarbageCollected);
|
| @@ -1069,6 +1129,12 @@ TestInterfaceOrLong TestInterfaceOrLong::fromLong(int value)
|
| return container;
|
| }
|
|
|
| +#if COMPILER(MSVC) && defined(COMPONENT_BUILD) && LINK_CORE_MODULES_SEPARATELY
|
| +TestInterfaceOrLong::TestInterfaceOrLong(const TestInterfaceOrLong&) = default;
|
| +TestInterfaceOrLong::~TestInterfaceOrLong() = default;
|
| +TestInterfaceOrLong& TestInterfaceOrLong::operator=(const TestInterfaceOrLong&) = default;
|
| +#endif
|
| +
|
| void V8TestInterfaceOrLong::toImpl(v8::Isolate* isolate, v8::Local<v8::Value> v8Value, TestInterfaceOrLong& impl, ExceptionState& exceptionState)
|
| {
|
| if (v8Value.IsEmpty())
|
| @@ -1165,6 +1231,12 @@ TestInterfaceOrTestInterfaceEmpty TestInterfaceOrTestInterfaceEmpty::fromTestInt
|
| return container;
|
| }
|
|
|
| +#if COMPILER(MSVC) && defined(COMPONENT_BUILD) && LINK_CORE_MODULES_SEPARATELY
|
| +TestInterfaceOrTestInterfaceEmpty::TestInterfaceOrTestInterfaceEmpty(const TestInterfaceOrTestInterfaceEmpty&) = default;
|
| +TestInterfaceOrTestInterfaceEmpty::~TestInterfaceOrTestInterfaceEmpty() = default;
|
| +TestInterfaceOrTestInterfaceEmpty& TestInterfaceOrTestInterfaceEmpty::operator=(const TestInterfaceOrTestInterfaceEmpty&) = default;
|
| +#endif
|
| +
|
| void V8TestInterfaceOrTestInterfaceEmpty::toImpl(v8::Isolate* isolate, v8::Local<v8::Value> v8Value, TestInterfaceOrTestInterfaceEmpty& impl, ExceptionState& exceptionState)
|
| {
|
| if (v8Value.IsEmpty())
|
| @@ -1252,6 +1324,12 @@ TestInterfaceWillBeGarbageCollectedOrTestDictionary TestInterfaceWillBeGarbageCo
|
| return container;
|
| }
|
|
|
| +#if COMPILER(MSVC) && defined(COMPONENT_BUILD) && LINK_CORE_MODULES_SEPARATELY
|
| +TestInterfaceWillBeGarbageCollectedOrTestDictionary::TestInterfaceWillBeGarbageCollectedOrTestDictionary(const TestInterfaceWillBeGarbageCollectedOrTestDictionary&) = default;
|
| +TestInterfaceWillBeGarbageCollectedOrTestDictionary::~TestInterfaceWillBeGarbageCollectedOrTestDictionary() = default;
|
| +TestInterfaceWillBeGarbageCollectedOrTestDictionary& TestInterfaceWillBeGarbageCollectedOrTestDictionary::operator=(const TestInterfaceWillBeGarbageCollectedOrTestDictionary&) = default;
|
| +#endif
|
| +
|
| DEFINE_TRACE(TestInterfaceWillBeGarbageCollectedOrTestDictionary)
|
| {
|
| visitor->trace(m_testInterfaceWillBeGarbageCollected);
|
| @@ -1348,6 +1426,12 @@ UnrestrictedDoubleOrString UnrestrictedDoubleOrString::fromString(String value)
|
| return container;
|
| }
|
|
|
| +#if COMPILER(MSVC) && defined(COMPONENT_BUILD) && LINK_CORE_MODULES_SEPARATELY
|
| +UnrestrictedDoubleOrString::UnrestrictedDoubleOrString(const UnrestrictedDoubleOrString&) = default;
|
| +UnrestrictedDoubleOrString::~UnrestrictedDoubleOrString() = default;
|
| +UnrestrictedDoubleOrString& UnrestrictedDoubleOrString::operator=(const UnrestrictedDoubleOrString&) = default;
|
| +#endif
|
| +
|
| void V8UnrestrictedDoubleOrString::toImpl(v8::Isolate* isolate, v8::Local<v8::Value> v8Value, UnrestrictedDoubleOrString& impl, ExceptionState& exceptionState)
|
| {
|
| if (v8Value.IsEmpty())
|
|
|