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.h.tmpl | 9 // third_party/WebKit/Source/bindings/templates/dictionary_impl.h.tmpl |
10 | 10 |
(...skipping 69 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
80 void setEnumMember(String); | 80 void setEnumMember(String); |
81 | 81 |
82 bool hasEnumSequenceMember() const; | 82 bool hasEnumSequenceMember() const; |
83 const Vector<String>& enumSequenceMember() const; | 83 const Vector<String>& enumSequenceMember() const; |
84 void setEnumSequenceMember(const Vector<String>&); | 84 void setEnumSequenceMember(const Vector<String>&); |
85 | 85 |
86 bool hasEventTargetMember() const; | 86 bool hasEventTargetMember() const; |
87 EventTarget* eventTargetMember() const; | 87 EventTarget* eventTargetMember() const; |
88 void setEventTargetMember(EventTarget*); | 88 void setEventTargetMember(EventTarget*); |
89 | 89 |
| 90 bool hasGarbageCollectedRecordMember() const; |
| 91 const HeapVector<std::pair<String, Member<TestObject>>>& garbageCollectedRecor
dMember() const; |
| 92 void setGarbageCollectedRecordMember(const HeapVector<std::pair<String, Member
<TestObject>>>&); |
| 93 |
90 bool hasInternalDictionarySequenceMember() const; | 94 bool hasInternalDictionarySequenceMember() const; |
91 const HeapVector<InternalDictionary>& internalDictionarySequenceMember() const
; | 95 const HeapVector<InternalDictionary>& internalDictionarySequenceMember() const
; |
92 void setInternalDictionarySequenceMember(const HeapVector<InternalDictionary>&
); | 96 void setInternalDictionarySequenceMember(const HeapVector<InternalDictionary>&
); |
93 | 97 |
94 bool hasLongMember() const; | 98 bool hasLongMember() const; |
95 int32_t longMember() const; | 99 int32_t longMember() const; |
96 void setLongMember(int32_t); | 100 void setLongMember(int32_t); |
97 | 101 |
98 bool hasObjectMember() const; | 102 bool hasObjectMember() const; |
99 ScriptValue objectMember() const; | 103 ScriptValue objectMember() const; |
100 void setObjectMember(ScriptValue); | 104 void setObjectMember(ScriptValue); |
101 | 105 |
102 bool hasObjectOrNullMember() const; | 106 bool hasObjectOrNullMember() const; |
103 ScriptValue objectOrNullMember() const; | 107 ScriptValue objectOrNullMember() const; |
104 void setObjectOrNullMember(ScriptValue); | 108 void setObjectOrNullMember(ScriptValue); |
105 void setObjectOrNullMemberToNull(); | 109 void setObjectOrNullMemberToNull(); |
106 | 110 |
107 bool hasOtherDoubleOrStringMember() const; | 111 bool hasOtherDoubleOrStringMember() const; |
108 const DoubleOrString& otherDoubleOrStringMember() const; | 112 const DoubleOrString& otherDoubleOrStringMember() const; |
109 void setOtherDoubleOrStringMember(const DoubleOrString&); | 113 void setOtherDoubleOrStringMember(const DoubleOrString&); |
110 | 114 |
111 bool hasPrefixGetMember() const; | 115 bool hasPrefixGetMember() const; |
112 ScriptValue getPrefixGetMember() const; | 116 ScriptValue getPrefixGetMember() const; |
113 void setPrefixGetMember(ScriptValue); | 117 void setPrefixGetMember(ScriptValue); |
114 | 118 |
| 119 bool hasRecordMember() const; |
| 120 const Vector<std::pair<String, int8_t>>& recordMember() const; |
| 121 void setRecordMember(const Vector<std::pair<String, int8_t>>&); |
| 122 |
115 bool hasRestrictedDoubleMember() const; | 123 bool hasRestrictedDoubleMember() const; |
116 double restrictedDoubleMember() const; | 124 double restrictedDoubleMember() const; |
117 void setRestrictedDoubleMember(double); | 125 void setRestrictedDoubleMember(double); |
118 | 126 |
119 bool hasRuntimeMember() const; | 127 bool hasRuntimeMember() const; |
120 bool runtimeMember() const; | 128 bool runtimeMember() const; |
121 void setRuntimeMember(bool); | 129 void setRuntimeMember(bool); |
122 | 130 |
123 bool hasStringArrayMember() const; | 131 bool hasStringArrayMember() const; |
124 const Vector<String>& stringArrayMember() const; | 132 const Vector<String>& stringArrayMember() const; |
(...skipping 67 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
192 bool m_hasDoubleOrNullMember = false; | 200 bool m_hasDoubleOrNullMember = false; |
193 double m_doubleOrNullMember; | 201 double m_doubleOrNullMember; |
194 DoubleOrString m_doubleOrStringMember; | 202 DoubleOrString m_doubleOrStringMember; |
195 bool m_hasDoubleOrStringSequenceMember = false; | 203 bool m_hasDoubleOrStringSequenceMember = false; |
196 HeapVector<DoubleOrString> m_doubleOrStringSequenceMember; | 204 HeapVector<DoubleOrString> m_doubleOrStringSequenceMember; |
197 Member<Element> m_elementOrNullMember; | 205 Member<Element> m_elementOrNullMember; |
198 String m_enumMember; | 206 String m_enumMember; |
199 bool m_hasEnumSequenceMember = false; | 207 bool m_hasEnumSequenceMember = false; |
200 Vector<String> m_enumSequenceMember; | 208 Vector<String> m_enumSequenceMember; |
201 Member<EventTarget> m_eventTargetMember; | 209 Member<EventTarget> m_eventTargetMember; |
| 210 bool m_hasGarbageCollectedRecordMember = false; |
| 211 HeapVector<std::pair<String, Member<TestObject>>> m_garbageCollectedRecordMemb
er; |
202 bool m_hasInternalDictionarySequenceMember = false; | 212 bool m_hasInternalDictionarySequenceMember = false; |
203 HeapVector<InternalDictionary> m_internalDictionarySequenceMember; | 213 HeapVector<InternalDictionary> m_internalDictionarySequenceMember; |
204 bool m_hasLongMember = false; | 214 bool m_hasLongMember = false; |
205 int32_t m_longMember; | 215 int32_t m_longMember; |
206 ScriptValue m_objectMember; | 216 ScriptValue m_objectMember; |
207 ScriptValue m_objectOrNullMember; | 217 ScriptValue m_objectOrNullMember; |
208 DoubleOrString m_otherDoubleOrStringMember; | 218 DoubleOrString m_otherDoubleOrStringMember; |
209 ScriptValue m_prefixGetMember; | 219 ScriptValue m_prefixGetMember; |
| 220 bool m_hasRecordMember = false; |
| 221 Vector<std::pair<String, int8_t>> m_recordMember; |
210 bool m_hasRestrictedDoubleMember = false; | 222 bool m_hasRestrictedDoubleMember = false; |
211 double m_restrictedDoubleMember; | 223 double m_restrictedDoubleMember; |
212 bool m_hasRuntimeMember = false; | 224 bool m_hasRuntimeMember = false; |
213 bool m_runtimeMember; | 225 bool m_runtimeMember; |
214 bool m_hasStringArrayMember = false; | 226 bool m_hasStringArrayMember = false; |
215 Vector<String> m_stringArrayMember; | 227 Vector<String> m_stringArrayMember; |
216 String m_stringMember; | 228 String m_stringMember; |
217 String m_stringOrNullMember; | 229 String m_stringOrNullMember; |
218 bool m_hasStringSequenceMember = false; | 230 bool m_hasStringSequenceMember = false; |
219 Vector<String> m_stringSequenceMember; | 231 Vector<String> m_stringSequenceMember; |
(...skipping 11 matching lines...) Expand all Loading... |
231 Member<DOMUint8Array> m_uint8ArrayMember; | 243 Member<DOMUint8Array> m_uint8ArrayMember; |
232 bool m_hasUnrestrictedDoubleMember = false; | 244 bool m_hasUnrestrictedDoubleMember = false; |
233 double m_unrestrictedDoubleMember; | 245 double m_unrestrictedDoubleMember; |
234 | 246 |
235 friend class V8TestDictionary; | 247 friend class V8TestDictionary; |
236 }; | 248 }; |
237 | 249 |
238 } // namespace blink | 250 } // namespace blink |
239 | 251 |
240 #endif // TestDictionary_h | 252 #endif // TestDictionary_h |
OLD | NEW |