| 333 | } |
| 334 | |
| 335 | void fx_Map_groupBy(txMachine* the) |
| 336 | { |
| 337 | txSlot *instance, *key, *value; |
| 338 | mxPush(mxMapPrototype); |
| 339 | instance = fxNewMapInstance(the); |
| 340 | mxPullSlot(mxResult); |
| 341 | fxGroupBy(the, fx_Map_groupByAux); |
| 342 | key = instance->next->next->value.list.first; |
| 343 | while (key) { |
| 344 | value = key->next; |
| 345 | fxCacheArray(the, value->value.reference); |
| 346 | key = value->next; |
| 347 | } |
| 348 | } |
| 349 | |
| 350 | void fx_Map_prototype_clear(txMachine* the) |
| 351 | { |
nothing calls this directly
no test coverage detected