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. DO NOT MODIFY! | 5 // This file has been auto-generated by code_generator_v8.py. DO NOT MODIFY! |
6 | 6 |
7 #include "TestDictionary.h" | 7 #include "TestDictionary.h" |
8 | 8 |
9 | 9 |
10 namespace blink { | 10 namespace blink { |
11 | 11 |
12 TestDictionary::TestDictionary() | 12 TestDictionary::TestDictionary() |
13 { | 13 { |
14 setDoubleOrStringMember(DoubleOrString::fromDouble(3.14)); | 14 setDoubleOrStringMember(DoubleOrString::fromDouble(3.14)); |
15 setEnumMember(String("foo")); | 15 setEnumMember(String("foo")); |
16 setLongMember(1); | 16 setLongMember(1); |
17 setOtherDoubleOrStringMember(DoubleOrString::fromString(String("default stri
ng value"))); | 17 setOtherDoubleOrStringMember(DoubleOrString::fromString(String("default stri
ng value"))); |
18 setRestrictedDoubleMember(3.14); | 18 setRestrictedDoubleMember(3.14); |
19 setStringOrNullMember(String("default string value")); | 19 setStringOrNullMember(String("default string value")); |
20 setStringSequenceMember(Vector<String>()); | 20 setStringSequenceMember(Vector<String>()); |
21 setTestInterfaceGarbageCollectedSequenceMember(HeapVector<Member<TestInterfa
ceGarbageCollected>>()); | 21 setTestInterfaceGarbageCollectedSequenceMember(HeapVector<Member<TestInterfa
ceGarbageCollected>>()); |
22 setTestInterfaceSequenceMember(Vector<RefPtr<TestInterfaceImplementation>>()
); | 22 setTestInterfaceSequenceMember(HeapVector<Member<TestInterfaceImplementation
>>()); |
23 setUnrestrictedDoubleMember(3.14); | 23 setUnrestrictedDoubleMember(3.14); |
24 } | 24 } |
25 | 25 |
26 TestDictionary::~TestDictionary() | 26 TestDictionary::~TestDictionary() |
27 { | 27 { |
28 } | 28 } |
29 | 29 |
30 DEFINE_TRACE(TestDictionary) | 30 DEFINE_TRACE(TestDictionary) |
31 { | 31 { |
32 visitor->trace(m_doubleOrStringMember); | 32 visitor->trace(m_doubleOrStringMember); |
33 visitor->trace(m_doubleOrStringSequenceMember); | 33 visitor->trace(m_doubleOrStringSequenceMember); |
34 visitor->trace(m_elementOrNullMember); | 34 visitor->trace(m_elementOrNullMember); |
35 visitor->trace(m_eventTargetMember); | 35 visitor->trace(m_eventTargetMember); |
36 visitor->trace(m_internalDictionarySequenceMember); | 36 visitor->trace(m_internalDictionarySequenceMember); |
37 visitor->trace(m_otherDoubleOrStringMember); | 37 visitor->trace(m_otherDoubleOrStringMember); |
38 visitor->trace(m_testInterface2OrUint8ArrayMember); | 38 visitor->trace(m_testInterface2OrUint8ArrayMember); |
39 visitor->trace(m_testInterfaceGarbageCollectedMember); | 39 visitor->trace(m_testInterfaceGarbageCollectedMember); |
40 visitor->trace(m_testInterfaceGarbageCollectedOrNullMember); | 40 visitor->trace(m_testInterfaceGarbageCollectedOrNullMember); |
41 visitor->trace(m_testInterfaceGarbageCollectedSequenceMember); | 41 visitor->trace(m_testInterfaceGarbageCollectedSequenceMember); |
| 42 visitor->trace(m_testInterfaceMember); |
| 43 visitor->trace(m_testInterfaceOrNullMember); |
| 44 visitor->trace(m_testInterfaceSequenceMember); |
42 visitor->trace(m_uint8ArrayMember); | 45 visitor->trace(m_uint8ArrayMember); |
43 } | 46 } |
44 | 47 |
45 } // namespace blink | 48 } // namespace blink |
OLD | NEW |