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

Side by Side Diff: third_party/WebKit/Source/bindings/tests/results/core/TestDictionary.h

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 #ifndef TestDictionary_h 7 #ifndef TestDictionary_h
8 #define TestDictionary_h 8 #define TestDictionary_h
9 9
10 #include "bindings/core/v8/Dictionary.h" 10 #include "bindings/core/v8/Dictionary.h"
(...skipping 136 matching lines...) Expand 10 before | Expand all | Expand 10 after
147 bool hasTestInterfaceOrNullMember() const { return m_testInterfaceOrNullMemb er; } 147 bool hasTestInterfaceOrNullMember() const { return m_testInterfaceOrNullMemb er; }
148 PassRefPtr<TestInterfaceImplementation> testInterfaceOrNullMember() const { return m_testInterfaceOrNullMember; } 148 PassRefPtr<TestInterfaceImplementation> testInterfaceOrNullMember() const { return m_testInterfaceOrNullMember; }
149 void setTestInterfaceOrNullMember(PassRefPtr<TestInterfaceImplementation> va lue) { m_testInterfaceOrNullMember = value; } 149 void setTestInterfaceOrNullMember(PassRefPtr<TestInterfaceImplementation> va lue) { m_testInterfaceOrNullMember = value; }
150 void setTestInterfaceOrNullMemberToNull() { m_testInterfaceOrNullMember = Re fPtr<TestInterfaceImplementation>(); } 150 void setTestInterfaceOrNullMemberToNull() { m_testInterfaceOrNullMember = Re fPtr<TestInterfaceImplementation>(); }
151 151
152 bool hasTestInterfaceSequenceMember() const { return !m_testInterfaceSequenc eMember.isNull(); } 152 bool hasTestInterfaceSequenceMember() const { return !m_testInterfaceSequenc eMember.isNull(); }
153 const Vector<RefPtr<TestInterfaceImplementation>>& testInterfaceSequenceMemb er() const { return m_testInterfaceSequenceMember.get(); } 153 const Vector<RefPtr<TestInterfaceImplementation>>& testInterfaceSequenceMemb er() const { return m_testInterfaceSequenceMember.get(); }
154 void setTestInterfaceSequenceMember(const Vector<RefPtr<TestInterfaceImpleme ntation>>& value) { m_testInterfaceSequenceMember = value; } 154 void setTestInterfaceSequenceMember(const Vector<RefPtr<TestInterfaceImpleme ntation>>& value) { m_testInterfaceSequenceMember = value; }
155 155
156 bool hasUint8ArrayMember() const { return m_uint8ArrayMember; } 156 bool hasUint8ArrayMember() const { return m_uint8ArrayMember; }
157 PassRefPtr<DOMUint8Array> uint8ArrayMember() const { return m_uint8ArrayMemb er; } 157 DOMUint8Array* uint8ArrayMember() const { return m_uint8ArrayMember; }
158 void setUint8ArrayMember(PassRefPtr<DOMUint8Array> value) { m_uint8ArrayMemb er = value; } 158 void setUint8ArrayMember(DOMUint8Array* value) { m_uint8ArrayMember = value; }
159 159
160 bool hasUnrestrictedDoubleMember() const { return !m_unrestrictedDoubleMembe r.isNull(); } 160 bool hasUnrestrictedDoubleMember() const { return !m_unrestrictedDoubleMembe r.isNull(); }
161 double unrestrictedDoubleMember() const { return m_unrestrictedDoubleMember. get(); } 161 double unrestrictedDoubleMember() const { return m_unrestrictedDoubleMember. get(); }
162 void setUnrestrictedDoubleMember(double value) { m_unrestrictedDoubleMember = value; } 162 void setUnrestrictedDoubleMember(double value) { m_unrestrictedDoubleMember = value; }
163 163
164 DECLARE_VIRTUAL_TRACE(); 164 DECLARE_VIRTUAL_TRACE();
165 165
166 private: 166 private:
167 ScriptValue m_anyMember; 167 ScriptValue m_anyMember;
168 Nullable<bool> m_booleanMember; 168 Nullable<bool> m_booleanMember;
(...skipping 17 matching lines...) Expand all
186 String m_stringMember; 186 String m_stringMember;
187 String m_stringOrNullMember; 187 String m_stringOrNullMember;
188 Nullable<Vector<String>> m_stringSequenceMember; 188 Nullable<Vector<String>> m_stringSequenceMember;
189 TestInterface2OrUint8Array m_testInterface2OrUint8ArrayMember; 189 TestInterface2OrUint8Array m_testInterface2OrUint8ArrayMember;
190 Member<TestInterfaceGarbageCollected> m_testInterfaceGarbageCollectedMember; 190 Member<TestInterfaceGarbageCollected> m_testInterfaceGarbageCollectedMember;
191 Member<TestInterfaceGarbageCollected> m_testInterfaceGarbageCollectedOrNullM ember; 191 Member<TestInterfaceGarbageCollected> m_testInterfaceGarbageCollectedOrNullM ember;
192 Nullable<HeapVector<Member<TestInterfaceGarbageCollected>>> m_testInterfaceG arbageCollectedSequenceMember; 192 Nullable<HeapVector<Member<TestInterfaceGarbageCollected>>> m_testInterfaceG arbageCollectedSequenceMember;
193 RefPtr<TestInterfaceImplementation> m_testInterfaceMember; 193 RefPtr<TestInterfaceImplementation> m_testInterfaceMember;
194 RefPtr<TestInterfaceImplementation> m_testInterfaceOrNullMember; 194 RefPtr<TestInterfaceImplementation> m_testInterfaceOrNullMember;
195 Nullable<Vector<RefPtr<TestInterfaceImplementation>>> m_testInterfaceSequenc eMember; 195 Nullable<Vector<RefPtr<TestInterfaceImplementation>>> m_testInterfaceSequenc eMember;
196 RefPtr<DOMUint8Array> m_uint8ArrayMember; 196 Member<DOMUint8Array> m_uint8ArrayMember;
197 Nullable<double> m_unrestrictedDoubleMember; 197 Nullable<double> m_unrestrictedDoubleMember;
198 198
199 friend class V8TestDictionary; 199 friend class V8TestDictionary;
200 }; 200 };
201 201
202 } // namespace blink 202 } // namespace blink
203 203
204 #endif // TestDictionary_h 204 #endif // TestDictionary_h
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698