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/interface.cpp.tmpl | 9 // third_party/WebKit/Source/bindings/templates/interface.cpp.tmpl |
10 | 10 |
(...skipping 261 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
272 } | 272 } |
273 | 273 |
274 void V8TestCallbackFunctions::voidMethodNullableCallbackFunctionInArgMethodCallb
ack(const v8::FunctionCallbackInfo<v8::Value>& info) { | 274 void V8TestCallbackFunctions::voidMethodNullableCallbackFunctionInArgMethodCallb
ack(const v8::FunctionCallbackInfo<v8::Value>& info) { |
275 TestCallbackFunctionsV8Internal::voidMethodNullableCallbackFunctionInArgMethod
(info); | 275 TestCallbackFunctionsV8Internal::voidMethodNullableCallbackFunctionInArgMethod
(info); |
276 } | 276 } |
277 | 277 |
278 void V8TestCallbackFunctions::customElementCallbacksMethodMethodCallback(const v
8::FunctionCallbackInfo<v8::Value>& info) { | 278 void V8TestCallbackFunctions::customElementCallbacksMethodMethodCallback(const v
8::FunctionCallbackInfo<v8::Value>& info) { |
279 TestCallbackFunctionsV8Internal::customElementCallbacksMethodMethod(info); | 279 TestCallbackFunctionsV8Internal::customElementCallbacksMethodMethod(info); |
280 } | 280 } |
281 | 281 |
282 const V8DOMConfiguration::AccessorConfiguration V8TestCallbackFunctionsAccessors
[] = { | 282 static const V8DOMConfiguration::AccessorConfiguration V8TestCallbackFunctionsAc
cessors[] = { |
283 {"voidCallbackFunctionAttribute", V8TestCallbackFunctions::voidCallbackFunct
ionAttributeAttributeGetterCallback, V8TestCallbackFunctions::voidCallbackFuncti
onAttributeAttributeSetterCallback, nullptr, nullptr, nullptr, nullptr, static_c
ast<v8::PropertyAttribute>(v8::None), V8DOMConfiguration::OnPrototype, V8DOMConf
iguration::CheckHolder}, | 283 {"voidCallbackFunctionAttribute", V8TestCallbackFunctions::voidCallbackFunct
ionAttributeAttributeGetterCallback, V8TestCallbackFunctions::voidCallbackFuncti
onAttributeAttributeSetterCallback, nullptr, nullptr, static_cast<v8::PropertyAt
tribute>(v8::None), V8DOMConfiguration::OnPrototype, V8DOMConfiguration::CheckHo
lder, V8DOMConfiguration::AllWorlds}, |
284 {"anyCallbackFunctionOptionalAnyArgAttribute", V8TestCallbackFunctions::anyC
allbackFunctionOptionalAnyArgAttributeAttributeGetterCallback, V8TestCallbackFun
ctions::anyCallbackFunctionOptionalAnyArgAttributeAttributeSetterCallback, nullp
tr, nullptr, nullptr, nullptr, static_cast<v8::PropertyAttribute>(v8::None), V8D
OMConfiguration::OnPrototype, V8DOMConfiguration::CheckHolder}, | 284 {"anyCallbackFunctionOptionalAnyArgAttribute", V8TestCallbackFunctions::anyC
allbackFunctionOptionalAnyArgAttributeAttributeGetterCallback, V8TestCallbackFun
ctions::anyCallbackFunctionOptionalAnyArgAttributeAttributeSetterCallback, nullp
tr, nullptr, static_cast<v8::PropertyAttribute>(v8::None), V8DOMConfiguration::O
nPrototype, V8DOMConfiguration::CheckHolder, V8DOMConfiguration::AllWorlds}, |
285 {"customElementsCallbacksReadonlyAttribute", V8TestCallbackFunctions::custom
ElementsCallbacksReadonlyAttributeAttributeGetterCallback, nullptr, nullptr, nul
lptr, nullptr, nullptr, static_cast<v8::PropertyAttribute>(v8::ReadOnly), V8DOMC
onfiguration::OnPrototype, V8DOMConfiguration::CheckHolder}, | 285 {"customElementsCallbacksReadonlyAttribute", V8TestCallbackFunctions::custom
ElementsCallbacksReadonlyAttributeAttributeGetterCallback, nullptr, nullptr, nul
lptr, static_cast<v8::PropertyAttribute>(v8::ReadOnly), V8DOMConfiguration::OnPr
ototype, V8DOMConfiguration::CheckHolder, V8DOMConfiguration::AllWorlds}, |
286 }; | 286 }; |
287 | 287 |
288 const V8DOMConfiguration::MethodConfiguration V8TestCallbackFunctionsMethods[] =
{ | 288 static const V8DOMConfiguration::MethodConfiguration V8TestCallbackFunctionsMeth
ods[] = { |
289 {"returnCallbackFunctionMethod", V8TestCallbackFunctions::returnCallbackFunc
tionMethodMethodCallback, 0, v8::None, V8DOMConfiguration::OnPrototype, V8DOMCon
figuration::CheckHolder, V8DOMConfiguration::DoNotCheckAccess, V8DOMConfiguratio
n::AllWorlds}, | 289 {"returnCallbackFunctionMethod", V8TestCallbackFunctions::returnCallbackFunc
tionMethodMethodCallback, 0, v8::None, V8DOMConfiguration::OnPrototype, V8DOMCon
figuration::CheckHolder, V8DOMConfiguration::DoNotCheckAccess, V8DOMConfiguratio
n::AllWorlds}, |
290 {"returnCallbackFunctionMethod2", V8TestCallbackFunctions::returnCallbackFun
ctionMethod2MethodCallback, 0, v8::None, V8DOMConfiguration::OnPrototype, V8DOMC
onfiguration::CheckHolder, V8DOMConfiguration::DoNotCheckAccess, V8DOMConfigurat
ion::AllWorlds}, | 290 {"returnCallbackFunctionMethod2", V8TestCallbackFunctions::returnCallbackFun
ctionMethod2MethodCallback, 0, v8::None, V8DOMConfiguration::OnPrototype, V8DOMC
onfiguration::CheckHolder, V8DOMConfiguration::DoNotCheckAccess, V8DOMConfigurat
ion::AllWorlds}, |
291 {"voidMethodCallbackFunctionInArg", V8TestCallbackFunctions::voidMethodCallb
ackFunctionInArgMethodCallback, 1, v8::None, V8DOMConfiguration::OnPrototype, V8
DOMConfiguration::CheckHolder, V8DOMConfiguration::DoNotCheckAccess, V8DOMConfig
uration::AllWorlds}, | 291 {"voidMethodCallbackFunctionInArg", V8TestCallbackFunctions::voidMethodCallb
ackFunctionInArgMethodCallback, 1, v8::None, V8DOMConfiguration::OnPrototype, V8
DOMConfiguration::CheckHolder, V8DOMConfiguration::DoNotCheckAccess, V8DOMConfig
uration::AllWorlds}, |
292 {"voidMethodCallbackFunctionInArg2", V8TestCallbackFunctions::voidMethodCall
backFunctionInArg2MethodCallback, 1, v8::None, V8DOMConfiguration::OnPrototype,
V8DOMConfiguration::CheckHolder, V8DOMConfiguration::DoNotCheckAccess, V8DOMConf
iguration::AllWorlds}, | 292 {"voidMethodCallbackFunctionInArg2", V8TestCallbackFunctions::voidMethodCall
backFunctionInArg2MethodCallback, 1, v8::None, V8DOMConfiguration::OnPrototype,
V8DOMConfiguration::CheckHolder, V8DOMConfiguration::DoNotCheckAccess, V8DOMConf
iguration::AllWorlds}, |
293 {"voidMethodCallbackFunctionWithReturnValueInArg", V8TestCallbackFunctions::
voidMethodCallbackFunctionWithReturnValueInArgMethodCallback, 1, v8::None, V8DOM
Configuration::OnPrototype, V8DOMConfiguration::CheckHolder, V8DOMConfiguration:
:DoNotCheckAccess, V8DOMConfiguration::AllWorlds}, | 293 {"voidMethodCallbackFunctionWithReturnValueInArg", V8TestCallbackFunctions::
voidMethodCallbackFunctionWithReturnValueInArgMethodCallback, 1, v8::None, V8DOM
Configuration::OnPrototype, V8DOMConfiguration::CheckHolder, V8DOMConfiguration:
:DoNotCheckAccess, V8DOMConfiguration::AllWorlds}, |
294 {"voidMethodOptionalCallbackFunctionInArg", V8TestCallbackFunctions::voidMet
hodOptionalCallbackFunctionInArgMethodCallback, 0, v8::None, V8DOMConfiguration:
:OnPrototype, V8DOMConfiguration::CheckHolder, V8DOMConfiguration::DoNotCheckAcc
ess, V8DOMConfiguration::AllWorlds}, | 294 {"voidMethodOptionalCallbackFunctionInArg", V8TestCallbackFunctions::voidMet
hodOptionalCallbackFunctionInArgMethodCallback, 0, v8::None, V8DOMConfiguration:
:OnPrototype, V8DOMConfiguration::CheckHolder, V8DOMConfiguration::DoNotCheckAcc
ess, V8DOMConfiguration::AllWorlds}, |
295 {"voidMethodNullableCallbackFunctionInArg", V8TestCallbackFunctions::voidMet
hodNullableCallbackFunctionInArgMethodCallback, 1, v8::None, V8DOMConfiguration:
:OnPrototype, V8DOMConfiguration::CheckHolder, V8DOMConfiguration::DoNotCheckAcc
ess, V8DOMConfiguration::AllWorlds}, | 295 {"voidMethodNullableCallbackFunctionInArg", V8TestCallbackFunctions::voidMet
hodNullableCallbackFunctionInArgMethodCallback, 1, v8::None, V8DOMConfiguration:
:OnPrototype, V8DOMConfiguration::CheckHolder, V8DOMConfiguration::DoNotCheckAcc
ess, V8DOMConfiguration::AllWorlds}, |
296 {"customElementCallbacksMethod", V8TestCallbackFunctions::customElementCallb
acksMethodMethodCallback, 0, v8::None, V8DOMConfiguration::OnPrototype, V8DOMCon
figuration::CheckHolder, V8DOMConfiguration::DoNotCheckAccess, V8DOMConfiguratio
n::AllWorlds}, | 296 {"customElementCallbacksMethod", V8TestCallbackFunctions::customElementCallb
acksMethodMethodCallback, 0, v8::None, V8DOMConfiguration::OnPrototype, V8DOMCon
figuration::CheckHolder, V8DOMConfiguration::DoNotCheckAccess, V8DOMConfiguratio
n::AllWorlds}, |
297 }; | 297 }; |
298 | 298 |
(...skipping 27 matching lines...) Expand all Loading... |
326 | 326 |
327 TestCallbackFunctions* V8TestCallbackFunctions::toImplWithTypeCheck(v8::Isolate*
isolate, v8::Local<v8::Value> value) { | 327 TestCallbackFunctions* V8TestCallbackFunctions::toImplWithTypeCheck(v8::Isolate*
isolate, v8::Local<v8::Value> value) { |
328 return hasInstance(value, isolate) ? toImpl(v8::Local<v8::Object>::Cast(value)
) : nullptr; | 328 return hasInstance(value, isolate) ? toImpl(v8::Local<v8::Object>::Cast(value)
) : nullptr; |
329 } | 329 } |
330 | 330 |
331 TestCallbackFunctions* NativeValueTraits<TestCallbackFunctions>::nativeValue(v8:
:Isolate* isolate, v8::Local<v8::Value> value, ExceptionState& exceptionState) { | 331 TestCallbackFunctions* NativeValueTraits<TestCallbackFunctions>::nativeValue(v8:
:Isolate* isolate, v8::Local<v8::Value> value, ExceptionState& exceptionState) { |
332 return V8TestCallbackFunctions::toImplWithTypeCheck(isolate, value); | 332 return V8TestCallbackFunctions::toImplWithTypeCheck(isolate, value); |
333 } | 333 } |
334 | 334 |
335 } // namespace blink | 335 } // namespace blink |
OLD | NEW |