Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(34)

Side by Side Diff: Source/bindings/tests/results/V8TestSerializedScriptValueInterface.cpp

Issue 25675003: IDL compiler: remove nop return from end of getters and setters (Closed) Base URL: svn://svn.chromium.org/blink/trunk
Patch Set: Rebased Created 7 years, 2 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch | Annotate | Revision Log
OLDNEW
1 /* 1 /*
2 This file is part of the Blink open source project. 2 This file is part of the Blink open source project.
3 This file has been auto-generated by CodeGeneratorV8.pm. DO NOT MODIFY! 3 This file has been auto-generated by CodeGeneratorV8.pm. DO NOT MODIFY!
4 4
5 This library is free software; you can redistribute it and/or 5 This library is free software; you can redistribute it and/or
6 modify it under the terms of the GNU Library General Public 6 modify it under the terms of the GNU Library General Public
7 License as published by the Free Software Foundation; either 7 License as published by the Free Software Foundation; either
8 version 2 of the License, or (at your option) any later version. 8 version 2 of the License, or (at your option) any later version.
9 9
10 This library is distributed in the hope that it will be useful, 10 This library is distributed in the hope that it will be useful,
(...skipping 48 matching lines...) Expand 10 before | Expand all | Expand 10 after
59 WrapperTypeInfo V8TestSerializedScriptValueInterface::info = { V8TestSerializedS criptValueInterface::GetTemplate, V8TestSerializedScriptValueInterface::derefObj ect, 0, 0, 0, V8TestSerializedScriptValueInterface::installPerContextPrototypePr operties, 0, WrapperTypeObjectPrototype }; 59 WrapperTypeInfo V8TestSerializedScriptValueInterface::info = { V8TestSerializedS criptValueInterface::GetTemplate, V8TestSerializedScriptValueInterface::derefObj ect, 0, 0, 0, V8TestSerializedScriptValueInterface::installPerContextPrototypePr operties, 0, WrapperTypeObjectPrototype };
60 60
61 namespace TestSerializedScriptValueInterfaceV8Internal { 61 namespace TestSerializedScriptValueInterfaceV8Internal {
62 62
63 template <typename T> void V8_USE(T) { } 63 template <typename T> void V8_USE(T) { }
64 64
65 static void valueAttributeGetter(v8::Local<v8::String> name, const v8::PropertyC allbackInfo<v8::Value>& info) 65 static void valueAttributeGetter(v8::Local<v8::String> name, const v8::PropertyC allbackInfo<v8::Value>& info)
66 { 66 {
67 TestSerializedScriptValueInterface* imp = V8TestSerializedScriptValueInterfa ce::toNative(info.Holder()); 67 TestSerializedScriptValueInterface* imp = V8TestSerializedScriptValueInterfa ce::toNative(info.Holder());
68 v8SetReturnValue(info, imp->value() ? imp->value()->deserialize() : v8::Hand le<v8::Value>(v8::Null(info.GetIsolate()))); 68 v8SetReturnValue(info, imp->value() ? imp->value()->deserialize() : v8::Hand le<v8::Value>(v8::Null(info.GetIsolate())));
69 return;
70 } 69 }
71 70
72 static void valueAttributeGetterCallback(v8::Local<v8::String> name, const v8::P ropertyCallbackInfo<v8::Value>& info) 71 static void valueAttributeGetterCallback(v8::Local<v8::String> name, const v8::P ropertyCallbackInfo<v8::Value>& info)
73 { 72 {
74 TRACE_EVENT_SET_SAMPLING_STATE("Blink", "DOMGetter"); 73 TRACE_EVENT_SET_SAMPLING_STATE("Blink", "DOMGetter");
75 TestSerializedScriptValueInterfaceV8Internal::valueAttributeGetter(name, inf o); 74 TestSerializedScriptValueInterfaceV8Internal::valueAttributeGetter(name, inf o);
76 TRACE_EVENT_SET_SAMPLING_STATE("V8", "Execution"); 75 TRACE_EVENT_SET_SAMPLING_STATE("V8", "Execution");
77 } 76 }
78 77
79 static void valueAttributeSetter(v8::Local<v8::String> name, v8::Local<v8::Value > value, const v8::PropertyCallbackInfo<void>& info) 78 static void valueAttributeSetter(v8::Local<v8::String> name, v8::Local<v8::Value > value, const v8::PropertyCallbackInfo<void>& info)
80 { 79 {
81 TestSerializedScriptValueInterface* imp = V8TestSerializedScriptValueInterfa ce::toNative(info.Holder()); 80 TestSerializedScriptValueInterface* imp = V8TestSerializedScriptValueInterfa ce::toNative(info.Holder());
82 V8TRYCATCH_VOID(RefPtr<SerializedScriptValue>, v, SerializedScriptValue::cre ate(value, info.GetIsolate())); 81 V8TRYCATCH_VOID(RefPtr<SerializedScriptValue>, v, SerializedScriptValue::cre ate(value, info.GetIsolate()));
83 imp->setValue(WTF::getPtr(v)); 82 imp->setValue(WTF::getPtr(v));
84 return;
85 } 83 }
86 84
87 static void valueAttributeSetterCallback(v8::Local<v8::String> name, v8::Local<v 8::Value> value, const v8::PropertyCallbackInfo<void>& info) 85 static void valueAttributeSetterCallback(v8::Local<v8::String> name, v8::Local<v 8::Value> value, const v8::PropertyCallbackInfo<void>& info)
88 { 86 {
89 TRACE_EVENT_SET_SAMPLING_STATE("Blink", "DOMSetter"); 87 TRACE_EVENT_SET_SAMPLING_STATE("Blink", "DOMSetter");
90 TestSerializedScriptValueInterfaceV8Internal::valueAttributeSetter(name, val ue, info); 88 TestSerializedScriptValueInterfaceV8Internal::valueAttributeSetter(name, val ue, info);
91 TRACE_EVENT_SET_SAMPLING_STATE("V8", "Execution"); 89 TRACE_EVENT_SET_SAMPLING_STATE("V8", "Execution");
92 } 90 }
93 91
94 static void readonlyValueAttributeGetter(v8::Local<v8::String> name, const v8::P ropertyCallbackInfo<v8::Value>& info) 92 static void readonlyValueAttributeGetter(v8::Local<v8::String> name, const v8::P ropertyCallbackInfo<v8::Value>& info)
95 { 93 {
96 TestSerializedScriptValueInterface* imp = V8TestSerializedScriptValueInterfa ce::toNative(info.Holder()); 94 TestSerializedScriptValueInterface* imp = V8TestSerializedScriptValueInterfa ce::toNative(info.Holder());
97 v8SetReturnValue(info, imp->readonlyValue() ? imp->readonlyValue()->deserial ize() : v8::Handle<v8::Value>(v8::Null(info.GetIsolate()))); 95 v8SetReturnValue(info, imp->readonlyValue() ? imp->readonlyValue()->deserial ize() : v8::Handle<v8::Value>(v8::Null(info.GetIsolate())));
98 return;
99 } 96 }
100 97
101 static void readonlyValueAttributeGetterCallback(v8::Local<v8::String> name, con st v8::PropertyCallbackInfo<v8::Value>& info) 98 static void readonlyValueAttributeGetterCallback(v8::Local<v8::String> name, con st v8::PropertyCallbackInfo<v8::Value>& info)
102 { 99 {
103 TRACE_EVENT_SET_SAMPLING_STATE("Blink", "DOMGetter"); 100 TRACE_EVENT_SET_SAMPLING_STATE("Blink", "DOMGetter");
104 TestSerializedScriptValueInterfaceV8Internal::readonlyValueAttributeGetter(n ame, info); 101 TestSerializedScriptValueInterfaceV8Internal::readonlyValueAttributeGetter(n ame, info);
105 TRACE_EVENT_SET_SAMPLING_STATE("V8", "Execution"); 102 TRACE_EVENT_SET_SAMPLING_STATE("V8", "Execution");
106 } 103 }
107 104
108 static void dirtySerializedValueAttributeGetter(v8::Local<v8::String> name, cons t v8::PropertyCallbackInfo<v8::Value>& info) 105 static void dirtySerializedValueAttributeGetter(v8::Local<v8::String> name, cons t v8::PropertyCallbackInfo<v8::Value>& info)
109 { 106 {
110 v8::Handle<v8::String> propertyName = v8::String::NewSymbol("dirtySerialized Value"); 107 v8::Handle<v8::String> propertyName = v8::String::NewSymbol("dirtySerialized Value");
111 v8::Handle<v8::Value> value; 108 v8::Handle<v8::Value> value;
112 TestSerializedScriptValueInterface* imp = V8TestSerializedScriptValueInterfa ce::toNative(info.Holder()); 109 TestSerializedScriptValueInterface* imp = V8TestSerializedScriptValueInterfa ce::toNative(info.Holder());
113 if (!imp->isValueDirty()) { 110 if (!imp->isValueDirty()) {
114 value = info.Holder()->GetHiddenValue(propertyName); 111 value = info.Holder()->GetHiddenValue(propertyName);
115 if (!value.IsEmpty()) { 112 if (!value.IsEmpty()) {
116 v8SetReturnValue(info, value); 113 v8SetReturnValue(info, value);
117 return; 114 return;
118 } 115 }
119 } 116 }
120 RefPtr<SerializedScriptValue> serialized = imp->dirtySerializedValue(); 117 RefPtr<SerializedScriptValue> serialized = imp->dirtySerializedValue();
121 value = serialized ? serialized->deserialize() : v8::Handle<v8::Value>(v8::N ull(info.GetIsolate())); 118 value = serialized ? serialized->deserialize() : v8::Handle<v8::Value>(v8::N ull(info.GetIsolate()));
122 info.Holder()->SetHiddenValue(propertyName, value); 119 info.Holder()->SetHiddenValue(propertyName, value);
123 v8SetReturnValue(info, value); 120 v8SetReturnValue(info, value);
124 return;
125 } 121 }
126 122
127 static void dirtySerializedValueAttributeGetterCallback(v8::Local<v8::String> na me, const v8::PropertyCallbackInfo<v8::Value>& info) 123 static void dirtySerializedValueAttributeGetterCallback(v8::Local<v8::String> na me, const v8::PropertyCallbackInfo<v8::Value>& info)
128 { 124 {
129 TRACE_EVENT_SET_SAMPLING_STATE("Blink", "DOMGetter"); 125 TRACE_EVENT_SET_SAMPLING_STATE("Blink", "DOMGetter");
130 TestSerializedScriptValueInterfaceV8Internal::dirtySerializedValueAttributeG etter(name, info); 126 TestSerializedScriptValueInterfaceV8Internal::dirtySerializedValueAttributeG etter(name, info);
131 TRACE_EVENT_SET_SAMPLING_STATE("V8", "Execution"); 127 TRACE_EVENT_SET_SAMPLING_STATE("V8", "Execution");
132 } 128 }
133 129
134 static void dirtySerializedValueAttributeSetter(v8::Local<v8::String> name, v8:: Local<v8::Value> value, const v8::PropertyCallbackInfo<void>& info) 130 static void dirtySerializedValueAttributeSetter(v8::Local<v8::String> name, v8:: Local<v8::Value> value, const v8::PropertyCallbackInfo<void>& info)
135 { 131 {
136 TestSerializedScriptValueInterface* imp = V8TestSerializedScriptValueInterfa ce::toNative(info.Holder()); 132 TestSerializedScriptValueInterface* imp = V8TestSerializedScriptValueInterfa ce::toNative(info.Holder());
137 V8TRYCATCH_VOID(RefPtr<SerializedScriptValue>, v, SerializedScriptValue::cre ate(value, info.GetIsolate())); 133 V8TRYCATCH_VOID(RefPtr<SerializedScriptValue>, v, SerializedScriptValue::cre ate(value, info.GetIsolate()));
138 imp->setDirtySerializedValue(WTF::getPtr(v)); 134 imp->setDirtySerializedValue(WTF::getPtr(v));
139 info.Holder()->DeleteHiddenValue(v8::String::NewSymbol("dirtySerializedValue ")); // Invalidate the cached value. 135 info.Holder()->DeleteHiddenValue(v8::String::NewSymbol("dirtySerializedValue ")); // Invalidate the cached value.
140 return;
141 } 136 }
142 137
143 static void dirtySerializedValueAttributeSetterCallback(v8::Local<v8::String> na me, v8::Local<v8::Value> value, const v8::PropertyCallbackInfo<void>& info) 138 static void dirtySerializedValueAttributeSetterCallback(v8::Local<v8::String> na me, v8::Local<v8::Value> value, const v8::PropertyCallbackInfo<void>& info)
144 { 139 {
145 TRACE_EVENT_SET_SAMPLING_STATE("Blink", "DOMSetter"); 140 TRACE_EVENT_SET_SAMPLING_STATE("Blink", "DOMSetter");
146 TestSerializedScriptValueInterfaceV8Internal::dirtySerializedValueAttributeS etter(name, value, info); 141 TestSerializedScriptValueInterfaceV8Internal::dirtySerializedValueAttributeS etter(name, value, info);
147 TRACE_EVENT_SET_SAMPLING_STATE("V8", "Execution"); 142 TRACE_EVENT_SET_SAMPLING_STATE("V8", "Execution");
148 } 143 }
149 144
150 static void dirtyScriptValueAttributeGetter(v8::Local<v8::String> name, const v8 ::PropertyCallbackInfo<v8::Value>& info) 145 static void dirtyScriptValueAttributeGetter(v8::Local<v8::String> name, const v8 ::PropertyCallbackInfo<v8::Value>& info)
151 { 146 {
152 v8::Handle<v8::String> propertyName = v8::String::NewSymbol("dirtyScriptValu e"); 147 v8::Handle<v8::String> propertyName = v8::String::NewSymbol("dirtyScriptValu e");
153 v8::Handle<v8::Value> value; 148 v8::Handle<v8::Value> value;
154 TestSerializedScriptValueInterface* imp = V8TestSerializedScriptValueInterfa ce::toNative(info.Holder()); 149 TestSerializedScriptValueInterface* imp = V8TestSerializedScriptValueInterfa ce::toNative(info.Holder());
155 if (!imp->isValueDirty()) { 150 if (!imp->isValueDirty()) {
156 value = info.Holder()->GetHiddenValue(propertyName); 151 value = info.Holder()->GetHiddenValue(propertyName);
157 if (!value.IsEmpty()) { 152 if (!value.IsEmpty()) {
158 v8SetReturnValue(info, value); 153 v8SetReturnValue(info, value);
159 return; 154 return;
160 } 155 }
161 } 156 }
162 value = imp->dirtyScriptValue().v8Value(); 157 value = imp->dirtyScriptValue().v8Value();
163 info.Holder()->SetHiddenValue(propertyName, value); 158 info.Holder()->SetHiddenValue(propertyName, value);
164 v8SetReturnValue(info, value); 159 v8SetReturnValue(info, value);
165 return;
166 } 160 }
167 161
168 static void dirtyScriptValueAttributeGetterCallback(v8::Local<v8::String> name, const v8::PropertyCallbackInfo<v8::Value>& info) 162 static void dirtyScriptValueAttributeGetterCallback(v8::Local<v8::String> name, const v8::PropertyCallbackInfo<v8::Value>& info)
169 { 163 {
170 TRACE_EVENT_SET_SAMPLING_STATE("Blink", "DOMGetter"); 164 TRACE_EVENT_SET_SAMPLING_STATE("Blink", "DOMGetter");
171 TestSerializedScriptValueInterfaceV8Internal::dirtyScriptValueAttributeGette r(name, info); 165 TestSerializedScriptValueInterfaceV8Internal::dirtyScriptValueAttributeGette r(name, info);
172 TRACE_EVENT_SET_SAMPLING_STATE("V8", "Execution"); 166 TRACE_EVENT_SET_SAMPLING_STATE("V8", "Execution");
173 } 167 }
174 168
175 static void dirtyScriptValueAttributeSetter(v8::Local<v8::String> name, v8::Loca l<v8::Value> value, const v8::PropertyCallbackInfo<void>& info) 169 static void dirtyScriptValueAttributeSetter(v8::Local<v8::String> name, v8::Loca l<v8::Value> value, const v8::PropertyCallbackInfo<void>& info)
176 { 170 {
177 TestSerializedScriptValueInterface* imp = V8TestSerializedScriptValueInterfa ce::toNative(info.Holder()); 171 TestSerializedScriptValueInterface* imp = V8TestSerializedScriptValueInterfa ce::toNative(info.Holder());
178 V8TRYCATCH_VOID(ScriptValue, v, ScriptValue(value, info.GetIsolate())); 172 V8TRYCATCH_VOID(ScriptValue, v, ScriptValue(value, info.GetIsolate()));
179 imp->setDirtyScriptValue(v); 173 imp->setDirtyScriptValue(v);
180 info.Holder()->DeleteHiddenValue(v8::String::NewSymbol("dirtyScriptValue")); // Invalidate the cached value. 174 info.Holder()->DeleteHiddenValue(v8::String::NewSymbol("dirtyScriptValue")); // Invalidate the cached value.
181 return;
182 } 175 }
183 176
184 static void dirtyScriptValueAttributeSetterCallback(v8::Local<v8::String> name, v8::Local<v8::Value> value, const v8::PropertyCallbackInfo<void>& info) 177 static void dirtyScriptValueAttributeSetterCallback(v8::Local<v8::String> name, v8::Local<v8::Value> value, const v8::PropertyCallbackInfo<void>& info)
185 { 178 {
186 TRACE_EVENT_SET_SAMPLING_STATE("Blink", "DOMSetter"); 179 TRACE_EVENT_SET_SAMPLING_STATE("Blink", "DOMSetter");
187 TestSerializedScriptValueInterfaceV8Internal::dirtyScriptValueAttributeSette r(name, value, info); 180 TestSerializedScriptValueInterfaceV8Internal::dirtyScriptValueAttributeSette r(name, value, info);
188 TRACE_EVENT_SET_SAMPLING_STATE("V8", "Execution"); 181 TRACE_EVENT_SET_SAMPLING_STATE("V8", "Execution");
189 } 182 }
190 183
191 static void cachedValueCallWithAttributeGetter(v8::Local<v8::String> name, const v8::PropertyCallbackInfo<v8::Value>& info) 184 static void cachedValueCallWithAttributeGetter(v8::Local<v8::String> name, const v8::PropertyCallbackInfo<v8::Value>& info)
192 { 185 {
193 v8::Handle<v8::String> propertyName = v8::String::NewSymbol("cachedValueCall With"); 186 v8::Handle<v8::String> propertyName = v8::String::NewSymbol("cachedValueCall With");
194 v8::Handle<v8::Value> value; 187 v8::Handle<v8::Value> value;
195 TestSerializedScriptValueInterface* imp = V8TestSerializedScriptValueInterfa ce::toNative(info.Holder()); 188 TestSerializedScriptValueInterface* imp = V8TestSerializedScriptValueInterfa ce::toNative(info.Holder());
196 if (!imp->isValueDirty()) { 189 if (!imp->isValueDirty()) {
197 value = info.Holder()->GetHiddenValue(propertyName); 190 value = info.Holder()->GetHiddenValue(propertyName);
198 if (!value.IsEmpty()) { 191 if (!value.IsEmpty()) {
199 v8SetReturnValue(info, value); 192 v8SetReturnValue(info, value);
200 return; 193 return;
201 } 194 }
202 } 195 }
203 ScriptState* currentState = ScriptState::current(); 196 ScriptState* currentState = ScriptState::current();
204 if (!currentState) 197 if (!currentState)
205 return v8Undefined(); 198 return v8Undefined();
206 ScriptState& state = *currentState; 199 ScriptState& state = *currentState;
207 RefPtr<SerializedScriptValue> serialized = imp->cachedValueCallWith(&state); 200 RefPtr<SerializedScriptValue> serialized = imp->cachedValueCallWith(&state);
208 value = serialized ? serialized->deserialize() : v8::Handle<v8::Value>(v8::N ull(info.GetIsolate())); 201 value = serialized ? serialized->deserialize() : v8::Handle<v8::Value>(v8::N ull(info.GetIsolate()));
209 info.Holder()->SetHiddenValue(propertyName, value); 202 info.Holder()->SetHiddenValue(propertyName, value);
210 v8SetReturnValue(info, value); 203 v8SetReturnValue(info, value);
211 return;
212 } 204 }
213 205
214 static void cachedValueCallWithAttributeGetterCallback(v8::Local<v8::String> nam e, const v8::PropertyCallbackInfo<v8::Value>& info) 206 static void cachedValueCallWithAttributeGetterCallback(v8::Local<v8::String> nam e, const v8::PropertyCallbackInfo<v8::Value>& info)
215 { 207 {
216 TRACE_EVENT_SET_SAMPLING_STATE("Blink", "DOMGetter"); 208 TRACE_EVENT_SET_SAMPLING_STATE("Blink", "DOMGetter");
217 TestSerializedScriptValueInterfaceV8Internal::cachedValueCallWithAttributeGe tter(name, info); 209 TestSerializedScriptValueInterfaceV8Internal::cachedValueCallWithAttributeGe tter(name, info);
218 TRACE_EVENT_SET_SAMPLING_STATE("V8", "Execution"); 210 TRACE_EVENT_SET_SAMPLING_STATE("V8", "Execution");
219 } 211 }
220 212
221 static void cachedValueCallWithAttributeSetter(v8::Local<v8::String> name, v8::L ocal<v8::Value> value, const v8::PropertyCallbackInfo<void>& info) 213 static void cachedValueCallWithAttributeSetter(v8::Local<v8::String> name, v8::L ocal<v8::Value> value, const v8::PropertyCallbackInfo<void>& info)
222 { 214 {
223 TestSerializedScriptValueInterface* imp = V8TestSerializedScriptValueInterfa ce::toNative(info.Holder()); 215 TestSerializedScriptValueInterface* imp = V8TestSerializedScriptValueInterfa ce::toNative(info.Holder());
224 V8TRYCATCH_VOID(RefPtr<SerializedScriptValue>, v, SerializedScriptValue::cre ate(value, info.GetIsolate())); 216 V8TRYCATCH_VOID(RefPtr<SerializedScriptValue>, v, SerializedScriptValue::cre ate(value, info.GetIsolate()));
225 ScriptState* currentState = ScriptState::current(); 217 ScriptState* currentState = ScriptState::current();
226 if (!currentState) 218 if (!currentState)
227 return; 219 return;
228 ScriptState& state = *currentState; 220 ScriptState& state = *currentState;
229 imp->setCachedValueCallWith(&state, WTF::getPtr(v)); 221 imp->setCachedValueCallWith(&state, WTF::getPtr(v));
230 if (state.hadException()) 222 if (state.hadException())
231 throwError(state.exception(), info.GetIsolate()); 223 throwError(state.exception(), info.GetIsolate());
232 info.Holder()->DeleteHiddenValue(v8::String::NewSymbol("cachedValueCallWith" )); // Invalidate the cached value. 224 info.Holder()->DeleteHiddenValue(v8::String::NewSymbol("cachedValueCallWith" )); // Invalidate the cached value.
233 return;
234 } 225 }
235 226
236 static void cachedValueCallWithAttributeSetterCallback(v8::Local<v8::String> nam e, v8::Local<v8::Value> value, const v8::PropertyCallbackInfo<void>& info) 227 static void cachedValueCallWithAttributeSetterCallback(v8::Local<v8::String> nam e, v8::Local<v8::Value> value, const v8::PropertyCallbackInfo<void>& info)
237 { 228 {
238 TRACE_EVENT_SET_SAMPLING_STATE("Blink", "DOMSetter"); 229 TRACE_EVENT_SET_SAMPLING_STATE("Blink", "DOMSetter");
239 TestSerializedScriptValueInterfaceV8Internal::cachedValueCallWithAttributeSe tter(name, value, info); 230 TestSerializedScriptValueInterfaceV8Internal::cachedValueCallWithAttributeSe tter(name, value, info);
240 TRACE_EVENT_SET_SAMPLING_STATE("V8", "Execution"); 231 TRACE_EVENT_SET_SAMPLING_STATE("V8", "Execution");
241 } 232 }
242 233
243 } // namespace TestSerializedScriptValueInterfaceV8Internal 234 } // namespace TestSerializedScriptValueInterfaceV8Internal
(...skipping 69 matching lines...) Expand 10 before | Expand all | Expand 10 after
313 } 304 }
314 305
315 void V8TestSerializedScriptValueInterface::derefObject(void* object) 306 void V8TestSerializedScriptValueInterface::derefObject(void* object)
316 { 307 {
317 fromInternalPointer(object)->deref(); 308 fromInternalPointer(object)->deref();
318 } 309 }
319 310
320 } // namespace WebCore 311 } // namespace WebCore
321 312
322 #endif // ENABLE(Condition1) || ENABLE(Condition2) 313 #endif // ENABLE(Condition1) || ENABLE(Condition2)
OLDNEW
« no previous file with comments | « Source/bindings/tests/results/V8TestObjectPython.cpp ('k') | Source/bindings/tests/results/V8TestTypedefs.cpp » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698