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 86 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
97 | 97 |
98 bool hasObjectMember() const; | 98 bool hasObjectMember() const; |
99 ScriptValue objectMember() const; | 99 ScriptValue objectMember() const; |
100 void setObjectMember(ScriptValue); | 100 void setObjectMember(ScriptValue); |
101 | 101 |
102 bool hasObjectOrNullMember() const; | 102 bool hasObjectOrNullMember() const; |
103 ScriptValue objectOrNullMember() const; | 103 ScriptValue objectOrNullMember() const; |
104 void setObjectOrNullMember(ScriptValue); | 104 void setObjectOrNullMember(ScriptValue); |
105 void setObjectOrNullMemberToNull(); | 105 void setObjectOrNullMemberToNull(); |
106 | 106 |
| 107 bool hasOilpanRecordMember() const; |
| 108 const HeapVector<std::pair<String, Member<TestObject>>>& oilpanRecordMember()
const; |
| 109 void setOilpanRecordMember(const HeapVector<std::pair<String, Member<TestObjec
t>>>&); |
| 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, int>>& recordMember() const; |
| 121 void setRecordMember(const Vector<std::pair<String, int>>&); |
| 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 73 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
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; |
202 bool m_hasInternalDictionarySequenceMember = false; | 210 bool m_hasInternalDictionarySequenceMember = false; |
203 HeapVector<InternalDictionary> m_internalDictionarySequenceMember; | 211 HeapVector<InternalDictionary> m_internalDictionarySequenceMember; |
204 bool m_hasLongMember = false; | 212 bool m_hasLongMember = false; |
205 int m_longMember; | 213 int m_longMember; |
206 ScriptValue m_objectMember; | 214 ScriptValue m_objectMember; |
207 ScriptValue m_objectOrNullMember; | 215 ScriptValue m_objectOrNullMember; |
| 216 bool m_hasOilpanRecordMember = false; |
| 217 HeapVector<std::pair<String, Member<TestObject>>> m_oilpanRecordMember; |
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, int>> 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 |