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

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

Issue 1878463002: Move DOMArrayBuffer, DOMArrayBufferViews and DataView to the heap. (Closed) Base URL: https://chromium.googlesource.com/chromium/src.git@master
Patch Set: tidy Created 4 years, 8 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 PassRefPtr<TestArrayBuffer> ArrayBufferOrArrayBufferViewOrDictionary::getAsArray Buffer() const 37 TestArrayBuffer* ArrayBufferOrArrayBufferViewOrDictionary::getAsArrayBuffer() co nst
38 { 38 {
39 ASSERT(isArrayBuffer()); 39 ASSERT(isArrayBuffer());
40 return m_arrayBuffer; 40 return m_arrayBuffer;
41 } 41 }
42 42
43 void ArrayBufferOrArrayBufferViewOrDictionary::setArrayBuffer(PassRefPtr<TestArr ayBuffer> value) 43 void ArrayBufferOrArrayBufferViewOrDictionary::setArrayBuffer(TestArrayBuffer* v alue)
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(PassRefPtr<TestArrayBuffer> value) 50 ArrayBufferOrArrayBufferViewOrDictionary ArrayBufferOrArrayBufferViewOrDictionar y::fromArrayBuffer(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 PassRefPtr<TestArrayBufferView> ArrayBufferOrArrayBufferViewOrDictionary::getAsA rrayBufferView() const 57 TestArrayBufferView* ArrayBufferOrArrayBufferViewOrDictionary::getAsArrayBufferV iew() 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(PassRefPtr<Tes tArrayBufferView> value) 63 void ArrayBufferOrArrayBufferViewOrDictionary::setArrayBufferView(TestArrayBuffe rView* 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(PassRefPtr<TestArrayBufferView> value) 70 ArrayBufferOrArrayBufferViewOrDictionary ArrayBufferOrArrayBufferViewOrDictionar y::fromArrayBufferView(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);
103 } 105 }
104 106
105 void V8ArrayBufferOrArrayBufferViewOrDictionary::toImpl(v8::Isolate* isolate, v8 ::Local<v8::Value> v8Value, ArrayBufferOrArrayBufferViewOrDictionary& impl, Unio nTypeConversionMode conversionMode, ExceptionState& exceptionState) 107 void V8ArrayBufferOrArrayBufferViewOrDictionary::toImpl(v8::Isolate* isolate, v8 ::Local<v8::Value> v8Value, ArrayBufferOrArrayBufferViewOrDictionary& impl, Unio nTypeConversionMode conversionMode, ExceptionState& exceptionState)
106 { 108 {
107 if (v8Value.IsEmpty()) 109 if (v8Value.IsEmpty())
108 return; 110 return;
109 111
110 if (conversionMode == UnionTypeConversionMode::Nullable && isUndefinedOrNull (v8Value)) 112 if (conversionMode == UnionTypeConversionMode::Nullable && isUndefinedOrNull (v8Value))
111 return; 113 return;
112 114
113 if (V8ArrayBuffer::hasInstance(v8Value, isolate)) { 115 if (V8ArrayBuffer::hasInstance(v8Value, isolate)) {
114 RefPtr<TestArrayBuffer> cppValue = V8ArrayBuffer::toImpl(v8::Local<v8::O bject>::Cast(v8Value)); 116 RawPtr<TestArrayBuffer> cppValue = V8ArrayBuffer::toImpl(v8::Local<v8::O bject>::Cast(v8Value));
115 impl.setArrayBuffer(cppValue); 117 impl.setArrayBuffer(cppValue);
116 return; 118 return;
117 } 119 }
118 120
119 if (V8ArrayBufferView::hasInstance(v8Value, isolate)) { 121 if (V8ArrayBufferView::hasInstance(v8Value, isolate)) {
120 RefPtr<TestArrayBufferView> cppValue = V8ArrayBufferView::toImpl(v8::Loc al<v8::Object>::Cast(v8Value)); 122 RawPtr<TestArrayBufferView> cppValue = V8ArrayBufferView::toImpl(v8::Loc al<v8::Object>::Cast(v8Value));
121 impl.setArrayBufferView(cppValue); 123 impl.setArrayBufferView(cppValue);
122 return; 124 return;
123 } 125 }
124 126
125 if (isUndefinedOrNull(v8Value) || v8Value->IsObject()) { 127 if (isUndefinedOrNull(v8Value) || v8Value->IsObject()) {
126 Dictionary cppValue = Dictionary(v8Value, isolate, exceptionState); 128 Dictionary cppValue = Dictionary(v8Value, isolate, exceptionState);
127 if (exceptionState.hadException()) 129 if (exceptionState.hadException())
128 return; 130 return;
129 impl.setDictionary(cppValue); 131 impl.setDictionary(cppValue);
130 return; 132 return;
(...skipping 484 matching lines...) Expand 10 before | Expand all | Expand 10 after
615 m_type = SpecificTypeString; 617 m_type = SpecificTypeString;
616 } 618 }
617 619
618 StringOrArrayBufferOrArrayBufferView StringOrArrayBufferOrArrayBufferView::fromS tring(String value) 620 StringOrArrayBufferOrArrayBufferView StringOrArrayBufferOrArrayBufferView::fromS tring(String value)
619 { 621 {
620 StringOrArrayBufferOrArrayBufferView container; 622 StringOrArrayBufferOrArrayBufferView container;
621 container.setString(value); 623 container.setString(value);
622 return container; 624 return container;
623 } 625 }
624 626
625 PassRefPtr<TestArrayBuffer> StringOrArrayBufferOrArrayBufferView::getAsArrayBuff er() const 627 TestArrayBuffer* StringOrArrayBufferOrArrayBufferView::getAsArrayBuffer() const
626 { 628 {
627 ASSERT(isArrayBuffer()); 629 ASSERT(isArrayBuffer());
628 return m_arrayBuffer; 630 return m_arrayBuffer;
629 } 631 }
630 632
631 void StringOrArrayBufferOrArrayBufferView::setArrayBuffer(PassRefPtr<TestArrayBu ffer> value) 633 void StringOrArrayBufferOrArrayBufferView::setArrayBuffer(TestArrayBuffer* value )
632 { 634 {
633 ASSERT(isNull()); 635 ASSERT(isNull());
634 m_arrayBuffer = value; 636 m_arrayBuffer = value;
635 m_type = SpecificTypeArrayBuffer; 637 m_type = SpecificTypeArrayBuffer;
636 } 638 }
637 639
638 StringOrArrayBufferOrArrayBufferView StringOrArrayBufferOrArrayBufferView::fromA rrayBuffer(PassRefPtr<TestArrayBuffer> value) 640 StringOrArrayBufferOrArrayBufferView StringOrArrayBufferOrArrayBufferView::fromA rrayBuffer(TestArrayBuffer* value)
639 { 641 {
640 StringOrArrayBufferOrArrayBufferView container; 642 StringOrArrayBufferOrArrayBufferView container;
641 container.setArrayBuffer(value); 643 container.setArrayBuffer(value);
642 return container; 644 return container;
643 } 645 }
644 646
645 PassRefPtr<TestArrayBufferView> StringOrArrayBufferOrArrayBufferView::getAsArray BufferView() const 647 TestArrayBufferView* StringOrArrayBufferOrArrayBufferView::getAsArrayBufferView( ) const
646 { 648 {
647 ASSERT(isArrayBufferView()); 649 ASSERT(isArrayBufferView());
648 return m_arrayBufferView; 650 return m_arrayBufferView;
649 } 651 }
650 652
651 void StringOrArrayBufferOrArrayBufferView::setArrayBufferView(PassRefPtr<TestArr ayBufferView> value) 653 void StringOrArrayBufferOrArrayBufferView::setArrayBufferView(TestArrayBufferVie w* value)
652 { 654 {
653 ASSERT(isNull()); 655 ASSERT(isNull());
654 m_arrayBufferView = value; 656 m_arrayBufferView = value;
655 m_type = SpecificTypeArrayBufferView; 657 m_type = SpecificTypeArrayBufferView;
656 } 658 }
657 659
658 StringOrArrayBufferOrArrayBufferView StringOrArrayBufferOrArrayBufferView::fromA rrayBufferView(PassRefPtr<TestArrayBufferView> value) 660 StringOrArrayBufferOrArrayBufferView StringOrArrayBufferOrArrayBufferView::fromA rrayBufferView(TestArrayBufferView* value)
659 { 661 {
660 StringOrArrayBufferOrArrayBufferView container; 662 StringOrArrayBufferOrArrayBufferView container;
661 container.setArrayBufferView(value); 663 container.setArrayBufferView(value);
662 return container; 664 return container;
663 } 665 }
664 666
665 StringOrArrayBufferOrArrayBufferView::StringOrArrayBufferOrArrayBufferView(const StringOrArrayBufferOrArrayBufferView&) = default; 667 StringOrArrayBufferOrArrayBufferView::StringOrArrayBufferOrArrayBufferView(const StringOrArrayBufferOrArrayBufferView&) = default;
666 StringOrArrayBufferOrArrayBufferView::~StringOrArrayBufferOrArrayBufferView() = default; 668 StringOrArrayBufferOrArrayBufferView::~StringOrArrayBufferOrArrayBufferView() = default;
667 StringOrArrayBufferOrArrayBufferView& StringOrArrayBufferOrArrayBufferView::oper ator=(const StringOrArrayBufferOrArrayBufferView&) = default; 669 StringOrArrayBufferOrArrayBufferView& StringOrArrayBufferOrArrayBufferView::oper ator=(const StringOrArrayBufferOrArrayBufferView&) = default;
668 670
669 DEFINE_TRACE(StringOrArrayBufferOrArrayBufferView) 671 DEFINE_TRACE(StringOrArrayBufferOrArrayBufferView)
670 { 672 {
673 visitor->trace(m_arrayBuffer);
674 visitor->trace(m_arrayBufferView);
671 } 675 }
672 676
673 void V8StringOrArrayBufferOrArrayBufferView::toImpl(v8::Isolate* isolate, v8::Lo cal<v8::Value> v8Value, StringOrArrayBufferOrArrayBufferView& impl, UnionTypeCon versionMode conversionMode, ExceptionState& exceptionState) 677 void V8StringOrArrayBufferOrArrayBufferView::toImpl(v8::Isolate* isolate, v8::Lo cal<v8::Value> v8Value, StringOrArrayBufferOrArrayBufferView& impl, UnionTypeCon versionMode conversionMode, ExceptionState& exceptionState)
674 { 678 {
675 if (v8Value.IsEmpty()) 679 if (v8Value.IsEmpty())
676 return; 680 return;
677 681
678 if (conversionMode == UnionTypeConversionMode::Nullable && isUndefinedOrNull (v8Value)) 682 if (conversionMode == UnionTypeConversionMode::Nullable && isUndefinedOrNull (v8Value))
679 return; 683 return;
680 684
681 if (V8ArrayBuffer::hasInstance(v8Value, isolate)) { 685 if (V8ArrayBuffer::hasInstance(v8Value, isolate)) {
682 RefPtr<TestArrayBuffer> cppValue = V8ArrayBuffer::toImpl(v8::Local<v8::O bject>::Cast(v8Value)); 686 RawPtr<TestArrayBuffer> cppValue = V8ArrayBuffer::toImpl(v8::Local<v8::O bject>::Cast(v8Value));
683 impl.setArrayBuffer(cppValue); 687 impl.setArrayBuffer(cppValue);
684 return; 688 return;
685 } 689 }
686 690
687 if (V8ArrayBufferView::hasInstance(v8Value, isolate)) { 691 if (V8ArrayBufferView::hasInstance(v8Value, isolate)) {
688 RefPtr<TestArrayBufferView> cppValue = V8ArrayBufferView::toImpl(v8::Loc al<v8::Object>::Cast(v8Value)); 692 RawPtr<TestArrayBufferView> cppValue = V8ArrayBufferView::toImpl(v8::Loc al<v8::Object>::Cast(v8Value));
689 impl.setArrayBufferView(cppValue); 693 impl.setArrayBufferView(cppValue);
690 return; 694 return;
691 } 695 }
692 696
693 { 697 {
694 V8StringResource<> cppValue = v8Value; 698 V8StringResource<> cppValue = v8Value;
695 if (!cppValue.prepare(exceptionState)) 699 if (!cppValue.prepare(exceptionState))
696 return; 700 return;
697 impl.setString(cppValue); 701 impl.setString(cppValue);
698 return; 702 return;
(...skipping 365 matching lines...) Expand 10 before | Expand all | Expand 10 after
1064 m_type = SpecificTypeTestInterface2; 1068 m_type = SpecificTypeTestInterface2;
1065 } 1069 }
1066 1070
1067 TestInterface2OrUint8Array TestInterface2OrUint8Array::fromTestInterface2(PassRe fPtr<TestInterface2> value) 1071 TestInterface2OrUint8Array TestInterface2OrUint8Array::fromTestInterface2(PassRe fPtr<TestInterface2> value)
1068 { 1072 {
1069 TestInterface2OrUint8Array container; 1073 TestInterface2OrUint8Array container;
1070 container.setTestInterface2(value); 1074 container.setTestInterface2(value);
1071 return container; 1075 return container;
1072 } 1076 }
1073 1077
1074 PassRefPtr<DOMUint8Array> TestInterface2OrUint8Array::getAsUint8Array() const 1078 DOMUint8Array* TestInterface2OrUint8Array::getAsUint8Array() const
1075 { 1079 {
1076 ASSERT(isUint8Array()); 1080 ASSERT(isUint8Array());
1077 return m_uint8Array; 1081 return m_uint8Array;
1078 } 1082 }
1079 1083
1080 void TestInterface2OrUint8Array::setUint8Array(PassRefPtr<DOMUint8Array> value) 1084 void TestInterface2OrUint8Array::setUint8Array(DOMUint8Array* value)
1081 { 1085 {
1082 ASSERT(isNull()); 1086 ASSERT(isNull());
1083 m_uint8Array = value; 1087 m_uint8Array = value;
1084 m_type = SpecificTypeUint8Array; 1088 m_type = SpecificTypeUint8Array;
1085 } 1089 }
1086 1090
1087 TestInterface2OrUint8Array TestInterface2OrUint8Array::fromUint8Array(PassRefPtr <DOMUint8Array> value) 1091 TestInterface2OrUint8Array TestInterface2OrUint8Array::fromUint8Array(DOMUint8Ar ray* value)
1088 { 1092 {
1089 TestInterface2OrUint8Array container; 1093 TestInterface2OrUint8Array container;
1090 container.setUint8Array(value); 1094 container.setUint8Array(value);
1091 return container; 1095 return container;
1092 } 1096 }
1093 1097
1094 TestInterface2OrUint8Array::TestInterface2OrUint8Array(const TestInterface2OrUin t8Array&) = default; 1098 TestInterface2OrUint8Array::TestInterface2OrUint8Array(const TestInterface2OrUin t8Array&) = default;
1095 TestInterface2OrUint8Array::~TestInterface2OrUint8Array() = default; 1099 TestInterface2OrUint8Array::~TestInterface2OrUint8Array() = default;
1096 TestInterface2OrUint8Array& TestInterface2OrUint8Array::operator=(const TestInte rface2OrUint8Array&) = default; 1100 TestInterface2OrUint8Array& TestInterface2OrUint8Array::operator=(const TestInte rface2OrUint8Array&) = default;
1097 1101
1098 DEFINE_TRACE(TestInterface2OrUint8Array) 1102 DEFINE_TRACE(TestInterface2OrUint8Array)
1099 { 1103 {
1104 visitor->trace(m_uint8Array);
1100 } 1105 }
1101 1106
1102 void V8TestInterface2OrUint8Array::toImpl(v8::Isolate* isolate, v8::Local<v8::Va lue> v8Value, TestInterface2OrUint8Array& impl, UnionTypeConversionMode conversi onMode, ExceptionState& exceptionState) 1107 void V8TestInterface2OrUint8Array::toImpl(v8::Isolate* isolate, v8::Local<v8::Va lue> v8Value, TestInterface2OrUint8Array& impl, UnionTypeConversionMode conversi onMode, ExceptionState& exceptionState)
1103 { 1108 {
1104 if (v8Value.IsEmpty()) 1109 if (v8Value.IsEmpty())
1105 return; 1110 return;
1106 1111
1107 if (conversionMode == UnionTypeConversionMode::Nullable && isUndefinedOrNull (v8Value)) 1112 if (conversionMode == UnionTypeConversionMode::Nullable && isUndefinedOrNull (v8Value))
1108 return; 1113 return;
1109 1114
1110 if (V8TestInterface2::hasInstance(v8Value, isolate)) { 1115 if (V8TestInterface2::hasInstance(v8Value, isolate)) {
1111 RefPtr<TestInterface2> cppValue = V8TestInterface2::toImpl(v8::Local<v8: :Object>::Cast(v8Value)); 1116 RefPtr<TestInterface2> cppValue = V8TestInterface2::toImpl(v8::Local<v8: :Object>::Cast(v8Value));
1112 impl.setTestInterface2(cppValue); 1117 impl.setTestInterface2(cppValue);
1113 return; 1118 return;
1114 } 1119 }
1115 1120
1116 if (V8Uint8Array::hasInstance(v8Value, isolate)) { 1121 if (V8Uint8Array::hasInstance(v8Value, isolate)) {
1117 RefPtr<DOMUint8Array> cppValue = V8Uint8Array::toImpl(v8::Local<v8::Obje ct>::Cast(v8Value)); 1122 RawPtr<DOMUint8Array> cppValue = V8Uint8Array::toImpl(v8::Local<v8::Obje ct>::Cast(v8Value));
1118 impl.setUint8Array(cppValue); 1123 impl.setUint8Array(cppValue);
1119 return; 1124 return;
1120 } 1125 }
1121 1126
1122 exceptionState.throwTypeError("The provided value is not of type '(TestInter face2 or Uint8Array)'"); 1127 exceptionState.throwTypeError("The provided value is not of type '(TestInter face2 or Uint8Array)'");
1123 } 1128 }
1124 1129
1125 v8::Local<v8::Value> toV8(const TestInterface2OrUint8Array& impl, v8::Local<v8:: Object> creationContext, v8::Isolate* isolate) 1130 v8::Local<v8::Value> toV8(const TestInterface2OrUint8Array& impl, v8::Local<v8:: Object> creationContext, v8::Isolate* isolate)
1126 { 1131 {
1127 switch (impl.m_type) { 1132 switch (impl.m_type) {
(...skipping 416 matching lines...) Expand 10 before | Expand all | Expand 10 after
1544 } 1549 }
1545 1550
1546 UnrestrictedDoubleOrString NativeValueTraits<UnrestrictedDoubleOrString>::native Value(v8::Isolate* isolate, v8::Local<v8::Value> value, ExceptionState& exceptio nState) 1551 UnrestrictedDoubleOrString NativeValueTraits<UnrestrictedDoubleOrString>::native Value(v8::Isolate* isolate, v8::Local<v8::Value> value, ExceptionState& exceptio nState)
1547 { 1552 {
1548 UnrestrictedDoubleOrString impl; 1553 UnrestrictedDoubleOrString impl;
1549 V8UnrestrictedDoubleOrString::toImpl(isolate, value, impl, UnionTypeConversi onMode::NotNullable, exceptionState); 1554 V8UnrestrictedDoubleOrString::toImpl(isolate, value, impl, UnionTypeConversi onMode::NotNullable, exceptionState);
1550 return impl; 1555 return impl;
1551 } 1556 }
1552 1557
1553 } // namespace blink 1558 } // namespace blink
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698