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 "config.h" | 7 #include "config.h" |
8 #include "V8TestDictionary.h" | 8 #include "V8TestDictionary.h" |
9 | 9 |
10 #include "bindings/core/v8/Dictionary.h" | 10 #include "bindings/core/v8/Dictionary.h" |
(...skipping 11 matching lines...) Expand all Loading... |
22 Dictionary dictionary(v8Value, isolate); | 22 Dictionary dictionary(v8Value, isolate); |
23 bool booleanMember; | 23 bool booleanMember; |
24 if (DictionaryHelper::get(dictionary, "booleanMember", booleanMember)) | 24 if (DictionaryHelper::get(dictionary, "booleanMember", booleanMember)) |
25 impl->setBooleanMember(booleanMember); | 25 impl->setBooleanMember(booleanMember); |
26 double doubleOrNullMember; | 26 double doubleOrNullMember; |
27 if (DictionaryHelper::get(dictionary, "doubleOrNullMember", doubleOrNullMemb
er)) | 27 if (DictionaryHelper::get(dictionary, "doubleOrNullMember", doubleOrNullMemb
er)) |
28 impl->setDoubleOrNullMember(doubleOrNullMember); | 28 impl->setDoubleOrNullMember(doubleOrNullMember); |
29 int longMember; | 29 int longMember; |
30 if (DictionaryHelper::get(dictionary, "longMember", longMember)) | 30 if (DictionaryHelper::get(dictionary, "longMember", longMember)) |
31 impl->setLongMember(longMember); | 31 impl->setLongMember(longMember); |
32 else | |
33 impl->setLongMember(1); | |
34 Vector<String> stringArrayMember; | 32 Vector<String> stringArrayMember; |
35 if (DictionaryHelper::get(dictionary, "stringArrayMember", stringArrayMember
)) | 33 if (DictionaryHelper::get(dictionary, "stringArrayMember", stringArrayMember
)) |
36 impl->setStringArrayMember(stringArrayMember); | 34 impl->setStringArrayMember(stringArrayMember); |
37 String stringMember; | 35 String stringMember; |
38 if (DictionaryHelper::get(dictionary, "stringMember", stringMember)) | 36 if (DictionaryHelper::get(dictionary, "stringMember", stringMember)) |
39 impl->setStringMember(stringMember); | 37 impl->setStringMember(stringMember); |
40 String stringOrNullMember; | 38 String stringOrNullMember; |
41 if (DictionaryHelper::get(dictionary, "stringOrNullMember", stringOrNullMemb
er)) | 39 if (DictionaryHelper::get(dictionary, "stringOrNullMember", stringOrNullMemb
er)) |
42 impl->setStringOrNullMember(stringOrNullMember); | 40 impl->setStringOrNullMember(stringOrNullMember); |
43 else | |
44 impl->setStringOrNullMember(String("default string value")); | |
45 Vector<String> stringSequenceMember; | 41 Vector<String> stringSequenceMember; |
46 if (DictionaryHelper::get(dictionary, "stringSequenceMember", stringSequence
Member)) | 42 if (DictionaryHelper::get(dictionary, "stringSequenceMember", stringSequence
Member)) |
47 impl->setStringSequenceMember(stringSequenceMember); | 43 impl->setStringSequenceMember(stringSequenceMember); |
48 RawPtr<TestInterfaceGarbageCollected> testInterfaceGarbageCollectedMember; | 44 RawPtr<TestInterfaceGarbageCollected> testInterfaceGarbageCollectedMember; |
49 if (DictionaryHelper::get(dictionary, "testInterfaceGarbageCollectedMember",
testInterfaceGarbageCollectedMember)) | 45 if (DictionaryHelper::get(dictionary, "testInterfaceGarbageCollectedMember",
testInterfaceGarbageCollectedMember)) |
50 impl->setTestInterfaceGarbageCollectedMember(testInterfaceGarbageCollect
edMember); | 46 impl->setTestInterfaceGarbageCollectedMember(testInterfaceGarbageCollect
edMember); |
51 RawPtr<TestInterfaceGarbageCollected> testInterfaceGarbageCollectedOrNullMem
ber; | 47 RawPtr<TestInterfaceGarbageCollected> testInterfaceGarbageCollectedOrNullMem
ber; |
52 if (DictionaryHelper::get(dictionary, "testInterfaceGarbageCollectedOrNullMe
mber", testInterfaceGarbageCollectedOrNullMember)) | 48 if (DictionaryHelper::get(dictionary, "testInterfaceGarbageCollectedOrNullMe
mber", testInterfaceGarbageCollectedOrNullMember)) |
53 impl->setTestInterfaceGarbageCollectedOrNullMember(testInterfaceGarbageC
ollectedOrNullMember); | 49 impl->setTestInterfaceGarbageCollectedOrNullMember(testInterfaceGarbageC
ollectedOrNullMember); |
54 RefPtr<TestInterfaceImplementation> testInterfaceMember; | 50 RefPtr<TestInterfaceImplementation> testInterfaceMember; |
(...skipping 43 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
98 if (impl->hasTestInterfaceOrNullMember()) | 94 if (impl->hasTestInterfaceOrNullMember()) |
99 v8Object->Set(v8String(isolate, "testInterfaceOrNullMember"), toV8(impl-
>testInterfaceOrNullMember(), creationContext, isolate)); | 95 v8Object->Set(v8String(isolate, "testInterfaceOrNullMember"), toV8(impl-
>testInterfaceOrNullMember(), creationContext, isolate)); |
100 if (impl->hasTestInterfaceWillBeGarbageCollectedMember()) | 96 if (impl->hasTestInterfaceWillBeGarbageCollectedMember()) |
101 v8Object->Set(v8String(isolate, "testInterfaceWillBeGarbageCollectedMemb
er"), toV8(impl->testInterfaceWillBeGarbageCollectedMember(), creationContext, i
solate)); | 97 v8Object->Set(v8String(isolate, "testInterfaceWillBeGarbageCollectedMemb
er"), toV8(impl->testInterfaceWillBeGarbageCollectedMember(), creationContext, i
solate)); |
102 if (impl->hasTestInterfaceWillBeGarbageCollectedOrNullMember()) | 98 if (impl->hasTestInterfaceWillBeGarbageCollectedOrNullMember()) |
103 v8Object->Set(v8String(isolate, "testInterfaceWillBeGarbageCollectedOrNu
llMember"), toV8(impl->testInterfaceWillBeGarbageCollectedOrNullMember(), creati
onContext, isolate)); | 99 v8Object->Set(v8String(isolate, "testInterfaceWillBeGarbageCollectedOrNu
llMember"), toV8(impl->testInterfaceWillBeGarbageCollectedOrNullMember(), creati
onContext, isolate)); |
104 return v8Object; | 100 return v8Object; |
105 } | 101 } |
106 | 102 |
107 } // namespace blink | 103 } // namespace blink |
OLD | NEW |