| 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 "V8TestObject.h" | 8 #include "V8TestObject.h" |
| 9 | 9 |
| 10 #include "HTMLNames.h" | 10 #include "HTMLNames.h" |
| (...skipping 6422 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 6433 } | 6433 } |
| 6434 | 6434 |
| 6435 static void overloadedMethodB2Method(const v8::FunctionCallbackInfo<v8::Value>&
info) | 6435 static void overloadedMethodB2Method(const v8::FunctionCallbackInfo<v8::Value>&
info) |
| 6436 { | 6436 { |
| 6437 ExceptionState exceptionState(ExceptionState::ExecutionContext, "overloadedM
ethodB", "TestObject", info.Holder(), info.GetIsolate()); | 6437 ExceptionState exceptionState(ExceptionState::ExecutionContext, "overloadedM
ethodB", "TestObject", info.Holder(), info.GetIsolate()); |
| 6438 if (UNLIKELY(info.Length() < 1)) { | 6438 if (UNLIKELY(info.Length() < 1)) { |
| 6439 throwArityTypeError(exceptionState, 1, info.Length()); | 6439 throwArityTypeError(exceptionState, 1, info.Length()); |
| 6440 return; | 6440 return; |
| 6441 } | 6441 } |
| 6442 TestObject* impl = V8TestObject::toNative(info.Holder()); | 6442 TestObject* impl = V8TestObject::toNative(info.Holder()); |
| 6443 TONATIVE_VOID_EXCEPTIONSTATE(int, longArg1, toInt32(info[0], exceptionState)
, exceptionState); | 6443 TONATIVE_VOID(bool, booleanArg, info[0]->BooleanValue()); |
| 6444 if (UNLIKELY(info.Length() <= 1)) { | 6444 if (UNLIKELY(info.Length() <= 1)) { |
| 6445 impl->overloadedMethodB(longArg1); | 6445 impl->overloadedMethodB(booleanArg); |
| 6446 return; | 6446 return; |
| 6447 } | 6447 } |
| 6448 TONATIVE_VOID_EXCEPTIONSTATE(int, longArg2, toInt32(info[1], exceptionState)
, exceptionState); | 6448 TONATIVE_VOID_EXCEPTIONSTATE(int, longArg, toInt32(info[1], exceptionState),
exceptionState); |
| 6449 impl->overloadedMethodB(longArg1, longArg2); | 6449 impl->overloadedMethodB(booleanArg, longArg); |
| 6450 } | 6450 } |
| 6451 | 6451 |
| 6452 static void overloadedMethodBMethod(const v8::FunctionCallbackInfo<v8::Value>& i
nfo) | 6452 static void overloadedMethodBMethod(const v8::FunctionCallbackInfo<v8::Value>& i
nfo) |
| 6453 { | 6453 { |
| 6454 if (((info.Length() == 1))) { | 6454 if (((info.Length() == 1))) { |
| 6455 overloadedMethodB1Method(info); | 6455 overloadedMethodB1Method(info); |
| 6456 return; | 6456 return; |
| 6457 } | 6457 } |
| 6458 if (((info.Length() == 1)) || ((info.Length() == 2))) { | 6458 if (((info.Length() == 1)) || ((info.Length() == 2))) { |
| 6459 overloadedMethodB2Method(info); | 6459 overloadedMethodB2Method(info); |
| (...skipping 28 matching lines...) Expand all Loading... |
| 6488 } | 6488 } |
| 6489 | 6489 |
| 6490 static void overloadedMethodC2Method(const v8::FunctionCallbackInfo<v8::Value>&
info) | 6490 static void overloadedMethodC2Method(const v8::FunctionCallbackInfo<v8::Value>&
info) |
| 6491 { | 6491 { |
| 6492 ExceptionState exceptionState(ExceptionState::ExecutionContext, "overloadedM
ethodC", "TestObject", info.Holder(), info.GetIsolate()); | 6492 ExceptionState exceptionState(ExceptionState::ExecutionContext, "overloadedM
ethodC", "TestObject", info.Holder(), info.GetIsolate()); |
| 6493 if (UNLIKELY(info.Length() < 1)) { | 6493 if (UNLIKELY(info.Length() < 1)) { |
| 6494 throwArityTypeError(exceptionState, 1, info.Length()); | 6494 throwArityTypeError(exceptionState, 1, info.Length()); |
| 6495 return; | 6495 return; |
| 6496 } | 6496 } |
| 6497 TestObject* impl = V8TestObject::toNative(info.Holder()); | 6497 TestObject* impl = V8TestObject::toNative(info.Holder()); |
| 6498 TONATIVE_VOID_EXCEPTIONSTATE(int, longArg, toInt32(info[0], exceptionState),
exceptionState); | 6498 TONATIVE_VOID(bool, booleanArg, info[0]->BooleanValue()); |
| 6499 TONATIVE_VOID(Vector<int>, longArgs, toNativeArguments<int>(info, 1)); | 6499 TONATIVE_VOID(Vector<int>, longArgs, toNativeArguments<int>(info, 1)); |
| 6500 impl->overloadedMethodC(longArg, longArgs); | 6500 impl->overloadedMethodC(booleanArg, longArgs); |
| 6501 } | 6501 } |
| 6502 | 6502 |
| 6503 static void overloadedMethodCMethod(const v8::FunctionCallbackInfo<v8::Value>& i
nfo) | 6503 static void overloadedMethodCMethod(const v8::FunctionCallbackInfo<v8::Value>& i
nfo) |
| 6504 { | 6504 { |
| 6505 if (((info.Length() == 1))) { | 6505 if (((info.Length() == 1))) { |
| 6506 overloadedMethodC1Method(info); | 6506 overloadedMethodC1Method(info); |
| 6507 return; | 6507 return; |
| 6508 } | 6508 } |
| 6509 if () { | 6509 if () { |
| 6510 overloadedMethodC2Method(info); | 6510 overloadedMethodC2Method(info); |
| (...skipping 2266 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 8777 fromInternalPointer(object)->deref(); | 8777 fromInternalPointer(object)->deref(); |
| 8778 } | 8778 } |
| 8779 | 8779 |
| 8780 template<> | 8780 template<> |
| 8781 v8::Handle<v8::Value> toV8NoInline(TestObject* impl, v8::Handle<v8::Object> crea
tionContext, v8::Isolate* isolate) | 8781 v8::Handle<v8::Value> toV8NoInline(TestObject* impl, v8::Handle<v8::Object> crea
tionContext, v8::Isolate* isolate) |
| 8782 { | 8782 { |
| 8783 return toV8(impl, creationContext, isolate); | 8783 return toV8(impl, creationContext, isolate); |
| 8784 } | 8784 } |
| 8785 | 8785 |
| 8786 } // namespace WebCore | 8786 } // namespace WebCore |
| OLD | NEW |