|
42 | 42 | ll.add_symbol('enditer_int_hashmap', hconcurrent_hash.enditer_int_hashmap) |
43 | 43 | ll.add_symbol('nextiter_int_hashmap', hconcurrent_hash.nextiter_int_hashmap) |
44 | 44 | ll.add_symbol('iterkey_int_hashmap', hconcurrent_hash.iterkey_int_hashmap) |
45 | | -ll.add_symbol('itersize_int_hashmap', hconcurrent_hash.itersize_int_hashmap) |
46 | | -ll.add_symbol('iterelem_int_hashmap', hconcurrent_hash.iterelem_int_hashmap) |
| 45 | +ll.add_symbol('iterval_int_hashmap', hconcurrent_hash.iterval_int_hashmap) |
47 | 46 | ll.add_symbol('deleteiter_int_hashmap', hconcurrent_hash.deleteiter_int_hashmap) |
48 | 47 |
|
49 | 48 | _create_int_hashmap = types.ExternalFunction("create_int_hashmap", |
|
61 | 60 | types.void(types.voidptr)) |
62 | 61 | _iterkey_int_hashmap = types.ExternalFunction("iterkey_int_hashmap", |
63 | 62 | types.int64(types.voidptr)) |
64 | | -_itersize_int_hashmap = types.ExternalFunction("itersize_int_hashmap", |
65 | | - types.intp(types.voidptr)) |
66 | | -_iterelem_int_hashmap = types.ExternalFunction("iterelem_int_hashmap", |
67 | | - types.intp(types.voidptr, types.intp)) |
| 63 | +_iterval_int_hashmap = types.ExternalFunction("iterval_int_hashmap", |
| 64 | + types.intp(types.voidptr)) |
68 | 65 | _deleteiter_int_hashmap = types.ExternalFunction("deleteiter_int_hashmap", |
69 | 66 | types.void(types.voidptr)) |
70 | 67 |
|
@@ -97,11 +94,7 @@ def iterkey_int_hashmap(): |
97 | 94 | pass |
98 | 95 |
|
99 | 96 |
|
100 | | -def itersize_int_hashmap(): |
101 | | - pass |
102 | | - |
103 | | - |
104 | | -def iterelem_int_hashmap(): |
| 97 | +def iterval_int_hashmap(): |
105 | 98 | pass |
106 | 99 |
|
107 | 100 |
|
@@ -144,14 +137,9 @@ def iterkey_int_hashmap_overload(h): |
144 | 137 | return lambda h: _iterkey_int_hashmap(h) |
145 | 138 |
|
146 | 139 |
|
147 | | -@overload(itersize_int_hashmap) |
148 | | -def itersize_int_hashmap_overload(h): |
149 | | - return lambda h: _itersize_int_hashmap(h) |
150 | | - |
151 | | - |
152 | | -@overload(iterelem_int_hashmap) |
153 | | -def iterelem_int_hashmap_overload(h, i): |
154 | | - return lambda h, i: _iterelem_int_hashmap(h, i) |
| 140 | +@overload(iterval_int_hashmap) |
| 141 | +def iterval_int_hashmap_overload(h): |
| 142 | + return lambda h: _iterval_int_hashmap(h) |
155 | 143 |
|
156 | 144 |
|
157 | 145 | @overload(deleteiter_int_hashmap) |
|
0 commit comments