| 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 #ifndef TestDictionary_h | 7 #ifndef TestDictionary_h |
| 8 #define TestDictionary_h | 8 #define TestDictionary_h |
| 9 | 9 |
| 10 #include "bindings/core/v8/Nullable.h" | 10 #include "bindings/core/v8/Nullable.h" |
| (...skipping 12 matching lines...) Expand all Loading... |
| 23 #include "wtf/Vector.h" | 23 #include "wtf/Vector.h" |
| 24 #include "wtf/text/WTFString.h" | 24 #include "wtf/text/WTFString.h" |
| 25 | 25 |
| 26 namespace blink { | 26 namespace blink { |
| 27 | 27 |
| 28 class CORE_EXPORT TestDictionary { | 28 class CORE_EXPORT TestDictionary { |
| 29 ALLOW_ONLY_INLINE_ALLOCATION(); | 29 ALLOW_ONLY_INLINE_ALLOCATION(); |
| 30 public: | 30 public: |
| 31 TestDictionary(); | 31 TestDictionary(); |
| 32 | 32 |
| 33 bool hasAnyMember() const { return !(m_anyMember.isEmpty() || m_anyMember.is
Null() || m_anyMember.isUndefined()); } |
| 34 ScriptValue anyMember() const { return m_anyMember; } |
| 35 void setAnyMember(ScriptValue value) { m_anyMember = value; } |
| 36 |
| 33 bool hasBooleanMember() const { return !m_booleanMember.isNull(); } | 37 bool hasBooleanMember() const { return !m_booleanMember.isNull(); } |
| 34 bool booleanMember() const { return m_booleanMember.get(); } | 38 bool booleanMember() const { return m_booleanMember.get(); } |
| 35 void setBooleanMember(bool value) { m_booleanMember = value; } | 39 void setBooleanMember(bool value) { m_booleanMember = value; } |
| 36 | 40 |
| 37 bool hasCreateMember() const { return !m_createMember.isNull(); } | 41 bool hasCreateMember() const { return !m_createMember.isNull(); } |
| 38 bool createMember() const { return m_createMember.get(); } | 42 bool createMember() const { return m_createMember.get(); } |
| 39 void setCreateMember(bool value) { m_createMember = value; } | 43 void setCreateMember(bool value) { m_createMember = value; } |
| 40 | 44 |
| 41 bool hasDoubleOrNullMember() const { return !m_doubleOrNullMember.isNull();
} | 45 bool hasDoubleOrNullMember() const { return !m_doubleOrNullMember.isNull();
} |
| 42 double doubleOrNullMember() const { return m_doubleOrNullMember.get(); } | 46 double doubleOrNullMember() const { return m_doubleOrNullMember.get(); } |
| (...skipping 98 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 141 PassRefPtr<DOMUint8Array> uint8ArrayMember() const { return m_uint8ArrayMemb
er; } | 145 PassRefPtr<DOMUint8Array> uint8ArrayMember() const { return m_uint8ArrayMemb
er; } |
| 142 void setUint8ArrayMember(PassRefPtr<DOMUint8Array> value) { m_uint8ArrayMemb
er = value; } | 146 void setUint8ArrayMember(PassRefPtr<DOMUint8Array> value) { m_uint8ArrayMemb
er = value; } |
| 143 | 147 |
| 144 bool hasUnrestrictedDoubleMember() const { return !m_unrestrictedDoubleMembe
r.isNull(); } | 148 bool hasUnrestrictedDoubleMember() const { return !m_unrestrictedDoubleMembe
r.isNull(); } |
| 145 double unrestrictedDoubleMember() const { return m_unrestrictedDoubleMember.
get(); } | 149 double unrestrictedDoubleMember() const { return m_unrestrictedDoubleMember.
get(); } |
| 146 void setUnrestrictedDoubleMember(double value) { m_unrestrictedDoubleMember
= value; } | 150 void setUnrestrictedDoubleMember(double value) { m_unrestrictedDoubleMember
= value; } |
| 147 | 151 |
| 148 DECLARE_VIRTUAL_TRACE(); | 152 DECLARE_VIRTUAL_TRACE(); |
| 149 | 153 |
| 150 private: | 154 private: |
| 155 ScriptValue m_anyMember; |
| 151 Nullable<bool> m_booleanMember; | 156 Nullable<bool> m_booleanMember; |
| 152 Nullable<bool> m_createMember; | 157 Nullable<bool> m_createMember; |
| 153 Nullable<double> m_doubleOrNullMember; | 158 Nullable<double> m_doubleOrNullMember; |
| 154 DoubleOrString m_doubleOrStringMember; | 159 DoubleOrString m_doubleOrStringMember; |
| 155 RefPtrWillBeMember<Element> m_elementOrNullMember; | 160 RefPtrWillBeMember<Element> m_elementOrNullMember; |
| 156 String m_enumMember; | 161 String m_enumMember; |
| 157 Nullable<Vector<String>> m_enumSequenceMember; | 162 Nullable<Vector<String>> m_enumSequenceMember; |
| 158 RefPtrWillBeMember<EventTarget> m_eventTargetMember; | 163 RefPtrWillBeMember<EventTarget> m_eventTargetMember; |
| 159 Nullable<HeapVector<InternalDictionary>> m_internalDictionarySequenceMember; | 164 Nullable<HeapVector<InternalDictionary>> m_internalDictionarySequenceMember; |
| 160 Nullable<int> m_longMember; | 165 Nullable<int> m_longMember; |
| (...skipping 14 matching lines...) Expand all Loading... |
| 175 RefPtrWillBeMember<TestInterfaceWillBeGarbageCollected> m_testInterfaceWillB
eGarbageCollectedOrNullMember; | 180 RefPtrWillBeMember<TestInterfaceWillBeGarbageCollected> m_testInterfaceWillB
eGarbageCollectedOrNullMember; |
| 176 RefPtr<DOMUint8Array> m_uint8ArrayMember; | 181 RefPtr<DOMUint8Array> m_uint8ArrayMember; |
| 177 Nullable<double> m_unrestrictedDoubleMember; | 182 Nullable<double> m_unrestrictedDoubleMember; |
| 178 | 183 |
| 179 friend class V8TestDictionary; | 184 friend class V8TestDictionary; |
| 180 }; | 185 }; |
| 181 | 186 |
| 182 } // namespace blink | 187 } // namespace blink |
| 183 | 188 |
| 184 #endif // TestDictionary_h | 189 #endif // TestDictionary_h |
| OLD | NEW |