Commit bef1417
committed
Make int, long and float subclassable.
This uses a slightly wimpy and wasteful approach, but it works. :-)1 parent e705ef1 commit bef1417
3 files changed
Lines changed: 111 additions & 14 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
626 | 626 | | |
627 | 627 | | |
628 | 628 | | |
| 629 | + | |
| 630 | + | |
| 631 | + | |
629 | 632 | | |
630 | 633 | | |
631 | 634 | | |
632 | 635 | | |
633 | 636 | | |
634 | 637 | | |
635 | | - | |
| 638 | + | |
| 639 | + | |
636 | 640 | | |
637 | 641 | | |
638 | 642 | | |
639 | 643 | | |
640 | 644 | | |
641 | 645 | | |
642 | 646 | | |
| 647 | + | |
| 648 | + | |
| 649 | + | |
| 650 | + | |
| 651 | + | |
| 652 | + | |
| 653 | + | |
| 654 | + | |
| 655 | + | |
| 656 | + | |
| 657 | + | |
| 658 | + | |
| 659 | + | |
| 660 | + | |
| 661 | + | |
| 662 | + | |
| 663 | + | |
| 664 | + | |
| 665 | + | |
| 666 | + | |
| 667 | + | |
| 668 | + | |
| 669 | + | |
643 | 670 | | |
644 | 671 | | |
645 | 672 | | |
| |||
708 | 735 | | |
709 | 736 | | |
710 | 737 | | |
711 | | - | |
| 738 | + | |
| 739 | + | |
712 | 740 | | |
713 | 741 | | |
714 | 742 | | |
| |||
750 | 778 | | |
751 | 779 | | |
752 | 780 | | |
753 | | - | |
| 781 | + | |
754 | 782 | | |
755 | 783 | | |
756 | 784 | | |
| |||
760 | 788 | | |
761 | 789 | | |
762 | 790 | | |
763 | | - | |
| 791 | + | |
| 792 | + | |
764 | 793 | | |
765 | 794 | | |
766 | 795 | | |
| |||
792 | 821 | | |
793 | 822 | | |
794 | 823 | | |
795 | | - | |
| 824 | + | |
| 825 | + | |
796 | 826 | | |
797 | 827 | | |
798 | 828 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
134 | 134 | | |
135 | 135 | | |
136 | 136 | | |
137 | | - | |
138 | | - | |
| 137 | + | |
| 138 | + | |
| 139 | + | |
| 140 | + | |
| 141 | + | |
| 142 | + | |
139 | 143 | | |
140 | 144 | | |
141 | 145 | | |
| |||
783 | 787 | | |
784 | 788 | | |
785 | 789 | | |
| 790 | + | |
| 791 | + | |
| 792 | + | |
786 | 793 | | |
787 | 794 | | |
788 | 795 | | |
789 | 796 | | |
790 | 797 | | |
791 | 798 | | |
792 | 799 | | |
793 | | - | |
| 800 | + | |
| 801 | + | |
794 | 802 | | |
795 | 803 | | |
796 | 804 | | |
| |||
811 | 819 | | |
812 | 820 | | |
813 | 821 | | |
| 822 | + | |
| 823 | + | |
| 824 | + | |
| 825 | + | |
| 826 | + | |
| 827 | + | |
| 828 | + | |
| 829 | + | |
| 830 | + | |
| 831 | + | |
| 832 | + | |
| 833 | + | |
| 834 | + | |
| 835 | + | |
| 836 | + | |
| 837 | + | |
| 838 | + | |
| 839 | + | |
| 840 | + | |
| 841 | + | |
| 842 | + | |
| 843 | + | |
| 844 | + | |
814 | 845 | | |
815 | 846 | | |
816 | 847 | | |
| |||
882 | 913 | | |
883 | 914 | | |
884 | 915 | | |
885 | | - | |
| 916 | + | |
| 917 | + | |
886 | 918 | | |
887 | 919 | | |
888 | 920 | | |
| |||
934 | 966 | | |
935 | 967 | | |
936 | 968 | | |
937 | | - | |
| 969 | + | |
938 | 970 | | |
939 | 971 | | |
940 | 972 | | |
| |||
944 | 976 | | |
945 | 977 | | |
946 | 978 | | |
947 | | - | |
| 979 | + | |
| 980 | + | |
948 | 981 | | |
949 | 982 | | |
950 | 983 | | |
| |||
986 | 1019 | | |
987 | 1020 | | |
988 | 1021 | | |
989 | | - | |
| 1022 | + | |
990 | 1023 | | |
991 | 1024 | | |
992 | 1025 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
2038 | 2038 | | |
2039 | 2039 | | |
2040 | 2040 | | |
| 2041 | + | |
| 2042 | + | |
2041 | 2043 | | |
2042 | 2044 | | |
2043 | 2045 | | |
| |||
2046 | 2048 | | |
2047 | 2049 | | |
2048 | 2050 | | |
2049 | | - | |
| 2051 | + | |
| 2052 | + | |
2050 | 2053 | | |
2051 | 2054 | | |
2052 | 2055 | | |
| |||
2069 | 2072 | | |
2070 | 2073 | | |
2071 | 2074 | | |
| 2075 | + | |
| 2076 | + | |
| 2077 | + | |
| 2078 | + | |
| 2079 | + | |
| 2080 | + | |
| 2081 | + | |
| 2082 | + | |
| 2083 | + | |
| 2084 | + | |
| 2085 | + | |
| 2086 | + | |
| 2087 | + | |
| 2088 | + | |
| 2089 | + | |
| 2090 | + | |
| 2091 | + | |
| 2092 | + | |
| 2093 | + | |
| 2094 | + | |
| 2095 | + | |
| 2096 | + | |
| 2097 | + | |
| 2098 | + | |
| 2099 | + | |
| 2100 | + | |
| 2101 | + | |
| 2102 | + | |
| 2103 | + | |
| 2104 | + | |
2072 | 2105 | | |
2073 | 2106 | | |
2074 | 2107 | | |
| |||
2140 | 2173 | | |
2141 | 2174 | | |
2142 | 2175 | | |
2143 | | - | |
| 2176 | + | |
| 2177 | + | |
2144 | 2178 | | |
2145 | 2179 | | |
2146 | 2180 | | |
| |||
0 commit comments