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/dictionary_v8.cpp.tmpl | 9 // third_party/WebKit/Source/bindings/templates/dictionary_v8.cpp.tmpl |
10 | 10 |
(...skipping 623 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
634 } | 634 } |
635 | 635 |
636 v8::Local<v8::Value> TestDictionary::toV8Impl(v8::Local<v8::Object> creationCont
ext, v8::Isolate* isolate) const { | 636 v8::Local<v8::Value> TestDictionary::toV8Impl(v8::Local<v8::Object> creationCont
ext, v8::Isolate* isolate) const { |
637 v8::Local<v8::Object> v8Object = v8::Object::New(isolate); | 637 v8::Local<v8::Object> v8Object = v8::Object::New(isolate); |
638 if (!toV8TestDictionary(*this, v8Object, creationContext, isolate)) | 638 if (!toV8TestDictionary(*this, v8Object, creationContext, isolate)) |
639 return v8::Undefined(isolate); | 639 return v8::Undefined(isolate); |
640 return v8Object; | 640 return v8Object; |
641 } | 641 } |
642 | 642 |
643 bool toV8TestDictionary(const TestDictionary& impl, v8::Local<v8::Object> dictio
nary, v8::Local<v8::Object> creationContext, v8::Isolate* isolate) { | 643 bool toV8TestDictionary(const TestDictionary& impl, v8::Local<v8::Object> dictio
nary, v8::Local<v8::Object> creationContext, v8::Isolate* isolate) { |
| 644 v8::Local<v8::Value> anyMemberValue; |
| 645 bool anyMemberHasValueOrDefault = false; |
644 if (impl.hasAnyMember()) { | 646 if (impl.hasAnyMember()) { |
645 if (!v8CallBoolean(dictionary->CreateDataProperty(isolate->GetCurrentContext
(), v8AtomicString(isolate, "anyMember"), impl.anyMember().v8Value()))) | 647 anyMemberValue = impl.anyMember().v8Value(); |
646 return false; | 648 anyMemberHasValueOrDefault = true; |
647 } else { | 649 } else { |
648 if (!v8CallBoolean(dictionary->CreateDataProperty(isolate->GetCurrentContext
(), v8AtomicString(isolate, "anyMember"), v8::Null(isolate)))) | 650 anyMemberValue = v8::Null(isolate); |
649 return false; | 651 anyMemberHasValueOrDefault = true; |
650 } | 652 } |
651 | 653 if (anyMemberHasValueOrDefault && |
| 654 !v8CallBoolean(dictionary->CreateDataProperty(isolate->GetCurrentContext()
, v8AtomicString(isolate, "anyMember"), anyMemberValue))) { |
| 655 return false; |
| 656 } |
| 657 |
| 658 v8::Local<v8::Value> booleanMemberValue; |
| 659 bool booleanMemberHasValueOrDefault = false; |
652 if (impl.hasBooleanMember()) { | 660 if (impl.hasBooleanMember()) { |
653 if (!v8CallBoolean(dictionary->CreateDataProperty(isolate->GetCurrentContext
(), v8AtomicString(isolate, "booleanMember"), v8Boolean(impl.booleanMember(), is
olate)))) | 661 booleanMemberValue = v8Boolean(impl.booleanMember(), isolate); |
654 return false; | 662 booleanMemberHasValueOrDefault = true; |
655 } | 663 } |
656 | 664 if (booleanMemberHasValueOrDefault && |
| 665 !v8CallBoolean(dictionary->CreateDataProperty(isolate->GetCurrentContext()
, v8AtomicString(isolate, "booleanMember"), booleanMemberValue))) { |
| 666 return false; |
| 667 } |
| 668 |
| 669 v8::Local<v8::Value> createValue; |
| 670 bool createHasValueOrDefault = false; |
657 if (impl.hasCreateMember()) { | 671 if (impl.hasCreateMember()) { |
658 if (!v8CallBoolean(dictionary->CreateDataProperty(isolate->GetCurrentContext
(), v8AtomicString(isolate, "create"), v8Boolean(impl.createMember(), isolate)))
) | 672 createValue = v8Boolean(impl.createMember(), isolate); |
659 return false; | 673 createHasValueOrDefault = true; |
660 } | 674 } |
661 | 675 if (createHasValueOrDefault && |
| 676 !v8CallBoolean(dictionary->CreateDataProperty(isolate->GetCurrentContext()
, v8AtomicString(isolate, "create"), createValue))) { |
| 677 return false; |
| 678 } |
| 679 |
| 680 v8::Local<v8::Value> deprecatedCreateMemberValue; |
| 681 bool deprecatedCreateMemberHasValueOrDefault = false; |
662 if (impl.hasCreateMember()) { | 682 if (impl.hasCreateMember()) { |
663 if (!v8CallBoolean(dictionary->CreateDataProperty(isolate->GetCurrentContext
(), v8AtomicString(isolate, "deprecatedCreateMember"), v8Boolean(impl.createMemb
er(), isolate)))) | 683 deprecatedCreateMemberValue = v8Boolean(impl.createMember(), isolate); |
664 return false; | 684 deprecatedCreateMemberHasValueOrDefault = true; |
665 } | 685 } |
666 | 686 if (deprecatedCreateMemberHasValueOrDefault && |
| 687 !v8CallBoolean(dictionary->CreateDataProperty(isolate->GetCurrentContext()
, v8AtomicString(isolate, "deprecatedCreateMember"), deprecatedCreateMemberValue
))) { |
| 688 return false; |
| 689 } |
| 690 |
| 691 v8::Local<v8::Value> dictionaryMemberValue; |
| 692 bool dictionaryMemberHasValueOrDefault = false; |
667 if (impl.hasDictionaryMember()) { | 693 if (impl.hasDictionaryMember()) { |
668 DCHECK(impl.dictionaryMember().isObject()); | 694 DCHECK(impl.dictionaryMember().isObject()); |
669 if (!v8CallBoolean(dictionary->CreateDataProperty(isolate->GetCurrentContext
(), v8AtomicString(isolate, "dictionaryMember"), impl.dictionaryMember().v8Value
()))) | 695 dictionaryMemberValue = impl.dictionaryMember().v8Value(); |
670 return false; | 696 dictionaryMemberHasValueOrDefault = true; |
671 } | 697 } |
672 | 698 if (dictionaryMemberHasValueOrDefault && |
| 699 !v8CallBoolean(dictionary->CreateDataProperty(isolate->GetCurrentContext()
, v8AtomicString(isolate, "dictionaryMember"), dictionaryMemberValue))) { |
| 700 return false; |
| 701 } |
| 702 |
| 703 v8::Local<v8::Value> doubleOrNullMemberValue; |
| 704 bool doubleOrNullMemberHasValueOrDefault = false; |
673 if (impl.hasDoubleOrNullMember()) { | 705 if (impl.hasDoubleOrNullMember()) { |
674 if (!v8CallBoolean(dictionary->CreateDataProperty(isolate->GetCurrentContext
(), v8AtomicString(isolate, "doubleOrNullMember"), v8::Number::New(isolate, impl
.doubleOrNullMember())))) | 706 doubleOrNullMemberValue = v8::Number::New(isolate, impl.doubleOrNullMember()
); |
675 return false; | 707 doubleOrNullMemberHasValueOrDefault = true; |
676 } else { | 708 } else { |
677 if (!v8CallBoolean(dictionary->CreateDataProperty(isolate->GetCurrentContext
(), v8AtomicString(isolate, "doubleOrNullMember"), v8::Null(isolate)))) | 709 doubleOrNullMemberValue = v8::Null(isolate); |
678 return false; | 710 doubleOrNullMemberHasValueOrDefault = true; |
679 } | 711 } |
680 | 712 if (doubleOrNullMemberHasValueOrDefault && |
| 713 !v8CallBoolean(dictionary->CreateDataProperty(isolate->GetCurrentContext()
, v8AtomicString(isolate, "doubleOrNullMember"), doubleOrNullMemberValue))) { |
| 714 return false; |
| 715 } |
| 716 |
| 717 v8::Local<v8::Value> doubleOrStringMemberValue; |
| 718 bool doubleOrStringMemberHasValueOrDefault = false; |
681 if (impl.hasDoubleOrStringMember()) { | 719 if (impl.hasDoubleOrStringMember()) { |
682 if (!v8CallBoolean(dictionary->CreateDataProperty(isolate->GetCurrentContext
(), v8AtomicString(isolate, "doubleOrStringMember"), ToV8(impl.doubleOrStringMem
ber(), creationContext, isolate)))) | 720 doubleOrStringMemberValue = ToV8(impl.doubleOrStringMember(), creationContex
t, isolate); |
683 return false; | 721 doubleOrStringMemberHasValueOrDefault = true; |
684 } else { | 722 } else { |
685 if (!v8CallBoolean(dictionary->CreateDataProperty(isolate->GetCurrentContext
(), v8AtomicString(isolate, "doubleOrStringMember"), ToV8(DoubleOrString::fromDo
uble(3.14), creationContext, isolate)))) | 723 doubleOrStringMemberValue = ToV8(DoubleOrString::fromDouble(3.14), creationC
ontext, isolate); |
686 return false; | 724 doubleOrStringMemberHasValueOrDefault = true; |
687 } | 725 } |
688 | 726 if (doubleOrStringMemberHasValueOrDefault && |
| 727 !v8CallBoolean(dictionary->CreateDataProperty(isolate->GetCurrentContext()
, v8AtomicString(isolate, "doubleOrStringMember"), doubleOrStringMemberValue)))
{ |
| 728 return false; |
| 729 } |
| 730 |
| 731 v8::Local<v8::Value> doubleOrStringSequenceMemberValue; |
| 732 bool doubleOrStringSequenceMemberHasValueOrDefault = false; |
689 if (impl.hasDoubleOrStringSequenceMember()) { | 733 if (impl.hasDoubleOrStringSequenceMember()) { |
690 if (!v8CallBoolean(dictionary->CreateDataProperty(isolate->GetCurrentContext
(), v8AtomicString(isolate, "doubleOrStringSequenceMember"), ToV8(impl.doubleOrS
tringSequenceMember(), creationContext, isolate)))) | 734 doubleOrStringSequenceMemberValue = ToV8(impl.doubleOrStringSequenceMember()
, creationContext, isolate); |
691 return false; | 735 doubleOrStringSequenceMemberHasValueOrDefault = true; |
692 } | 736 } |
693 | 737 if (doubleOrStringSequenceMemberHasValueOrDefault && |
| 738 !v8CallBoolean(dictionary->CreateDataProperty(isolate->GetCurrentContext()
, v8AtomicString(isolate, "doubleOrStringSequenceMember"), doubleOrStringSequenc
eMemberValue))) { |
| 739 return false; |
| 740 } |
| 741 |
| 742 v8::Local<v8::Value> elementOrNullMemberValue; |
| 743 bool elementOrNullMemberHasValueOrDefault = false; |
694 if (impl.hasElementOrNullMember()) { | 744 if (impl.hasElementOrNullMember()) { |
695 if (!v8CallBoolean(dictionary->CreateDataProperty(isolate->GetCurrentContext
(), v8AtomicString(isolate, "elementOrNullMember"), ToV8(impl.elementOrNullMembe
r(), creationContext, isolate)))) | 745 elementOrNullMemberValue = ToV8(impl.elementOrNullMember(), creationContext,
isolate); |
696 return false; | 746 elementOrNullMemberHasValueOrDefault = true; |
697 } else { | 747 } else { |
698 if (!v8CallBoolean(dictionary->CreateDataProperty(isolate->GetCurrentContext
(), v8AtomicString(isolate, "elementOrNullMember"), v8::Null(isolate)))) | 748 elementOrNullMemberValue = v8::Null(isolate); |
699 return false; | 749 elementOrNullMemberHasValueOrDefault = true; |
700 } | 750 } |
701 | 751 if (elementOrNullMemberHasValueOrDefault && |
| 752 !v8CallBoolean(dictionary->CreateDataProperty(isolate->GetCurrentContext()
, v8AtomicString(isolate, "elementOrNullMember"), elementOrNullMemberValue))) { |
| 753 return false; |
| 754 } |
| 755 |
| 756 v8::Local<v8::Value> enumMemberValue; |
| 757 bool enumMemberHasValueOrDefault = false; |
702 if (impl.hasEnumMember()) { | 758 if (impl.hasEnumMember()) { |
703 if (!v8CallBoolean(dictionary->CreateDataProperty(isolate->GetCurrentContext
(), v8AtomicString(isolate, "enumMember"), v8String(isolate, impl.enumMember()))
)) | 759 enumMemberValue = v8String(isolate, impl.enumMember()); |
704 return false; | 760 enumMemberHasValueOrDefault = true; |
705 } else { | 761 } else { |
706 if (!v8CallBoolean(dictionary->CreateDataProperty(isolate->GetCurrentContext
(), v8AtomicString(isolate, "enumMember"), v8String(isolate, "foo")))) | 762 enumMemberValue = v8String(isolate, "foo"); |
707 return false; | 763 enumMemberHasValueOrDefault = true; |
708 } | 764 } |
709 | 765 if (enumMemberHasValueOrDefault && |
| 766 !v8CallBoolean(dictionary->CreateDataProperty(isolate->GetCurrentContext()
, v8AtomicString(isolate, "enumMember"), enumMemberValue))) { |
| 767 return false; |
| 768 } |
| 769 |
| 770 v8::Local<v8::Value> enumSequenceMemberValue; |
| 771 bool enumSequenceMemberHasValueOrDefault = false; |
710 if (impl.hasEnumSequenceMember()) { | 772 if (impl.hasEnumSequenceMember()) { |
711 if (!v8CallBoolean(dictionary->CreateDataProperty(isolate->GetCurrentContext
(), v8AtomicString(isolate, "enumSequenceMember"), ToV8(impl.enumSequenceMember(
), creationContext, isolate)))) | 773 enumSequenceMemberValue = ToV8(impl.enumSequenceMember(), creationContext, i
solate); |
712 return false; | 774 enumSequenceMemberHasValueOrDefault = true; |
713 } | 775 } |
714 | 776 if (enumSequenceMemberHasValueOrDefault && |
| 777 !v8CallBoolean(dictionary->CreateDataProperty(isolate->GetCurrentContext()
, v8AtomicString(isolate, "enumSequenceMember"), enumSequenceMemberValue))) { |
| 778 return false; |
| 779 } |
| 780 |
| 781 v8::Local<v8::Value> eventTargetMemberValue; |
| 782 bool eventTargetMemberHasValueOrDefault = false; |
715 if (impl.hasEventTargetMember()) { | 783 if (impl.hasEventTargetMember()) { |
716 if (!v8CallBoolean(dictionary->CreateDataProperty(isolate->GetCurrentContext
(), v8AtomicString(isolate, "eventTargetMember"), ToV8(impl.eventTargetMember(),
creationContext, isolate)))) | 784 eventTargetMemberValue = ToV8(impl.eventTargetMember(), creationContext, iso
late); |
717 return false; | 785 eventTargetMemberHasValueOrDefault = true; |
718 } | 786 } |
719 | 787 if (eventTargetMemberHasValueOrDefault && |
| 788 !v8CallBoolean(dictionary->CreateDataProperty(isolate->GetCurrentContext()
, v8AtomicString(isolate, "eventTargetMember"), eventTargetMemberValue))) { |
| 789 return false; |
| 790 } |
| 791 |
| 792 v8::Local<v8::Value> garbageCollectedRecordMemberValue; |
| 793 bool garbageCollectedRecordMemberHasValueOrDefault = false; |
720 if (impl.hasGarbageCollectedRecordMember()) { | 794 if (impl.hasGarbageCollectedRecordMember()) { |
721 if (!v8CallBoolean(dictionary->CreateDataProperty(isolate->GetCurrentContext
(), v8AtomicString(isolate, "garbageCollectedRecordMember"), ToV8(impl.garbageCo
llectedRecordMember(), creationContext, isolate)))) | 795 garbageCollectedRecordMemberValue = ToV8(impl.garbageCollectedRecordMember()
, creationContext, isolate); |
722 return false; | 796 garbageCollectedRecordMemberHasValueOrDefault = true; |
723 } | 797 } |
724 | 798 if (garbageCollectedRecordMemberHasValueOrDefault && |
| 799 !v8CallBoolean(dictionary->CreateDataProperty(isolate->GetCurrentContext()
, v8AtomicString(isolate, "garbageCollectedRecordMember"), garbageCollectedRecor
dMemberValue))) { |
| 800 return false; |
| 801 } |
| 802 |
| 803 v8::Local<v8::Value> internalDictionarySequenceMemberValue; |
| 804 bool internalDictionarySequenceMemberHasValueOrDefault = false; |
725 if (impl.hasInternalDictionarySequenceMember()) { | 805 if (impl.hasInternalDictionarySequenceMember()) { |
726 if (!v8CallBoolean(dictionary->CreateDataProperty(isolate->GetCurrentContext
(), v8AtomicString(isolate, "internalDictionarySequenceMember"), ToV8(impl.inter
nalDictionarySequenceMember(), creationContext, isolate)))) | 806 internalDictionarySequenceMemberValue = ToV8(impl.internalDictionarySequence
Member(), creationContext, isolate); |
727 return false; | 807 internalDictionarySequenceMemberHasValueOrDefault = true; |
728 } | 808 } |
729 | 809 if (internalDictionarySequenceMemberHasValueOrDefault && |
| 810 !v8CallBoolean(dictionary->CreateDataProperty(isolate->GetCurrentContext()
, v8AtomicString(isolate, "internalDictionarySequenceMember"), internalDictionar
ySequenceMemberValue))) { |
| 811 return false; |
| 812 } |
| 813 |
| 814 v8::Local<v8::Value> longMemberValue; |
| 815 bool longMemberHasValueOrDefault = false; |
730 if (impl.hasLongMember()) { | 816 if (impl.hasLongMember()) { |
731 if (!v8CallBoolean(dictionary->CreateDataProperty(isolate->GetCurrentContext
(), v8AtomicString(isolate, "longMember"), v8::Integer::New(isolate, impl.longMe
mber())))) | 817 longMemberValue = v8::Integer::New(isolate, impl.longMember()); |
732 return false; | 818 longMemberHasValueOrDefault = true; |
733 } else { | 819 } else { |
734 if (!v8CallBoolean(dictionary->CreateDataProperty(isolate->GetCurrentContext
(), v8AtomicString(isolate, "longMember"), v8::Integer::New(isolate, 1)))) | 820 longMemberValue = v8::Integer::New(isolate, 1); |
735 return false; | 821 longMemberHasValueOrDefault = true; |
736 } | 822 } |
737 | 823 if (longMemberHasValueOrDefault && |
| 824 !v8CallBoolean(dictionary->CreateDataProperty(isolate->GetCurrentContext()
, v8AtomicString(isolate, "longMember"), longMemberValue))) { |
| 825 return false; |
| 826 } |
| 827 |
| 828 v8::Local<v8::Value> objectMemberValue; |
| 829 bool objectMemberHasValueOrDefault = false; |
738 if (impl.hasObjectMember()) { | 830 if (impl.hasObjectMember()) { |
739 DCHECK(impl.objectMember().isObject()); | 831 DCHECK(impl.objectMember().isObject()); |
740 if (!v8CallBoolean(dictionary->CreateDataProperty(isolate->GetCurrentContext
(), v8AtomicString(isolate, "objectMember"), impl.objectMember().v8Value()))) | 832 objectMemberValue = impl.objectMember().v8Value(); |
741 return false; | 833 objectMemberHasValueOrDefault = true; |
742 } | 834 } |
743 | 835 if (objectMemberHasValueOrDefault && |
| 836 !v8CallBoolean(dictionary->CreateDataProperty(isolate->GetCurrentContext()
, v8AtomicString(isolate, "objectMember"), objectMemberValue))) { |
| 837 return false; |
| 838 } |
| 839 |
| 840 v8::Local<v8::Value> objectOrNullMemberValue; |
| 841 bool objectOrNullMemberHasValueOrDefault = false; |
744 if (impl.hasObjectOrNullMember()) { | 842 if (impl.hasObjectOrNullMember()) { |
745 DCHECK(impl.objectOrNullMember().isObject()); | 843 DCHECK(impl.objectOrNullMember().isObject()); |
746 if (!v8CallBoolean(dictionary->CreateDataProperty(isolate->GetCurrentContext
(), v8AtomicString(isolate, "objectOrNullMember"), impl.objectOrNullMember().v8V
alue()))) | 844 objectOrNullMemberValue = impl.objectOrNullMember().v8Value(); |
747 return false; | 845 objectOrNullMemberHasValueOrDefault = true; |
748 } else { | 846 } else { |
749 if (!v8CallBoolean(dictionary->CreateDataProperty(isolate->GetCurrentContext
(), v8AtomicString(isolate, "objectOrNullMember"), v8::Null(isolate)))) | 847 objectOrNullMemberValue = v8::Null(isolate); |
750 return false; | 848 objectOrNullMemberHasValueOrDefault = true; |
751 } | 849 } |
752 | 850 if (objectOrNullMemberHasValueOrDefault && |
| 851 !v8CallBoolean(dictionary->CreateDataProperty(isolate->GetCurrentContext()
, v8AtomicString(isolate, "objectOrNullMember"), objectOrNullMemberValue))) { |
| 852 return false; |
| 853 } |
| 854 |
| 855 v8::Local<v8::Value> otherDoubleOrStringMemberValue; |
| 856 bool otherDoubleOrStringMemberHasValueOrDefault = false; |
753 if (impl.hasOtherDoubleOrStringMember()) { | 857 if (impl.hasOtherDoubleOrStringMember()) { |
754 if (!v8CallBoolean(dictionary->CreateDataProperty(isolate->GetCurrentContext
(), v8AtomicString(isolate, "otherDoubleOrStringMember"), ToV8(impl.otherDoubleO
rStringMember(), creationContext, isolate)))) | 858 otherDoubleOrStringMemberValue = ToV8(impl.otherDoubleOrStringMember(), crea
tionContext, isolate); |
755 return false; | 859 otherDoubleOrStringMemberHasValueOrDefault = true; |
756 } else { | 860 } else { |
757 if (!v8CallBoolean(dictionary->CreateDataProperty(isolate->GetCurrentContext
(), v8AtomicString(isolate, "otherDoubleOrStringMember"), ToV8(DoubleOrString::f
romString("default string value"), creationContext, isolate)))) | 861 otherDoubleOrStringMemberValue = ToV8(DoubleOrString::fromString("default st
ring value"), creationContext, isolate); |
758 return false; | 862 otherDoubleOrStringMemberHasValueOrDefault = true; |
759 } | 863 } |
760 | 864 if (otherDoubleOrStringMemberHasValueOrDefault && |
| 865 !v8CallBoolean(dictionary->CreateDataProperty(isolate->GetCurrentContext()
, v8AtomicString(isolate, "otherDoubleOrStringMember"), otherDoubleOrStringMembe
rValue))) { |
| 866 return false; |
| 867 } |
| 868 |
| 869 v8::Local<v8::Value> prefixGetMemberValue; |
| 870 bool prefixGetMemberHasValueOrDefault = false; |
761 if (impl.hasPrefixGetMember()) { | 871 if (impl.hasPrefixGetMember()) { |
762 DCHECK(impl.getPrefixGetMember().isObject()); | 872 DCHECK(impl.getPrefixGetMember().isObject()); |
763 if (!v8CallBoolean(dictionary->CreateDataProperty(isolate->GetCurrentContext
(), v8AtomicString(isolate, "prefixGetMember"), impl.getPrefixGetMember().v8Valu
e()))) | 873 prefixGetMemberValue = impl.getPrefixGetMember().v8Value(); |
764 return false; | 874 prefixGetMemberHasValueOrDefault = true; |
765 } | 875 } |
766 | 876 if (prefixGetMemberHasValueOrDefault && |
| 877 !v8CallBoolean(dictionary->CreateDataProperty(isolate->GetCurrentContext()
, v8AtomicString(isolate, "prefixGetMember"), prefixGetMemberValue))) { |
| 878 return false; |
| 879 } |
| 880 |
| 881 v8::Local<v8::Value> recordMemberValue; |
| 882 bool recordMemberHasValueOrDefault = false; |
767 if (impl.hasRecordMember()) { | 883 if (impl.hasRecordMember()) { |
768 if (!v8CallBoolean(dictionary->CreateDataProperty(isolate->GetCurrentContext
(), v8AtomicString(isolate, "recordMember"), ToV8(impl.recordMember(), creationC
ontext, isolate)))) | 884 recordMemberValue = ToV8(impl.recordMember(), creationContext, isolate); |
769 return false; | 885 recordMemberHasValueOrDefault = true; |
770 } | 886 } |
771 | 887 if (recordMemberHasValueOrDefault && |
| 888 !v8CallBoolean(dictionary->CreateDataProperty(isolate->GetCurrentContext()
, v8AtomicString(isolate, "recordMember"), recordMemberValue))) { |
| 889 return false; |
| 890 } |
| 891 |
| 892 v8::Local<v8::Value> restrictedDoubleMemberValue; |
| 893 bool restrictedDoubleMemberHasValueOrDefault = false; |
772 if (impl.hasRestrictedDoubleMember()) { | 894 if (impl.hasRestrictedDoubleMember()) { |
773 if (!v8CallBoolean(dictionary->CreateDataProperty(isolate->GetCurrentContext
(), v8AtomicString(isolate, "restrictedDoubleMember"), v8::Number::New(isolate,
impl.restrictedDoubleMember())))) | 895 restrictedDoubleMemberValue = v8::Number::New(isolate, impl.restrictedDouble
Member()); |
774 return false; | 896 restrictedDoubleMemberHasValueOrDefault = true; |
775 } else { | 897 } else { |
776 if (!v8CallBoolean(dictionary->CreateDataProperty(isolate->GetCurrentContext
(), v8AtomicString(isolate, "restrictedDoubleMember"), v8::Number::New(isolate,
3.14)))) | 898 restrictedDoubleMemberValue = v8::Number::New(isolate, 3.14); |
777 return false; | 899 restrictedDoubleMemberHasValueOrDefault = true; |
778 } | 900 } |
779 | 901 if (restrictedDoubleMemberHasValueOrDefault && |
| 902 !v8CallBoolean(dictionary->CreateDataProperty(isolate->GetCurrentContext()
, v8AtomicString(isolate, "restrictedDoubleMember"), restrictedDoubleMemberValue
))) { |
| 903 return false; |
| 904 } |
| 905 |
| 906 v8::Local<v8::Value> runtimeMemberValue; |
| 907 bool runtimeMemberHasValueOrDefault = false; |
780 if (impl.hasRuntimeMember()) { | 908 if (impl.hasRuntimeMember()) { |
781 if (!v8CallBoolean(dictionary->CreateDataProperty(isolate->GetCurrentContext
(), v8AtomicString(isolate, "runtimeMember"), v8Boolean(impl.runtimeMember(), is
olate)))) | 909 runtimeMemberValue = v8Boolean(impl.runtimeMember(), isolate); |
782 return false; | 910 runtimeMemberHasValueOrDefault = true; |
783 } | 911 } |
784 | 912 if (runtimeMemberHasValueOrDefault && |
| 913 !v8CallBoolean(dictionary->CreateDataProperty(isolate->GetCurrentContext()
, v8AtomicString(isolate, "runtimeMember"), runtimeMemberValue))) { |
| 914 return false; |
| 915 } |
| 916 |
| 917 v8::Local<v8::Value> stringArrayMemberValue; |
| 918 bool stringArrayMemberHasValueOrDefault = false; |
785 if (impl.hasStringArrayMember()) { | 919 if (impl.hasStringArrayMember()) { |
786 if (!v8CallBoolean(dictionary->CreateDataProperty(isolate->GetCurrentContext
(), v8AtomicString(isolate, "stringArrayMember"), ToV8(impl.stringArrayMember(),
creationContext, isolate)))) | 920 stringArrayMemberValue = ToV8(impl.stringArrayMember(), creationContext, iso
late); |
787 return false; | 921 stringArrayMemberHasValueOrDefault = true; |
788 } | 922 } |
789 | 923 if (stringArrayMemberHasValueOrDefault && |
| 924 !v8CallBoolean(dictionary->CreateDataProperty(isolate->GetCurrentContext()
, v8AtomicString(isolate, "stringArrayMember"), stringArrayMemberValue))) { |
| 925 return false; |
| 926 } |
| 927 |
| 928 v8::Local<v8::Value> stringMemberValue; |
| 929 bool stringMemberHasValueOrDefault = false; |
790 if (impl.hasStringMember()) { | 930 if (impl.hasStringMember()) { |
791 if (!v8CallBoolean(dictionary->CreateDataProperty(isolate->GetCurrentContext
(), v8AtomicString(isolate, "stringMember"), v8String(isolate, impl.stringMember
())))) | 931 stringMemberValue = v8String(isolate, impl.stringMember()); |
792 return false; | 932 stringMemberHasValueOrDefault = true; |
793 } | 933 } |
794 | 934 if (stringMemberHasValueOrDefault && |
| 935 !v8CallBoolean(dictionary->CreateDataProperty(isolate->GetCurrentContext()
, v8AtomicString(isolate, "stringMember"), stringMemberValue))) { |
| 936 return false; |
| 937 } |
| 938 |
| 939 v8::Local<v8::Value> stringOrNullMemberValue; |
| 940 bool stringOrNullMemberHasValueOrDefault = false; |
795 if (impl.hasStringOrNullMember()) { | 941 if (impl.hasStringOrNullMember()) { |
796 if (!v8CallBoolean(dictionary->CreateDataProperty(isolate->GetCurrentContext
(), v8AtomicString(isolate, "stringOrNullMember"), v8String(isolate, impl.string
OrNullMember())))) | 942 stringOrNullMemberValue = v8String(isolate, impl.stringOrNullMember()); |
797 return false; | 943 stringOrNullMemberHasValueOrDefault = true; |
798 } else { | 944 } else { |
799 if (!v8CallBoolean(dictionary->CreateDataProperty(isolate->GetCurrentContext
(), v8AtomicString(isolate, "stringOrNullMember"), v8String(isolate, "default st
ring value")))) | 945 stringOrNullMemberValue = v8String(isolate, "default string value"); |
800 return false; | 946 stringOrNullMemberHasValueOrDefault = true; |
801 } | 947 } |
802 | 948 if (stringOrNullMemberHasValueOrDefault && |
| 949 !v8CallBoolean(dictionary->CreateDataProperty(isolate->GetCurrentContext()
, v8AtomicString(isolate, "stringOrNullMember"), stringOrNullMemberValue))) { |
| 950 return false; |
| 951 } |
| 952 |
| 953 v8::Local<v8::Value> stringSequenceMemberValue; |
| 954 bool stringSequenceMemberHasValueOrDefault = false; |
803 if (impl.hasStringSequenceMember()) { | 955 if (impl.hasStringSequenceMember()) { |
804 if (!v8CallBoolean(dictionary->CreateDataProperty(isolate->GetCurrentContext
(), v8AtomicString(isolate, "stringSequenceMember"), ToV8(impl.stringSequenceMem
ber(), creationContext, isolate)))) | 956 stringSequenceMemberValue = ToV8(impl.stringSequenceMember(), creationContex
t, isolate); |
805 return false; | 957 stringSequenceMemberHasValueOrDefault = true; |
806 } else { | 958 } else { |
807 if (!v8CallBoolean(dictionary->CreateDataProperty(isolate->GetCurrentContext
(), v8AtomicString(isolate, "stringSequenceMember"), ToV8(Vector<String>(), crea
tionContext, isolate)))) | 959 stringSequenceMemberValue = ToV8(Vector<String>(), creationContext, isolate)
; |
808 return false; | 960 stringSequenceMemberHasValueOrDefault = true; |
809 } | 961 } |
810 | 962 if (stringSequenceMemberHasValueOrDefault && |
| 963 !v8CallBoolean(dictionary->CreateDataProperty(isolate->GetCurrentContext()
, v8AtomicString(isolate, "stringSequenceMember"), stringSequenceMemberValue)))
{ |
| 964 return false; |
| 965 } |
| 966 |
| 967 v8::Local<v8::Value> testInterface2OrUint8ArrayMemberValue; |
| 968 bool testInterface2OrUint8ArrayMemberHasValueOrDefault = false; |
811 if (impl.hasTestInterface2OrUint8ArrayMember()) { | 969 if (impl.hasTestInterface2OrUint8ArrayMember()) { |
812 if (!v8CallBoolean(dictionary->CreateDataProperty(isolate->GetCurrentContext
(), v8AtomicString(isolate, "testInterface2OrUint8ArrayMember"), ToV8(impl.testI
nterface2OrUint8ArrayMember(), creationContext, isolate)))) | 970 testInterface2OrUint8ArrayMemberValue = ToV8(impl.testInterface2OrUint8Array
Member(), creationContext, isolate); |
813 return false; | 971 testInterface2OrUint8ArrayMemberHasValueOrDefault = true; |
814 } | 972 } |
815 | 973 if (testInterface2OrUint8ArrayMemberHasValueOrDefault && |
| 974 !v8CallBoolean(dictionary->CreateDataProperty(isolate->GetCurrentContext()
, v8AtomicString(isolate, "testInterface2OrUint8ArrayMember"), testInterface2OrU
int8ArrayMemberValue))) { |
| 975 return false; |
| 976 } |
| 977 |
| 978 v8::Local<v8::Value> testInterfaceGarbageCollectedMemberValue; |
| 979 bool testInterfaceGarbageCollectedMemberHasValueOrDefault = false; |
816 if (impl.hasTestInterfaceGarbageCollectedMember()) { | 980 if (impl.hasTestInterfaceGarbageCollectedMember()) { |
817 if (!v8CallBoolean(dictionary->CreateDataProperty(isolate->GetCurrentContext
(), v8AtomicString(isolate, "testInterfaceGarbageCollectedMember"), ToV8(impl.te
stInterfaceGarbageCollectedMember(), creationContext, isolate)))) | 981 testInterfaceGarbageCollectedMemberValue = ToV8(impl.testInterfaceGarbageCol
lectedMember(), creationContext, isolate); |
818 return false; | 982 testInterfaceGarbageCollectedMemberHasValueOrDefault = true; |
819 } | 983 } |
820 | 984 if (testInterfaceGarbageCollectedMemberHasValueOrDefault && |
| 985 !v8CallBoolean(dictionary->CreateDataProperty(isolate->GetCurrentContext()
, v8AtomicString(isolate, "testInterfaceGarbageCollectedMember"), testInterfaceG
arbageCollectedMemberValue))) { |
| 986 return false; |
| 987 } |
| 988 |
| 989 v8::Local<v8::Value> testInterfaceGarbageCollectedOrNullMemberValue; |
| 990 bool testInterfaceGarbageCollectedOrNullMemberHasValueOrDefault = false; |
821 if (impl.hasTestInterfaceGarbageCollectedOrNullMember()) { | 991 if (impl.hasTestInterfaceGarbageCollectedOrNullMember()) { |
822 if (!v8CallBoolean(dictionary->CreateDataProperty(isolate->GetCurrentContext
(), v8AtomicString(isolate, "testInterfaceGarbageCollectedOrNullMember"), ToV8(i
mpl.testInterfaceGarbageCollectedOrNullMember(), creationContext, isolate)))) | 992 testInterfaceGarbageCollectedOrNullMemberValue = ToV8(impl.testInterfaceGarb
ageCollectedOrNullMember(), creationContext, isolate); |
823 return false; | 993 testInterfaceGarbageCollectedOrNullMemberHasValueOrDefault = true; |
824 } else { | 994 } else { |
825 if (!v8CallBoolean(dictionary->CreateDataProperty(isolate->GetCurrentContext
(), v8AtomicString(isolate, "testInterfaceGarbageCollectedOrNullMember"), v8::Nu
ll(isolate)))) | 995 testInterfaceGarbageCollectedOrNullMemberValue = v8::Null(isolate); |
826 return false; | 996 testInterfaceGarbageCollectedOrNullMemberHasValueOrDefault = true; |
827 } | 997 } |
828 | 998 if (testInterfaceGarbageCollectedOrNullMemberHasValueOrDefault && |
| 999 !v8CallBoolean(dictionary->CreateDataProperty(isolate->GetCurrentContext()
, v8AtomicString(isolate, "testInterfaceGarbageCollectedOrNullMember"), testInte
rfaceGarbageCollectedOrNullMemberValue))) { |
| 1000 return false; |
| 1001 } |
| 1002 |
| 1003 v8::Local<v8::Value> testInterfaceGarbageCollectedSequenceMemberValue; |
| 1004 bool testInterfaceGarbageCollectedSequenceMemberHasValueOrDefault = false; |
829 if (impl.hasTestInterfaceGarbageCollectedSequenceMember()) { | 1005 if (impl.hasTestInterfaceGarbageCollectedSequenceMember()) { |
830 if (!v8CallBoolean(dictionary->CreateDataProperty(isolate->GetCurrentContext
(), v8AtomicString(isolate, "testInterfaceGarbageCollectedSequenceMember"), ToV8
(impl.testInterfaceGarbageCollectedSequenceMember(), creationContext, isolate)))
) | 1006 testInterfaceGarbageCollectedSequenceMemberValue = ToV8(impl.testInterfaceGa
rbageCollectedSequenceMember(), creationContext, isolate); |
831 return false; | 1007 testInterfaceGarbageCollectedSequenceMemberHasValueOrDefault = true; |
832 } else { | 1008 } else { |
833 if (!v8CallBoolean(dictionary->CreateDataProperty(isolate->GetCurrentContext
(), v8AtomicString(isolate, "testInterfaceGarbageCollectedSequenceMember"), ToV8
(HeapVector<Member<TestInterfaceGarbageCollected>>(), creationContext, isolate))
)) | 1009 testInterfaceGarbageCollectedSequenceMemberValue = ToV8(HeapVector<Member<Te
stInterfaceGarbageCollected>>(), creationContext, isolate); |
834 return false; | 1010 testInterfaceGarbageCollectedSequenceMemberHasValueOrDefault = true; |
835 } | 1011 } |
836 | 1012 if (testInterfaceGarbageCollectedSequenceMemberHasValueOrDefault && |
| 1013 !v8CallBoolean(dictionary->CreateDataProperty(isolate->GetCurrentContext()
, v8AtomicString(isolate, "testInterfaceGarbageCollectedSequenceMember"), testIn
terfaceGarbageCollectedSequenceMemberValue))) { |
| 1014 return false; |
| 1015 } |
| 1016 |
| 1017 v8::Local<v8::Value> testInterfaceMemberValue; |
| 1018 bool testInterfaceMemberHasValueOrDefault = false; |
837 if (impl.hasTestInterfaceMember()) { | 1019 if (impl.hasTestInterfaceMember()) { |
838 if (!v8CallBoolean(dictionary->CreateDataProperty(isolate->GetCurrentContext
(), v8AtomicString(isolate, "testInterfaceMember"), ToV8(impl.testInterfaceMembe
r(), creationContext, isolate)))) | 1020 testInterfaceMemberValue = ToV8(impl.testInterfaceMember(), creationContext,
isolate); |
839 return false; | 1021 testInterfaceMemberHasValueOrDefault = true; |
840 } | 1022 } |
841 | 1023 if (testInterfaceMemberHasValueOrDefault && |
| 1024 !v8CallBoolean(dictionary->CreateDataProperty(isolate->GetCurrentContext()
, v8AtomicString(isolate, "testInterfaceMember"), testInterfaceMemberValue))) { |
| 1025 return false; |
| 1026 } |
| 1027 |
| 1028 v8::Local<v8::Value> testInterfaceOrNullMemberValue; |
| 1029 bool testInterfaceOrNullMemberHasValueOrDefault = false; |
842 if (impl.hasTestInterfaceOrNullMember()) { | 1030 if (impl.hasTestInterfaceOrNullMember()) { |
843 if (!v8CallBoolean(dictionary->CreateDataProperty(isolate->GetCurrentContext
(), v8AtomicString(isolate, "testInterfaceOrNullMember"), ToV8(impl.testInterfac
eOrNullMember(), creationContext, isolate)))) | 1031 testInterfaceOrNullMemberValue = ToV8(impl.testInterfaceOrNullMember(), crea
tionContext, isolate); |
844 return false; | 1032 testInterfaceOrNullMemberHasValueOrDefault = true; |
845 } else { | 1033 } else { |
846 if (!v8CallBoolean(dictionary->CreateDataProperty(isolate->GetCurrentContext
(), v8AtomicString(isolate, "testInterfaceOrNullMember"), v8::Null(isolate)))) | 1034 testInterfaceOrNullMemberValue = v8::Null(isolate); |
847 return false; | 1035 testInterfaceOrNullMemberHasValueOrDefault = true; |
848 } | 1036 } |
849 | 1037 if (testInterfaceOrNullMemberHasValueOrDefault && |
| 1038 !v8CallBoolean(dictionary->CreateDataProperty(isolate->GetCurrentContext()
, v8AtomicString(isolate, "testInterfaceOrNullMember"), testInterfaceOrNullMembe
rValue))) { |
| 1039 return false; |
| 1040 } |
| 1041 |
| 1042 v8::Local<v8::Value> testInterfaceSequenceMemberValue; |
| 1043 bool testInterfaceSequenceMemberHasValueOrDefault = false; |
850 if (impl.hasTestInterfaceSequenceMember()) { | 1044 if (impl.hasTestInterfaceSequenceMember()) { |
851 if (!v8CallBoolean(dictionary->CreateDataProperty(isolate->GetCurrentContext
(), v8AtomicString(isolate, "testInterfaceSequenceMember"), ToV8(impl.testInterf
aceSequenceMember(), creationContext, isolate)))) | 1045 testInterfaceSequenceMemberValue = ToV8(impl.testInterfaceSequenceMember(),
creationContext, isolate); |
852 return false; | 1046 testInterfaceSequenceMemberHasValueOrDefault = true; |
853 } else { | 1047 } else { |
854 if (!v8CallBoolean(dictionary->CreateDataProperty(isolate->GetCurrentContext
(), v8AtomicString(isolate, "testInterfaceSequenceMember"), ToV8(HeapVector<Memb
er<TestInterfaceImplementation>>(), creationContext, isolate)))) | 1048 testInterfaceSequenceMemberValue = ToV8(HeapVector<Member<TestInterfaceImple
mentation>>(), creationContext, isolate); |
855 return false; | 1049 testInterfaceSequenceMemberHasValueOrDefault = true; |
856 } | 1050 } |
857 | 1051 if (testInterfaceSequenceMemberHasValueOrDefault && |
| 1052 !v8CallBoolean(dictionary->CreateDataProperty(isolate->GetCurrentContext()
, v8AtomicString(isolate, "testInterfaceSequenceMember"), testInterfaceSequenceM
emberValue))) { |
| 1053 return false; |
| 1054 } |
| 1055 |
| 1056 v8::Local<v8::Value> testObjectSequenceMemberValue; |
| 1057 bool testObjectSequenceMemberHasValueOrDefault = false; |
858 if (impl.hasTestObjectSequenceMember()) { | 1058 if (impl.hasTestObjectSequenceMember()) { |
859 if (!v8CallBoolean(dictionary->CreateDataProperty(isolate->GetCurrentContext
(), v8AtomicString(isolate, "testObjectSequenceMember"), ToV8(impl.testObjectSeq
uenceMember(), creationContext, isolate)))) | 1059 testObjectSequenceMemberValue = ToV8(impl.testObjectSequenceMember(), creati
onContext, isolate); |
860 return false; | 1060 testObjectSequenceMemberHasValueOrDefault = true; |
861 } | 1061 } |
862 | 1062 if (testObjectSequenceMemberHasValueOrDefault && |
| 1063 !v8CallBoolean(dictionary->CreateDataProperty(isolate->GetCurrentContext()
, v8AtomicString(isolate, "testObjectSequenceMember"), testObjectSequenceMemberV
alue))) { |
| 1064 return false; |
| 1065 } |
| 1066 |
| 1067 v8::Local<v8::Value> uint8ArrayMemberValue; |
| 1068 bool uint8ArrayMemberHasValueOrDefault = false; |
863 if (impl.hasUint8ArrayMember()) { | 1069 if (impl.hasUint8ArrayMember()) { |
864 if (!v8CallBoolean(dictionary->CreateDataProperty(isolate->GetCurrentContext
(), v8AtomicString(isolate, "uint8ArrayMember"), ToV8(impl.uint8ArrayMember(), c
reationContext, isolate)))) | 1070 uint8ArrayMemberValue = ToV8(impl.uint8ArrayMember(), creationContext, isola
te); |
865 return false; | 1071 uint8ArrayMemberHasValueOrDefault = true; |
866 } | 1072 } |
867 | 1073 if (uint8ArrayMemberHasValueOrDefault && |
| 1074 !v8CallBoolean(dictionary->CreateDataProperty(isolate->GetCurrentContext()
, v8AtomicString(isolate, "uint8ArrayMember"), uint8ArrayMemberValue))) { |
| 1075 return false; |
| 1076 } |
| 1077 |
| 1078 v8::Local<v8::Value> unionInRecordMemberValue; |
| 1079 bool unionInRecordMemberHasValueOrDefault = false; |
868 if (impl.hasUnionInRecordMember()) { | 1080 if (impl.hasUnionInRecordMember()) { |
869 if (!v8CallBoolean(dictionary->CreateDataProperty(isolate->GetCurrentContext
(), v8AtomicString(isolate, "unionInRecordMember"), ToV8(impl.unionInRecordMembe
r(), creationContext, isolate)))) | 1081 unionInRecordMemberValue = ToV8(impl.unionInRecordMember(), creationContext,
isolate); |
870 return false; | 1082 unionInRecordMemberHasValueOrDefault = true; |
871 } | 1083 } |
872 | 1084 if (unionInRecordMemberHasValueOrDefault && |
| 1085 !v8CallBoolean(dictionary->CreateDataProperty(isolate->GetCurrentContext()
, v8AtomicString(isolate, "unionInRecordMember"), unionInRecordMemberValue))) { |
| 1086 return false; |
| 1087 } |
| 1088 |
| 1089 v8::Local<v8::Value> unionWithTypedefsValue; |
| 1090 bool unionWithTypedefsHasValueOrDefault = false; |
873 if (impl.hasUnionWithTypedefs()) { | 1091 if (impl.hasUnionWithTypedefs()) { |
874 if (!v8CallBoolean(dictionary->CreateDataProperty(isolate->GetCurrentContext
(), v8AtomicString(isolate, "unionWithTypedefs"), ToV8(impl.unionWithTypedefs(),
creationContext, isolate)))) | 1092 unionWithTypedefsValue = ToV8(impl.unionWithTypedefs(), creationContext, iso
late); |
875 return false; | 1093 unionWithTypedefsHasValueOrDefault = true; |
876 } | 1094 } |
877 | 1095 if (unionWithTypedefsHasValueOrDefault && |
| 1096 !v8CallBoolean(dictionary->CreateDataProperty(isolate->GetCurrentContext()
, v8AtomicString(isolate, "unionWithTypedefs"), unionWithTypedefsValue))) { |
| 1097 return false; |
| 1098 } |
| 1099 |
| 1100 v8::Local<v8::Value> unrestrictedDoubleMemberValue; |
| 1101 bool unrestrictedDoubleMemberHasValueOrDefault = false; |
878 if (impl.hasUnrestrictedDoubleMember()) { | 1102 if (impl.hasUnrestrictedDoubleMember()) { |
879 if (!v8CallBoolean(dictionary->CreateDataProperty(isolate->GetCurrentContext
(), v8AtomicString(isolate, "unrestrictedDoubleMember"), v8::Number::New(isolate
, impl.unrestrictedDoubleMember())))) | 1103 unrestrictedDoubleMemberValue = v8::Number::New(isolate, impl.unrestrictedDo
ubleMember()); |
880 return false; | 1104 unrestrictedDoubleMemberHasValueOrDefault = true; |
881 } else { | 1105 } else { |
882 if (!v8CallBoolean(dictionary->CreateDataProperty(isolate->GetCurrentContext
(), v8AtomicString(isolate, "unrestrictedDoubleMember"), v8::Number::New(isolate
, 3.14)))) | 1106 unrestrictedDoubleMemberValue = v8::Number::New(isolate, 3.14); |
883 return false; | 1107 unrestrictedDoubleMemberHasValueOrDefault = true; |
| 1108 } |
| 1109 if (unrestrictedDoubleMemberHasValueOrDefault && |
| 1110 !v8CallBoolean(dictionary->CreateDataProperty(isolate->GetCurrentContext()
, v8AtomicString(isolate, "unrestrictedDoubleMember"), unrestrictedDoubleMemberV
alue))) { |
| 1111 return false; |
884 } | 1112 } |
885 | 1113 |
886 return true; | 1114 return true; |
887 } | 1115 } |
888 | 1116 |
889 TestDictionary NativeValueTraits<TestDictionary>::nativeValue(v8::Isolate* isola
te, v8::Local<v8::Value> value, ExceptionState& exceptionState) { | 1117 TestDictionary NativeValueTraits<TestDictionary>::nativeValue(v8::Isolate* isola
te, v8::Local<v8::Value> value, ExceptionState& exceptionState) { |
890 TestDictionary impl; | 1118 TestDictionary impl; |
891 V8TestDictionary::toImpl(isolate, value, impl, exceptionState); | 1119 V8TestDictionary::toImpl(isolate, value, impl, exceptionState); |
892 return impl; | 1120 return impl; |
893 } | 1121 } |
894 | 1122 |
895 } // namespace blink | 1123 } // namespace blink |
OLD | NEW |