Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(108)

Side by Side Diff: third_party/WebKit/Source/bindings/tests/results/core/UnionTypesCore.cpp

Issue 1964183004: Revert of Move DOMArrayBuffer, DOMArrayBufferViews and DataView to the heap. (Closed) Base URL: https://chromium.googlesource.com/chromium/src.git@master
Patch Set: Created 4 years, 7 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch
OLDNEW
1 // Copyright 2014 The Chromium Authors. All rights reserved. 1 // Copyright 2014 The Chromium Authors. All rights reserved.
2 // Use of this source code is governed by a BSD-style license that can be 2 // Use of this source code is governed by a BSD-style license that can be
3 // found in the LICENSE file. 3 // found in the LICENSE file.
4 4
5 // This file has been auto-generated by code_generator_v8.py. DO NOT MODIFY! 5 // This file has been auto-generated by code_generator_v8.py. DO NOT MODIFY!
6 6
7 #include "bindings/core/v8/UnionTypesCore.h" 7 #include "bindings/core/v8/UnionTypesCore.h"
8 8
9 #include "bindings/core/v8/Dictionary.h" 9 #include "bindings/core/v8/Dictionary.h"
10 #include "bindings/core/v8/UnionTypesCore.h" 10 #include "bindings/core/v8/UnionTypesCore.h"
(...skipping 16 matching lines...) Expand all
27 #include "core/dom/StaticNodeList.h" 27 #include "core/dom/StaticNodeList.h"
28 #include "core/html/LabelsNodeList.h" 28 #include "core/html/LabelsNodeList.h"
29 29
30 namespace blink { 30 namespace blink {
31 31
32 ArrayBufferOrArrayBufferViewOrDictionary::ArrayBufferOrArrayBufferViewOrDictiona ry() 32 ArrayBufferOrArrayBufferViewOrDictionary::ArrayBufferOrArrayBufferViewOrDictiona ry()
33 : m_type(SpecificTypeNone) 33 : m_type(SpecificTypeNone)
34 { 34 {
35 } 35 }
36 36
37 TestArrayBuffer* ArrayBufferOrArrayBufferViewOrDictionary::getAsArrayBuffer() co nst 37 PassRefPtr<TestArrayBuffer> ArrayBufferOrArrayBufferViewOrDictionary::getAsArray Buffer() const
38 { 38 {
39 ASSERT(isArrayBuffer()); 39 ASSERT(isArrayBuffer());
40 return m_arrayBuffer; 40 return m_arrayBuffer;
41 } 41 }
42 42
43 void ArrayBufferOrArrayBufferViewOrDictionary::setArrayBuffer(TestArrayBuffer* v alue) 43 void ArrayBufferOrArrayBufferViewOrDictionary::setArrayBuffer(PassRefPtr<TestArr ayBuffer> value)
44 { 44 {
45 ASSERT(isNull()); 45 ASSERT(isNull());
46 m_arrayBuffer = value; 46 m_arrayBuffer = value;
47 m_type = SpecificTypeArrayBuffer; 47 m_type = SpecificTypeArrayBuffer;
48 } 48 }
49 49
50 ArrayBufferOrArrayBufferViewOrDictionary ArrayBufferOrArrayBufferViewOrDictionar y::fromArrayBuffer(TestArrayBuffer* value) 50 ArrayBufferOrArrayBufferViewOrDictionary ArrayBufferOrArrayBufferViewOrDictionar y::fromArrayBuffer(PassRefPtr<TestArrayBuffer> value)
51 { 51 {
52 ArrayBufferOrArrayBufferViewOrDictionary container; 52 ArrayBufferOrArrayBufferViewOrDictionary container;
53 container.setArrayBuffer(value); 53 container.setArrayBuffer(value);
54 return container; 54 return container;
55 } 55 }
56 56
57 TestArrayBufferView* ArrayBufferOrArrayBufferViewOrDictionary::getAsArrayBufferV iew() const 57 PassRefPtr<TestArrayBufferView> ArrayBufferOrArrayBufferViewOrDictionary::getAsA rrayBufferView() const
58 { 58 {
59 ASSERT(isArrayBufferView()); 59 ASSERT(isArrayBufferView());
60 return m_arrayBufferView; 60 return m_arrayBufferView;
61 } 61 }
62 62
63 void ArrayBufferOrArrayBufferViewOrDictionary::setArrayBufferView(TestArrayBuffe rView* value) 63 void ArrayBufferOrArrayBufferViewOrDictionary::setArrayBufferView(PassRefPtr<Tes tArrayBufferView> value)
64 { 64 {
65 ASSERT(isNull()); 65 ASSERT(isNull());
66 m_arrayBufferView = value; 66 m_arrayBufferView = value;
67 m_type = SpecificTypeArrayBufferView; 67 m_type = SpecificTypeArrayBufferView;
68 } 68 }
69 69
70 ArrayBufferOrArrayBufferViewOrDictionary ArrayBufferOrArrayBufferViewOrDictionar y::fromArrayBufferView(TestArrayBufferView* value) 70 ArrayBufferOrArrayBufferViewOrDictionary ArrayBufferOrArrayBufferViewOrDictionar y::fromArrayBufferView(PassRefPtr<TestArrayBufferView> value)
71 { 71 {
72 ArrayBufferOrArrayBufferViewOrDictionary container; 72 ArrayBufferOrArrayBufferViewOrDictionary container;
73 container.setArrayBufferView(value); 73 container.setArrayBufferView(value);
74 return container; 74 return container;
75 } 75 }
76 76
77 Dictionary ArrayBufferOrArrayBufferViewOrDictionary::getAsDictionary() const 77 Dictionary ArrayBufferOrArrayBufferViewOrDictionary::getAsDictionary() const
78 { 78 {
79 ASSERT(isDictionary()); 79 ASSERT(isDictionary());
80 return m_dictionary; 80 return m_dictionary;
(...skipping 12 matching lines...) Expand all
93 container.setDictionary(value); 93 container.setDictionary(value);
94 return container; 94 return container;
95 } 95 }
96 96
97 ArrayBufferOrArrayBufferViewOrDictionary::ArrayBufferOrArrayBufferViewOrDictiona ry(const ArrayBufferOrArrayBufferViewOrDictionary&) = default; 97 ArrayBufferOrArrayBufferViewOrDictionary::ArrayBufferOrArrayBufferViewOrDictiona ry(const ArrayBufferOrArrayBufferViewOrDictionary&) = default;
98 ArrayBufferOrArrayBufferViewOrDictionary::~ArrayBufferOrArrayBufferViewOrDiction ary() = default; 98 ArrayBufferOrArrayBufferViewOrDictionary::~ArrayBufferOrArrayBufferViewOrDiction ary() = default;
99 ArrayBufferOrArrayBufferViewOrDictionary& ArrayBufferOrArrayBufferViewOrDictiona ry::operator=(const ArrayBufferOrArrayBufferViewOrDictionary&) = default; 99 ArrayBufferOrArrayBufferViewOrDictionary& ArrayBufferOrArrayBufferViewOrDictiona ry::operator=(const ArrayBufferOrArrayBufferViewOrDictionary&) = default;
100 100
101 DEFINE_TRACE(ArrayBufferOrArrayBufferViewOrDictionary) 101 DEFINE_TRACE(ArrayBufferOrArrayBufferViewOrDictionary)
102 { 102 {
103 visitor->trace(m_arrayBuffer);
104 visitor->trace(m_arrayBufferView);
105 } 103 }
106 104
107 void V8ArrayBufferOrArrayBufferViewOrDictionary::toImpl(v8::Isolate* isolate, v8 ::Local<v8::Value> v8Value, ArrayBufferOrArrayBufferViewOrDictionary& impl, Unio nTypeConversionMode conversionMode, ExceptionState& exceptionState) 105 void V8ArrayBufferOrArrayBufferViewOrDictionary::toImpl(v8::Isolate* isolate, v8 ::Local<v8::Value> v8Value, ArrayBufferOrArrayBufferViewOrDictionary& impl, Unio nTypeConversionMode conversionMode, ExceptionState& exceptionState)
108 { 106 {
109 if (v8Value.IsEmpty()) 107 if (v8Value.IsEmpty())
110 return; 108 return;
111 109
112 if (conversionMode == UnionTypeConversionMode::Nullable && isUndefinedOrNull (v8Value)) 110 if (conversionMode == UnionTypeConversionMode::Nullable && isUndefinedOrNull (v8Value))
113 return; 111 return;
114 112
115 if (V8ArrayBuffer::hasInstance(v8Value, isolate)) { 113 if (V8ArrayBuffer::hasInstance(v8Value, isolate)) {
116 RawPtr<TestArrayBuffer> cppValue = V8ArrayBuffer::toImpl(v8::Local<v8::O bject>::Cast(v8Value)); 114 RefPtr<TestArrayBuffer> cppValue = V8ArrayBuffer::toImpl(v8::Local<v8::O bject>::Cast(v8Value));
117 impl.setArrayBuffer(cppValue); 115 impl.setArrayBuffer(cppValue);
118 return; 116 return;
119 } 117 }
120 118
121 if (V8ArrayBufferView::hasInstance(v8Value, isolate)) { 119 if (V8ArrayBufferView::hasInstance(v8Value, isolate)) {
122 RawPtr<TestArrayBufferView> cppValue = V8ArrayBufferView::toImpl(v8::Loc al<v8::Object>::Cast(v8Value)); 120 RefPtr<TestArrayBufferView> cppValue = V8ArrayBufferView::toImpl(v8::Loc al<v8::Object>::Cast(v8Value));
123 impl.setArrayBufferView(cppValue); 121 impl.setArrayBufferView(cppValue);
124 return; 122 return;
125 } 123 }
126 124
127 if (isUndefinedOrNull(v8Value) || v8Value->IsObject()) { 125 if (isUndefinedOrNull(v8Value) || v8Value->IsObject()) {
128 Dictionary cppValue = Dictionary(v8Value, isolate, exceptionState); 126 Dictionary cppValue = Dictionary(v8Value, isolate, exceptionState);
129 if (exceptionState.hadException()) 127 if (exceptionState.hadException())
130 return; 128 return;
131 impl.setDictionary(cppValue); 129 impl.setDictionary(cppValue);
132 return; 130 return;
(...skipping 484 matching lines...) Expand 10 before | Expand all | Expand 10 after
617 m_type = SpecificTypeString; 615 m_type = SpecificTypeString;
618 } 616 }
619 617
620 StringOrArrayBufferOrArrayBufferView StringOrArrayBufferOrArrayBufferView::fromS tring(String value) 618 StringOrArrayBufferOrArrayBufferView StringOrArrayBufferOrArrayBufferView::fromS tring(String value)
621 { 619 {
622 StringOrArrayBufferOrArrayBufferView container; 620 StringOrArrayBufferOrArrayBufferView container;
623 container.setString(value); 621 container.setString(value);
624 return container; 622 return container;
625 } 623 }
626 624
627 TestArrayBuffer* StringOrArrayBufferOrArrayBufferView::getAsArrayBuffer() const 625 PassRefPtr<TestArrayBuffer> StringOrArrayBufferOrArrayBufferView::getAsArrayBuff er() const
628 { 626 {
629 ASSERT(isArrayBuffer()); 627 ASSERT(isArrayBuffer());
630 return m_arrayBuffer; 628 return m_arrayBuffer;
631 } 629 }
632 630
633 void StringOrArrayBufferOrArrayBufferView::setArrayBuffer(TestArrayBuffer* value ) 631 void StringOrArrayBufferOrArrayBufferView::setArrayBuffer(PassRefPtr<TestArrayBu ffer> value)
634 { 632 {
635 ASSERT(isNull()); 633 ASSERT(isNull());
636 m_arrayBuffer = value; 634 m_arrayBuffer = value;
637 m_type = SpecificTypeArrayBuffer; 635 m_type = SpecificTypeArrayBuffer;
638 } 636 }
639 637
640 StringOrArrayBufferOrArrayBufferView StringOrArrayBufferOrArrayBufferView::fromA rrayBuffer(TestArrayBuffer* value) 638 StringOrArrayBufferOrArrayBufferView StringOrArrayBufferOrArrayBufferView::fromA rrayBuffer(PassRefPtr<TestArrayBuffer> value)
641 { 639 {
642 StringOrArrayBufferOrArrayBufferView container; 640 StringOrArrayBufferOrArrayBufferView container;
643 container.setArrayBuffer(value); 641 container.setArrayBuffer(value);
644 return container; 642 return container;
645 } 643 }
646 644
647 TestArrayBufferView* StringOrArrayBufferOrArrayBufferView::getAsArrayBufferView( ) const 645 PassRefPtr<TestArrayBufferView> StringOrArrayBufferOrArrayBufferView::getAsArray BufferView() const
648 { 646 {
649 ASSERT(isArrayBufferView()); 647 ASSERT(isArrayBufferView());
650 return m_arrayBufferView; 648 return m_arrayBufferView;
651 } 649 }
652 650
653 void StringOrArrayBufferOrArrayBufferView::setArrayBufferView(TestArrayBufferVie w* value) 651 void StringOrArrayBufferOrArrayBufferView::setArrayBufferView(PassRefPtr<TestArr ayBufferView> value)
654 { 652 {
655 ASSERT(isNull()); 653 ASSERT(isNull());
656 m_arrayBufferView = value; 654 m_arrayBufferView = value;
657 m_type = SpecificTypeArrayBufferView; 655 m_type = SpecificTypeArrayBufferView;
658 } 656 }
659 657
660 StringOrArrayBufferOrArrayBufferView StringOrArrayBufferOrArrayBufferView::fromA rrayBufferView(TestArrayBufferView* value) 658 StringOrArrayBufferOrArrayBufferView StringOrArrayBufferOrArrayBufferView::fromA rrayBufferView(PassRefPtr<TestArrayBufferView> value)
661 { 659 {
662 StringOrArrayBufferOrArrayBufferView container; 660 StringOrArrayBufferOrArrayBufferView container;
663 container.setArrayBufferView(value); 661 container.setArrayBufferView(value);
664 return container; 662 return container;
665 } 663 }
666 664
667 StringOrArrayBufferOrArrayBufferView::StringOrArrayBufferOrArrayBufferView(const StringOrArrayBufferOrArrayBufferView&) = default; 665 StringOrArrayBufferOrArrayBufferView::StringOrArrayBufferOrArrayBufferView(const StringOrArrayBufferOrArrayBufferView&) = default;
668 StringOrArrayBufferOrArrayBufferView::~StringOrArrayBufferOrArrayBufferView() = default; 666 StringOrArrayBufferOrArrayBufferView::~StringOrArrayBufferOrArrayBufferView() = default;
669 StringOrArrayBufferOrArrayBufferView& StringOrArrayBufferOrArrayBufferView::oper ator=(const StringOrArrayBufferOrArrayBufferView&) = default; 667 StringOrArrayBufferOrArrayBufferView& StringOrArrayBufferOrArrayBufferView::oper ator=(const StringOrArrayBufferOrArrayBufferView&) = default;
670 668
671 DEFINE_TRACE(StringOrArrayBufferOrArrayBufferView) 669 DEFINE_TRACE(StringOrArrayBufferOrArrayBufferView)
672 { 670 {
673 visitor->trace(m_arrayBuffer);
674 visitor->trace(m_arrayBufferView);
675 } 671 }
676 672
677 void V8StringOrArrayBufferOrArrayBufferView::toImpl(v8::Isolate* isolate, v8::Lo cal<v8::Value> v8Value, StringOrArrayBufferOrArrayBufferView& impl, UnionTypeCon versionMode conversionMode, ExceptionState& exceptionState) 673 void V8StringOrArrayBufferOrArrayBufferView::toImpl(v8::Isolate* isolate, v8::Lo cal<v8::Value> v8Value, StringOrArrayBufferOrArrayBufferView& impl, UnionTypeCon versionMode conversionMode, ExceptionState& exceptionState)
678 { 674 {
679 if (v8Value.IsEmpty()) 675 if (v8Value.IsEmpty())
680 return; 676 return;
681 677
682 if (conversionMode == UnionTypeConversionMode::Nullable && isUndefinedOrNull (v8Value)) 678 if (conversionMode == UnionTypeConversionMode::Nullable && isUndefinedOrNull (v8Value))
683 return; 679 return;
684 680
685 if (V8ArrayBuffer::hasInstance(v8Value, isolate)) { 681 if (V8ArrayBuffer::hasInstance(v8Value, isolate)) {
686 RawPtr<TestArrayBuffer> cppValue = V8ArrayBuffer::toImpl(v8::Local<v8::O bject>::Cast(v8Value)); 682 RefPtr<TestArrayBuffer> cppValue = V8ArrayBuffer::toImpl(v8::Local<v8::O bject>::Cast(v8Value));
687 impl.setArrayBuffer(cppValue); 683 impl.setArrayBuffer(cppValue);
688 return; 684 return;
689 } 685 }
690 686
691 if (V8ArrayBufferView::hasInstance(v8Value, isolate)) { 687 if (V8ArrayBufferView::hasInstance(v8Value, isolate)) {
692 RawPtr<TestArrayBufferView> cppValue = V8ArrayBufferView::toImpl(v8::Loc al<v8::Object>::Cast(v8Value)); 688 RefPtr<TestArrayBufferView> cppValue = V8ArrayBufferView::toImpl(v8::Loc al<v8::Object>::Cast(v8Value));
693 impl.setArrayBufferView(cppValue); 689 impl.setArrayBufferView(cppValue);
694 return; 690 return;
695 } 691 }
696 692
697 { 693 {
698 V8StringResource<> cppValue = v8Value; 694 V8StringResource<> cppValue = v8Value;
699 if (!cppValue.prepare(exceptionState)) 695 if (!cppValue.prepare(exceptionState))
700 return; 696 return;
701 impl.setString(cppValue); 697 impl.setString(cppValue);
702 return; 698 return;
(...skipping 365 matching lines...) Expand 10 before | Expand all | Expand 10 after
1068 m_type = SpecificTypeTestInterface2; 1064 m_type = SpecificTypeTestInterface2;
1069 } 1065 }
1070 1066
1071 TestInterface2OrUint8Array TestInterface2OrUint8Array::fromTestInterface2(PassRe fPtr<TestInterface2> value) 1067 TestInterface2OrUint8Array TestInterface2OrUint8Array::fromTestInterface2(PassRe fPtr<TestInterface2> value)
1072 { 1068 {
1073 TestInterface2OrUint8Array container; 1069 TestInterface2OrUint8Array container;
1074 container.setTestInterface2(value); 1070 container.setTestInterface2(value);
1075 return container; 1071 return container;
1076 } 1072 }
1077 1073
1078 DOMUint8Array* TestInterface2OrUint8Array::getAsUint8Array() const 1074 PassRefPtr<DOMUint8Array> TestInterface2OrUint8Array::getAsUint8Array() const
1079 { 1075 {
1080 ASSERT(isUint8Array()); 1076 ASSERT(isUint8Array());
1081 return m_uint8Array; 1077 return m_uint8Array;
1082 } 1078 }
1083 1079
1084 void TestInterface2OrUint8Array::setUint8Array(DOMUint8Array* value) 1080 void TestInterface2OrUint8Array::setUint8Array(PassRefPtr<DOMUint8Array> value)
1085 { 1081 {
1086 ASSERT(isNull()); 1082 ASSERT(isNull());
1087 m_uint8Array = value; 1083 m_uint8Array = value;
1088 m_type = SpecificTypeUint8Array; 1084 m_type = SpecificTypeUint8Array;
1089 } 1085 }
1090 1086
1091 TestInterface2OrUint8Array TestInterface2OrUint8Array::fromUint8Array(DOMUint8Ar ray* value) 1087 TestInterface2OrUint8Array TestInterface2OrUint8Array::fromUint8Array(PassRefPtr <DOMUint8Array> value)
1092 { 1088 {
1093 TestInterface2OrUint8Array container; 1089 TestInterface2OrUint8Array container;
1094 container.setUint8Array(value); 1090 container.setUint8Array(value);
1095 return container; 1091 return container;
1096 } 1092 }
1097 1093
1098 TestInterface2OrUint8Array::TestInterface2OrUint8Array(const TestInterface2OrUin t8Array&) = default; 1094 TestInterface2OrUint8Array::TestInterface2OrUint8Array(const TestInterface2OrUin t8Array&) = default;
1099 TestInterface2OrUint8Array::~TestInterface2OrUint8Array() = default; 1095 TestInterface2OrUint8Array::~TestInterface2OrUint8Array() = default;
1100 TestInterface2OrUint8Array& TestInterface2OrUint8Array::operator=(const TestInte rface2OrUint8Array&) = default; 1096 TestInterface2OrUint8Array& TestInterface2OrUint8Array::operator=(const TestInte rface2OrUint8Array&) = default;
1101 1097
1102 DEFINE_TRACE(TestInterface2OrUint8Array) 1098 DEFINE_TRACE(TestInterface2OrUint8Array)
1103 { 1099 {
1104 visitor->trace(m_uint8Array);
1105 } 1100 }
1106 1101
1107 void V8TestInterface2OrUint8Array::toImpl(v8::Isolate* isolate, v8::Local<v8::Va lue> v8Value, TestInterface2OrUint8Array& impl, UnionTypeConversionMode conversi onMode, ExceptionState& exceptionState) 1102 void V8TestInterface2OrUint8Array::toImpl(v8::Isolate* isolate, v8::Local<v8::Va lue> v8Value, TestInterface2OrUint8Array& impl, UnionTypeConversionMode conversi onMode, ExceptionState& exceptionState)
1108 { 1103 {
1109 if (v8Value.IsEmpty()) 1104 if (v8Value.IsEmpty())
1110 return; 1105 return;
1111 1106
1112 if (conversionMode == UnionTypeConversionMode::Nullable && isUndefinedOrNull (v8Value)) 1107 if (conversionMode == UnionTypeConversionMode::Nullable && isUndefinedOrNull (v8Value))
1113 return; 1108 return;
1114 1109
1115 if (V8TestInterface2::hasInstance(v8Value, isolate)) { 1110 if (V8TestInterface2::hasInstance(v8Value, isolate)) {
1116 RefPtr<TestInterface2> cppValue = V8TestInterface2::toImpl(v8::Local<v8: :Object>::Cast(v8Value)); 1111 RefPtr<TestInterface2> cppValue = V8TestInterface2::toImpl(v8::Local<v8: :Object>::Cast(v8Value));
1117 impl.setTestInterface2(cppValue); 1112 impl.setTestInterface2(cppValue);
1118 return; 1113 return;
1119 } 1114 }
1120 1115
1121 if (V8Uint8Array::hasInstance(v8Value, isolate)) { 1116 if (V8Uint8Array::hasInstance(v8Value, isolate)) {
1122 RawPtr<DOMUint8Array> cppValue = V8Uint8Array::toImpl(v8::Local<v8::Obje ct>::Cast(v8Value)); 1117 RefPtr<DOMUint8Array> cppValue = V8Uint8Array::toImpl(v8::Local<v8::Obje ct>::Cast(v8Value));
1123 impl.setUint8Array(cppValue); 1118 impl.setUint8Array(cppValue);
1124 return; 1119 return;
1125 } 1120 }
1126 1121
1127 exceptionState.throwTypeError("The provided value is not of type '(TestInter face2 or Uint8Array)'"); 1122 exceptionState.throwTypeError("The provided value is not of type '(TestInter face2 or Uint8Array)'");
1128 } 1123 }
1129 1124
1130 v8::Local<v8::Value> toV8(const TestInterface2OrUint8Array& impl, v8::Local<v8:: Object> creationContext, v8::Isolate* isolate) 1125 v8::Local<v8::Value> toV8(const TestInterface2OrUint8Array& impl, v8::Local<v8:: Object> creationContext, v8::Isolate* isolate)
1131 { 1126 {
1132 switch (impl.m_type) { 1127 switch (impl.m_type) {
(...skipping 416 matching lines...) Expand 10 before | Expand all | Expand 10 after
1549 } 1544 }
1550 1545
1551 UnrestrictedDoubleOrString NativeValueTraits<UnrestrictedDoubleOrString>::native Value(v8::Isolate* isolate, v8::Local<v8::Value> value, ExceptionState& exceptio nState) 1546 UnrestrictedDoubleOrString NativeValueTraits<UnrestrictedDoubleOrString>::native Value(v8::Isolate* isolate, v8::Local<v8::Value> value, ExceptionState& exceptio nState)
1552 { 1547 {
1553 UnrestrictedDoubleOrString impl; 1548 UnrestrictedDoubleOrString impl;
1554 V8UnrestrictedDoubleOrString::toImpl(isolate, value, impl, UnionTypeConversi onMode::NotNullable, exceptionState); 1549 V8UnrestrictedDoubleOrString::toImpl(isolate, value, impl, UnionTypeConversi onMode::NotNullable, exceptionState);
1555 return impl; 1550 return impl;
1556 } 1551 }
1557 1552
1558 } // namespace blink 1553 } // namespace blink
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698