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 #if ENABLE(CONDITION) | 8 #if ENABLE(CONDITION) |
9 #include "V8TestInterfacePartial.h" | 9 #include "V8TestInterfacePartial.h" |
10 | 10 |
11 #include "bindings/core/v8/ExceptionState.h" | 11 #include "bindings/core/v8/ExceptionState.h" |
12 #include "bindings/core/v8/PrivateScriptRunner.h" | 12 #include "bindings/core/v8/PrivateScriptRunner.h" |
13 #include "bindings/core/v8/ScriptPromise.h" | 13 #include "bindings/core/v8/ScriptPromise.h" |
14 #include "bindings/core/v8/V8DOMConfiguration.h" | 14 #include "bindings/core/v8/V8DOMConfiguration.h" |
15 #include "bindings/core/v8/V8Document.h" | 15 #include "bindings/core/v8/V8Document.h" |
16 #include "bindings/core/v8/V8Node.h" | 16 #include "bindings/core/v8/V8Node.h" |
17 #include "bindings/core/v8/V8ObjectConstructor.h" | 17 #include "bindings/core/v8/V8ObjectConstructor.h" |
18 #include "bindings/core/v8/V8TestInterface.h" | 18 #include "bindings/core/v8/V8TestInterface.h" |
19 #include "bindings/tests/idls/modules/TestPartialInterfaceImplementation3.h" | 19 #include "bindings/tests/idls/modules/TestPartialInterfaceImplementation3.h" |
20 #include "core/dom/ContextFeatures.h" | 20 #include "core/dom/ContextFeatures.h" |
21 #include "core/dom/Document.h" | 21 #include "core/dom/Document.h" |
| 22 #include "core/experiments/Experiments.h" |
22 #include "core/frame/LocalFrame.h" | 23 #include "core/frame/LocalFrame.h" |
23 #include "platform/RuntimeEnabledFeatures.h" | 24 #include "platform/RuntimeEnabledFeatures.h" |
24 #include "platform/ScriptForbiddenScope.h" | 25 #include "platform/ScriptForbiddenScope.h" |
25 #include "platform/TraceEvent.h" | 26 #include "platform/TraceEvent.h" |
26 #include "wtf/GetPtr.h" | 27 #include "wtf/GetPtr.h" |
27 #include "wtf/RefPtr.h" | 28 #include "wtf/RefPtr.h" |
28 | 29 |
29 namespace blink { | 30 namespace blink { |
30 | 31 |
31 namespace TestInterfaceImplementationPartialV8Internal { | 32 namespace TestInterfaceImplementationPartialV8Internal { |
32 | 33 |
33 static void voidMethodPartialOverload3Method(const v8::FunctionCallbackInfo<v8::
Value>& info) | 34 static void voidMethodPartialOverload3Method(const v8::FunctionCallbackInfo<v8::
Value>& info) |
34 { | 35 { |
35 TestInterfaceImplementation* impl = V8TestInterface::toImpl(info.Holder()); | 36 TestInterfaceImplementation* impl = V8TestInterface::toImpl(info.Holder()); |
36 V8StringResource<> value; | 37 V8StringResource<> value; |
37 { | 38 { |
38 value = info[0]; | 39 value = info[0]; |
39 if (!value.prepare()) | 40 if (!value.prepare()) |
40 return; | 41 return; |
41 } | 42 } |
42 TestPartialInterfaceImplementation3::voidMethodPartialOverload(*impl, value)
; | 43 TestPartialInterfaceImplementation3::voidMethodPartialOverload(*impl, value)
; |
43 } | 44 } |
44 | 45 |
45 static void voidMethodPartialOverloadMethod(const v8::FunctionCallbackInfo<v8::V
alue>& info) | 46 static void voidMethodPartialOverloadMethod(const v8::FunctionCallbackInfo<v8::V
alue>& info) |
46 { | 47 { |
| 48 String errorMessage; |
| 49 ALLOW_UNUSED_LOCAL(errorMessage); |
47 ExceptionState exceptionState(ExceptionState::ExecutionContext, "voidMethodP
artialOverload", "TestInterface", info.Holder(), info.GetIsolate()); | 50 ExceptionState exceptionState(ExceptionState::ExecutionContext, "voidMethodP
artialOverload", "TestInterface", info.Holder(), info.GetIsolate()); |
48 switch (std::min(1, info.Length())) { | 51 switch (std::min(1, info.Length())) { |
49 case 0: | 52 case 0: |
50 break; | 53 break; |
51 case 1: | 54 case 1: |
52 if (true) { | 55 if (true) { |
53 voidMethodPartialOverload3Method(info); | 56 voidMethodPartialOverload3Method(info); |
54 return; | 57 return; |
55 } | 58 } |
56 break; | 59 break; |
(...skipping 11 matching lines...) Expand all Loading... |
68 { | 71 { |
69 value = info[0]; | 72 value = info[0]; |
70 if (!value.prepare()) | 73 if (!value.prepare()) |
71 return; | 74 return; |
72 } | 75 } |
73 TestPartialInterfaceImplementation3::staticVoidMethodPartialOverload(value); | 76 TestPartialInterfaceImplementation3::staticVoidMethodPartialOverload(value); |
74 } | 77 } |
75 | 78 |
76 static void staticVoidMethodPartialOverloadMethod(const v8::FunctionCallbackInfo
<v8::Value>& info) | 79 static void staticVoidMethodPartialOverloadMethod(const v8::FunctionCallbackInfo
<v8::Value>& info) |
77 { | 80 { |
| 81 String errorMessage; |
| 82 ALLOW_UNUSED_LOCAL(errorMessage); |
78 ExceptionState exceptionState(ExceptionState::ExecutionContext, "staticVoidM
ethodPartialOverload", "TestInterface", info.Holder(), info.GetIsolate()); | 83 ExceptionState exceptionState(ExceptionState::ExecutionContext, "staticVoidM
ethodPartialOverload", "TestInterface", info.Holder(), info.GetIsolate()); |
79 switch (std::min(1, info.Length())) { | 84 switch (std::min(1, info.Length())) { |
80 case 0: | 85 case 0: |
81 break; | 86 break; |
82 case 1: | 87 case 1: |
83 if (true) { | 88 if (true) { |
84 staticVoidMethodPartialOverload2Method(info); | 89 staticVoidMethodPartialOverload2Method(info); |
85 return; | 90 return; |
86 } | 91 } |
87 break; | 92 break; |
(...skipping 14 matching lines...) Expand all Loading... |
102 if (!document) { | 107 if (!document) { |
103 v8SetReturnValue(info, ScriptPromise::rejectRaw(ScriptState::current
(info.GetIsolate()), V8ThrowException::createTypeError(info.GetIsolate(), Except
ionMessages::failedToExecute("promiseMethodPartialOverload", "TestInterface", "p
arameter 1 is not of type 'Document'.")))); | 108 v8SetReturnValue(info, ScriptPromise::rejectRaw(ScriptState::current
(info.GetIsolate()), V8ThrowException::createTypeError(info.GetIsolate(), Except
ionMessages::failedToExecute("promiseMethodPartialOverload", "TestInterface", "p
arameter 1 is not of type 'Document'.")))); |
104 return; | 109 return; |
105 } | 110 } |
106 } | 111 } |
107 v8SetReturnValue(info, TestPartialInterfaceImplementation3::promiseMethodPar
tialOverload(*impl, document).v8Value()); | 112 v8SetReturnValue(info, TestPartialInterfaceImplementation3::promiseMethodPar
tialOverload(*impl, document).v8Value()); |
108 } | 113 } |
109 | 114 |
110 static void promiseMethodPartialOverloadMethod(const v8::FunctionCallbackInfo<v8
::Value>& info) | 115 static void promiseMethodPartialOverloadMethod(const v8::FunctionCallbackInfo<v8
::Value>& info) |
111 { | 116 { |
| 117 String errorMessage; |
| 118 ALLOW_UNUSED_LOCAL(errorMessage); |
112 ExceptionState exceptionState(ExceptionState::ExecutionContext, "promiseMeth
odPartialOverload", "TestInterface", info.Holder(), info.GetIsolate()); | 119 ExceptionState exceptionState(ExceptionState::ExecutionContext, "promiseMeth
odPartialOverload", "TestInterface", info.Holder(), info.GetIsolate()); |
113 switch (std::min(1, info.Length())) { | 120 switch (std::min(1, info.Length())) { |
114 case 0: | 121 case 0: |
115 break; | 122 break; |
116 case 1: | 123 case 1: |
117 if (V8Document::hasInstance(info[0], info.GetIsolate())) { | 124 if (V8Document::hasInstance(info[0], info.GetIsolate())) { |
118 promiseMethodPartialOverload3Method(info); | 125 promiseMethodPartialOverload3Method(info); |
119 return; | 126 return; |
120 } | 127 } |
121 break; | 128 break; |
(...skipping 19 matching lines...) Expand all Loading... |
141 static void staticPromiseMethodPartialOverload2Method(const v8::FunctionCallback
Info<v8::Value>& info) | 148 static void staticPromiseMethodPartialOverload2Method(const v8::FunctionCallback
Info<v8::Value>& info) |
142 { | 149 { |
143 ExceptionState exceptionState(ExceptionState::ExecutionContext, "staticPromi
seMethodPartialOverload", "TestInterface", info.Holder(), info.GetIsolate()); | 150 ExceptionState exceptionState(ExceptionState::ExecutionContext, "staticPromi
seMethodPartialOverload", "TestInterface", info.Holder(), info.GetIsolate()); |
144 staticPromiseMethodPartialOverload2MethodPromise(info, exceptionState); | 151 staticPromiseMethodPartialOverload2MethodPromise(info, exceptionState); |
145 if (exceptionState.hadException()) | 152 if (exceptionState.hadException()) |
146 v8SetReturnValue(info, exceptionState.reject(ScriptState::current(info.G
etIsolate())).v8Value()); | 153 v8SetReturnValue(info, exceptionState.reject(ScriptState::current(info.G
etIsolate())).v8Value()); |
147 } | 154 } |
148 | 155 |
149 static void staticPromiseMethodPartialOverloadMethod(const v8::FunctionCallbackI
nfo<v8::Value>& info) | 156 static void staticPromiseMethodPartialOverloadMethod(const v8::FunctionCallbackI
nfo<v8::Value>& info) |
150 { | 157 { |
| 158 String errorMessage; |
| 159 ALLOW_UNUSED_LOCAL(errorMessage); |
151 ExceptionState exceptionState(ExceptionState::ExecutionContext, "staticPromi
seMethodPartialOverload", "TestInterface", info.Holder(), info.GetIsolate()); | 160 ExceptionState exceptionState(ExceptionState::ExecutionContext, "staticPromi
seMethodPartialOverload", "TestInterface", info.Holder(), info.GetIsolate()); |
152 switch (std::min(1, info.Length())) { | 161 switch (std::min(1, info.Length())) { |
153 case 0: | 162 case 0: |
154 break; | 163 break; |
155 case 1: | 164 case 1: |
156 if (true) { | 165 if (true) { |
157 staticPromiseMethodPartialOverload2Method(info); | 166 staticPromiseMethodPartialOverload2Method(info); |
158 return; | 167 return; |
159 } | 168 } |
160 break; | 169 break; |
(...skipping 26 matching lines...) Expand all Loading... |
187 if (!node) { | 196 if (!node) { |
188 V8ThrowException::throwTypeError(info.GetIsolate(), ExceptionMessage
s::failedToExecute("partial2VoidMethod", "TestInterface", "parameter 1 is not of
type 'Node'.")); | 197 V8ThrowException::throwTypeError(info.GetIsolate(), ExceptionMessage
s::failedToExecute("partial2VoidMethod", "TestInterface", "parameter 1 is not of
type 'Node'.")); |
189 return; | 198 return; |
190 } | 199 } |
191 } | 200 } |
192 TestPartialInterfaceImplementation3::partial2VoidMethod(*impl, node); | 201 TestPartialInterfaceImplementation3::partial2VoidMethod(*impl, node); |
193 } | 202 } |
194 | 203 |
195 static void partial2VoidMethodMethod(const v8::FunctionCallbackInfo<v8::Value>&
info) | 204 static void partial2VoidMethodMethod(const v8::FunctionCallbackInfo<v8::Value>&
info) |
196 { | 205 { |
| 206 String errorMessage; |
| 207 ALLOW_UNUSED_LOCAL(errorMessage); |
197 ExceptionState exceptionState(ExceptionState::ExecutionContext, "partial2Voi
dMethod", "TestInterface", info.Holder(), info.GetIsolate()); | 208 ExceptionState exceptionState(ExceptionState::ExecutionContext, "partial2Voi
dMethod", "TestInterface", info.Holder(), info.GetIsolate()); |
198 switch (std::min(1, info.Length())) { | 209 switch (std::min(1, info.Length())) { |
199 case 0: | 210 case 0: |
200 break; | 211 break; |
201 case 1: | 212 case 1: |
202 if (V8Node::hasInstance(info[0], info.GetIsolate())) { | 213 if (V8Node::hasInstance(info[0], info.GetIsolate())) { |
203 partial2VoidMethod3Method(info); | 214 partial2VoidMethod3Method(info); |
204 return; | 215 return; |
205 } | 216 } |
206 if (true) { | 217 if (true) { |
(...skipping 48 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
255 { | 266 { |
256 value = info[0]; | 267 value = info[0]; |
257 if (!value.prepare()) | 268 if (!value.prepare()) |
258 return; | 269 return; |
259 } | 270 } |
260 TestPartialInterfaceImplementation3::partial2StaticVoidMethod(value); | 271 TestPartialInterfaceImplementation3::partial2StaticVoidMethod(value); |
261 } | 272 } |
262 | 273 |
263 static void partial2StaticVoidMethodMethod(const v8::FunctionCallbackInfo<v8::Va
lue>& info) | 274 static void partial2StaticVoidMethodMethod(const v8::FunctionCallbackInfo<v8::Va
lue>& info) |
264 { | 275 { |
| 276 String errorMessage; |
| 277 ALLOW_UNUSED_LOCAL(errorMessage); |
265 ExceptionState exceptionState(ExceptionState::ExecutionContext, "partial2Sta
ticVoidMethod", "TestInterface", info.Holder(), info.GetIsolate()); | 278 ExceptionState exceptionState(ExceptionState::ExecutionContext, "partial2Sta
ticVoidMethod", "TestInterface", info.Holder(), info.GetIsolate()); |
266 switch (std::min(1, info.Length())) { | 279 switch (std::min(1, info.Length())) { |
267 case 0: | 280 case 0: |
268 break; | 281 break; |
269 case 1: | 282 case 1: |
270 if (true) { | 283 if (true) { |
271 partial2StaticVoidMethod2Method(info); | 284 partial2StaticVoidMethod2Method(info); |
272 return; | 285 return; |
273 } | 286 } |
274 break; | 287 break; |
(...skipping 26 matching lines...) Expand all Loading... |
301 }; | 314 }; |
302 | 315 |
303 void V8TestInterfacePartial::installV8TestInterfaceTemplate(v8::Local<v8::Functi
onTemplate> functionTemplate, v8::Isolate* isolate) | 316 void V8TestInterfacePartial::installV8TestInterfaceTemplate(v8::Local<v8::Functi
onTemplate> functionTemplate, v8::Isolate* isolate) |
304 { | 317 { |
305 V8TestInterface::installV8TestInterfaceTemplate(functionTemplate, isolate); | 318 V8TestInterface::installV8TestInterfaceTemplate(functionTemplate, isolate); |
306 | 319 |
307 v8::Local<v8::Signature> defaultSignature; | 320 v8::Local<v8::Signature> defaultSignature; |
308 if (!RuntimeEnabledFeatures::featureNameEnabled()) | 321 if (!RuntimeEnabledFeatures::featureNameEnabled()) |
309 defaultSignature = V8DOMConfiguration::installDOMClassTemplate(isolate,
functionTemplate, "TestInterface", v8::Local<v8::FunctionTemplate>(), V8TestInte
rface::internalFieldCount, 0, 0, 0, 0, 0, 0); | 322 defaultSignature = V8DOMConfiguration::installDOMClassTemplate(isolate,
functionTemplate, "TestInterface", v8::Local<v8::FunctionTemplate>(), V8TestInte
rface::internalFieldCount, 0, 0, 0, 0, 0, 0); |
310 else | 323 else |
311 defaultSignature = V8DOMConfiguration::installDOMClassTemplate(isolate,
functionTemplate, "TestInterface", v8::Local<v8::FunctionTemplate>(), V8TestInte
rface::internalFieldCount, | 324 { |
312 0, 0, | 325 ExecutionContext* ec = currentExecutionContext(isolate); |
313 0, 0, | 326 ALLOW_UNUSED_LOCAL(ec); |
314 V8TestInterfaceMethods, WTF_ARRAY_LENGTH(V8TestInterfaceMethods)); | 327 String errorMessage; |
| 328 if (!Experiments::isApiEnabled(ec, "ExperimentName", errorMessage))
{ |
| 329 defaultSignature = V8DOMConfiguration::installDOMClassTemplate(i
solate, functionTemplate, "TestInterface", v8::Local<v8::FunctionTemplate>(), V8
TestInterface::internalFieldCount, 0, 0, 0, 0, 0, 0); |
| 330 } |
| 331 else |
| 332 defaultSignature = V8DOMConfiguration::installDOMClassTemplate(i
solate, functionTemplate, "TestInterface", v8::Local<v8::FunctionTemplate>(), V8
TestInterface::internalFieldCount, |
| 333 0, 0, |
| 334 0, 0, |
| 335 V8TestInterfaceMethods, WTF_ARRAY_LENGTH(V8TestInterfaceMeth
ods)); |
| 336 } |
| 337 |
315 v8::Local<v8::ObjectTemplate> instanceTemplate = functionTemplate->InstanceT
emplate(); | 338 v8::Local<v8::ObjectTemplate> instanceTemplate = functionTemplate->InstanceT
emplate(); |
316 ALLOW_UNUSED_LOCAL(instanceTemplate); | 339 ALLOW_UNUSED_LOCAL(instanceTemplate); |
317 v8::Local<v8::ObjectTemplate> prototypeTemplate = functionTemplate->Prototyp
eTemplate(); | 340 v8::Local<v8::ObjectTemplate> prototypeTemplate = functionTemplate->Prototyp
eTemplate(); |
318 ALLOW_UNUSED_LOCAL(prototypeTemplate); | 341 ALLOW_UNUSED_LOCAL(prototypeTemplate); |
319 const V8DOMConfiguration::ConstantConfiguration V8TestInterfaceConstants[] =
{ | 342 const V8DOMConfiguration::ConstantConfiguration V8TestInterfaceConstants[] =
{ |
320 {"PARTIAL3_UNSIGNED_SHORT", 0, 0, V8DOMConfiguration::ConstantTypeUnsign
edShort}, | 343 {"PARTIAL3_UNSIGNED_SHORT", 0, 0, V8DOMConfiguration::ConstantTypeUnsign
edShort}, |
321 }; | 344 }; |
322 V8DOMConfiguration::installConstants(isolate, functionTemplate, prototypeTem
plate, V8TestInterfaceConstants, WTF_ARRAY_LENGTH(V8TestInterfaceConstants)); | 345 V8DOMConfiguration::installConstants(isolate, functionTemplate, prototypeTem
plate, V8TestInterfaceConstants, WTF_ARRAY_LENGTH(V8TestInterfaceConstants)); |
| 346 ExecutionContext* ec = currentExecutionContext(isolate); |
| 347 ALLOW_UNUSED_LOCAL(ec); |
| 348 String constantsErrorMessage; |
| 349 ALLOW_UNUSED_LOCAL(constantsErrorMessage); |
| 350 String errorMessage; |
| 351 ALLOW_UNUSED_LOCAL(errorMessage); |
323 functionTemplate->InstanceTemplate()->SetCallAsFunctionHandler(V8TestInterfa
ce::legacyCallCustom); | 352 functionTemplate->InstanceTemplate()->SetCallAsFunctionHandler(V8TestInterfa
ce::legacyCallCustom); |
324 } | 353 } |
325 | 354 |
326 void V8TestInterfacePartial::preparePrototypeAndInterfaceObject(v8::Local<v8::Co
ntext> context, v8::Local<v8::Object> prototypeObject, v8::Local<v8::Function> i
nterfaceObject, v8::Local<v8::FunctionTemplate> interfaceTemplate) | 355 void V8TestInterfacePartial::preparePrototypeAndInterfaceObject(v8::Local<v8::Co
ntext> context, v8::Local<v8::Object> prototypeObject, v8::Local<v8::Function> i
nterfaceObject, v8::Local<v8::FunctionTemplate> interfaceTemplate) |
327 { | 356 { |
328 V8TestInterface::preparePrototypeAndInterfaceObject(context, prototypeObject
, interfaceObject, interfaceTemplate); | 357 V8TestInterface::preparePrototypeAndInterfaceObject(context, prototypeObject
, interfaceObject, interfaceTemplate); |
329 v8::Isolate* isolate = context->GetIsolate(); | 358 v8::Isolate* isolate = context->GetIsolate(); |
330 v8::Local<v8::Name> unscopablesSymbol(v8::Symbol::GetUnscopables(isolate)); | 359 v8::Local<v8::Name> unscopablesSymbol(v8::Symbol::GetUnscopables(isolate)); |
331 v8::Local<v8::Object> unscopeables; | 360 v8::Local<v8::Object> unscopeables; |
332 if (v8CallBoolean(prototypeObject->HasOwnProperty(context, unscopablesSymbol
))) | 361 if (v8CallBoolean(prototypeObject->HasOwnProperty(context, unscopablesSymbol
))) |
333 unscopeables = prototypeObject->Get(context, unscopablesSymbol).ToLocalC
hecked().As<v8::Object>(); | 362 unscopeables = prototypeObject->Get(context, unscopablesSymbol).ToLocalC
hecked().As<v8::Object>(); |
334 else | 363 else |
335 unscopeables = v8::Object::New(isolate); | 364 unscopeables = v8::Object::New(isolate); |
| 365 String errorMessage; |
| 366 ALLOW_UNUSED_LOCAL(errorMessage); |
336 unscopeables->CreateDataProperty(context, v8AtomicString(isolate, "unscopeab
leVoidMethod"), v8::True(isolate)).FromJust(); | 367 unscopeables->CreateDataProperty(context, v8AtomicString(isolate, "unscopeab
leVoidMethod"), v8::True(isolate)).FromJust(); |
337 prototypeObject->CreateDataProperty(context, unscopablesSymbol, unscopeables
).FromJust(); | 368 prototypeObject->CreateDataProperty(context, unscopablesSymbol, unscopeables
).FromJust(); |
338 } | 369 } |
339 | 370 |
340 void V8TestInterfacePartial::initialize() | 371 void V8TestInterfacePartial::initialize() |
341 { | 372 { |
342 // Should be invoked from initModules. | 373 // Should be invoked from initModules. |
343 V8TestInterface::updateWrapperTypeInfo( | 374 V8TestInterface::updateWrapperTypeInfo( |
344 &V8TestInterfacePartial::installV8TestInterfaceTemplate, | 375 &V8TestInterfacePartial::installV8TestInterfaceTemplate, |
345 &V8TestInterfacePartial::preparePrototypeAndInterfaceObject); | 376 &V8TestInterfacePartial::preparePrototypeAndInterfaceObject); |
346 V8TestInterface::registerVoidMethodPartialOverloadMethodForPartialInterface(
&TestInterfaceImplementationPartialV8Internal::voidMethodPartialOverloadMethod); | 377 V8TestInterface::registerVoidMethodPartialOverloadMethodForPartialInterface(
&TestInterfaceImplementationPartialV8Internal::voidMethodPartialOverloadMethod); |
347 V8TestInterface::registerStaticVoidMethodPartialOverloadMethodForPartialInte
rface(&TestInterfaceImplementationPartialV8Internal::staticVoidMethodPartialOver
loadMethod); | 378 V8TestInterface::registerStaticVoidMethodPartialOverloadMethodForPartialInte
rface(&TestInterfaceImplementationPartialV8Internal::staticVoidMethodPartialOver
loadMethod); |
348 V8TestInterface::registerPromiseMethodPartialOverloadMethodForPartialInterfa
ce(&TestInterfaceImplementationPartialV8Internal::promiseMethodPartialOverloadMe
thod); | 379 V8TestInterface::registerPromiseMethodPartialOverloadMethodForPartialInterfa
ce(&TestInterfaceImplementationPartialV8Internal::promiseMethodPartialOverloadMe
thod); |
349 V8TestInterface::registerStaticPromiseMethodPartialOverloadMethodForPartialI
nterface(&TestInterfaceImplementationPartialV8Internal::staticPromiseMethodParti
alOverloadMethod); | 380 V8TestInterface::registerStaticPromiseMethodPartialOverloadMethodForPartialI
nterface(&TestInterfaceImplementationPartialV8Internal::staticPromiseMethodParti
alOverloadMethod); |
350 V8TestInterface::registerPartial2VoidMethodMethodForPartialInterface(&TestIn
terfaceImplementationPartialV8Internal::partial2VoidMethodMethod); | 381 V8TestInterface::registerPartial2VoidMethodMethodForPartialInterface(&TestIn
terfaceImplementationPartialV8Internal::partial2VoidMethodMethod); |
351 V8TestInterface::registerPartial2StaticVoidMethodMethodForPartialInterface(&
TestInterfaceImplementationPartialV8Internal::partial2StaticVoidMethodMethod); | 382 V8TestInterface::registerPartial2StaticVoidMethodMethodForPartialInterface(&
TestInterfaceImplementationPartialV8Internal::partial2StaticVoidMethodMethod); |
352 } | 383 } |
353 | 384 |
354 } // namespace blink | 385 } // namespace blink |
355 #endif // ENABLE(CONDITION) | 386 #endif // ENABLE(CONDITION) |
OLD | NEW |