OLD | NEW |
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. | 5 // This file has been auto-generated by code_generator_v8.py. |
6 // DO NOT MODIFY! | 6 // DO NOT MODIFY! |
7 | 7 |
8 // This file has been generated from the Jinja2 template in | 8 // This file has been generated from the Jinja2 template in |
9 // third_party/WebKit/Source/bindings/templates/dictionary_impl.cpp.tmpl | 9 // third_party/WebKit/Source/bindings/templates/dictionary_impl.cpp.tmpl |
10 | 10 |
(...skipping 138 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
149 } | 149 } |
150 bool TestDictionary::hasEventTargetMember() const { | 150 bool TestDictionary::hasEventTargetMember() const { |
151 return m_eventTargetMember; | 151 return m_eventTargetMember; |
152 } | 152 } |
153 EventTarget* TestDictionary::eventTargetMember() const { | 153 EventTarget* TestDictionary::eventTargetMember() const { |
154 return m_eventTargetMember; | 154 return m_eventTargetMember; |
155 } | 155 } |
156 void TestDictionary::setEventTargetMember(EventTarget* value) { | 156 void TestDictionary::setEventTargetMember(EventTarget* value) { |
157 m_eventTargetMember = value; | 157 m_eventTargetMember = value; |
158 } | 158 } |
| 159 bool TestDictionary::hasGarbageCollectedRecordMember() const { |
| 160 return m_hasGarbageCollectedRecordMember; |
| 161 } |
| 162 const HeapVector<std::pair<String, Member<TestObject>>>& TestDictionary::garbage
CollectedRecordMember() const { |
| 163 DCHECK(m_hasGarbageCollectedRecordMember); |
| 164 return m_garbageCollectedRecordMember; |
| 165 } |
| 166 void TestDictionary::setGarbageCollectedRecordMember(const HeapVector<std::pair<
String, Member<TestObject>>>& value) { |
| 167 m_garbageCollectedRecordMember = value; |
| 168 m_hasGarbageCollectedRecordMember = true; |
| 169 } |
159 bool TestDictionary::hasInternalDictionarySequenceMember() const { | 170 bool TestDictionary::hasInternalDictionarySequenceMember() const { |
160 return m_hasInternalDictionarySequenceMember; | 171 return m_hasInternalDictionarySequenceMember; |
161 } | 172 } |
162 const HeapVector<InternalDictionary>& TestDictionary::internalDictionarySequence
Member() const { | 173 const HeapVector<InternalDictionary>& TestDictionary::internalDictionarySequence
Member() const { |
163 DCHECK(m_hasInternalDictionarySequenceMember); | 174 DCHECK(m_hasInternalDictionarySequenceMember); |
164 return m_internalDictionarySequenceMember; | 175 return m_internalDictionarySequenceMember; |
165 } | 176 } |
166 void TestDictionary::setInternalDictionarySequenceMember(const HeapVector<Intern
alDictionary>& value) { | 177 void TestDictionary::setInternalDictionarySequenceMember(const HeapVector<Intern
alDictionary>& value) { |
167 m_internalDictionarySequenceMember = value; | 178 m_internalDictionarySequenceMember = value; |
168 m_hasInternalDictionarySequenceMember = true; | 179 m_hasInternalDictionarySequenceMember = true; |
(...skipping 41 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
210 } | 221 } |
211 bool TestDictionary::hasPrefixGetMember() const { | 222 bool TestDictionary::hasPrefixGetMember() const { |
212 return !(m_prefixGetMember.isEmpty() || m_prefixGetMember.isNull() || m_prefix
GetMember.isUndefined()); | 223 return !(m_prefixGetMember.isEmpty() || m_prefixGetMember.isNull() || m_prefix
GetMember.isUndefined()); |
213 } | 224 } |
214 ScriptValue TestDictionary::getPrefixGetMember() const { | 225 ScriptValue TestDictionary::getPrefixGetMember() const { |
215 return m_prefixGetMember; | 226 return m_prefixGetMember; |
216 } | 227 } |
217 void TestDictionary::setPrefixGetMember(ScriptValue value) { | 228 void TestDictionary::setPrefixGetMember(ScriptValue value) { |
218 m_prefixGetMember = value; | 229 m_prefixGetMember = value; |
219 } | 230 } |
| 231 bool TestDictionary::hasRecordMember() const { |
| 232 return m_hasRecordMember; |
| 233 } |
| 234 const Vector<std::pair<String, int8_t>>& TestDictionary::recordMember() const { |
| 235 DCHECK(m_hasRecordMember); |
| 236 return m_recordMember; |
| 237 } |
| 238 void TestDictionary::setRecordMember(const Vector<std::pair<String, int8_t>>& va
lue) { |
| 239 m_recordMember = value; |
| 240 m_hasRecordMember = true; |
| 241 } |
220 bool TestDictionary::hasRestrictedDoubleMember() const { | 242 bool TestDictionary::hasRestrictedDoubleMember() const { |
221 return m_hasRestrictedDoubleMember; | 243 return m_hasRestrictedDoubleMember; |
222 } | 244 } |
223 double TestDictionary::restrictedDoubleMember() const { | 245 double TestDictionary::restrictedDoubleMember() const { |
224 DCHECK(m_hasRestrictedDoubleMember); | 246 DCHECK(m_hasRestrictedDoubleMember); |
225 return m_restrictedDoubleMember; | 247 return m_restrictedDoubleMember; |
226 } | 248 } |
227 void TestDictionary::setRestrictedDoubleMember(double value) { | 249 void TestDictionary::setRestrictedDoubleMember(double value) { |
228 m_restrictedDoubleMember = value; | 250 m_restrictedDoubleMember = value; |
229 m_hasRestrictedDoubleMember = true; | 251 m_hasRestrictedDoubleMember = true; |
(...skipping 155 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
385 void TestDictionary::setUnrestrictedDoubleMember(double value) { | 407 void TestDictionary::setUnrestrictedDoubleMember(double value) { |
386 m_unrestrictedDoubleMember = value; | 408 m_unrestrictedDoubleMember = value; |
387 m_hasUnrestrictedDoubleMember = true; | 409 m_hasUnrestrictedDoubleMember = true; |
388 } | 410 } |
389 | 411 |
390 DEFINE_TRACE(TestDictionary) { | 412 DEFINE_TRACE(TestDictionary) { |
391 visitor->trace(m_doubleOrStringMember); | 413 visitor->trace(m_doubleOrStringMember); |
392 visitor->trace(m_doubleOrStringSequenceMember); | 414 visitor->trace(m_doubleOrStringSequenceMember); |
393 visitor->trace(m_elementOrNullMember); | 415 visitor->trace(m_elementOrNullMember); |
394 visitor->trace(m_eventTargetMember); | 416 visitor->trace(m_eventTargetMember); |
| 417 visitor->trace(m_garbageCollectedRecordMember); |
395 visitor->trace(m_internalDictionarySequenceMember); | 418 visitor->trace(m_internalDictionarySequenceMember); |
396 visitor->trace(m_otherDoubleOrStringMember); | 419 visitor->trace(m_otherDoubleOrStringMember); |
397 visitor->trace(m_testInterface2OrUint8ArrayMember); | 420 visitor->trace(m_testInterface2OrUint8ArrayMember); |
398 visitor->trace(m_testInterfaceGarbageCollectedMember); | 421 visitor->trace(m_testInterfaceGarbageCollectedMember); |
399 visitor->trace(m_testInterfaceGarbageCollectedOrNullMember); | 422 visitor->trace(m_testInterfaceGarbageCollectedOrNullMember); |
400 visitor->trace(m_testInterfaceGarbageCollectedSequenceMember); | 423 visitor->trace(m_testInterfaceGarbageCollectedSequenceMember); |
401 visitor->trace(m_testInterfaceMember); | 424 visitor->trace(m_testInterfaceMember); |
402 visitor->trace(m_testInterfaceOrNullMember); | 425 visitor->trace(m_testInterfaceOrNullMember); |
403 visitor->trace(m_testInterfaceSequenceMember); | 426 visitor->trace(m_testInterfaceSequenceMember); |
404 visitor->trace(m_testObjectSequenceMember); | 427 visitor->trace(m_testObjectSequenceMember); |
405 visitor->trace(m_uint8ArrayMember); | 428 visitor->trace(m_uint8ArrayMember); |
406 IDLDictionaryBase::trace(visitor); | 429 IDLDictionaryBase::trace(visitor); |
407 } | 430 } |
408 | 431 |
409 } // namespace blink | 432 } // namespace blink |
OLD | NEW |