| 680 | } |
| 681 | |
| 682 | txSlot* fxNewArrayInstance(txMachine* the) |
| 683 | { |
| 684 | txSlot* instance; |
| 685 | txSlot* property; |
| 686 | instance = fxNewObjectInstance(the); |
| 687 | instance->flag |= XS_EXOTIC_FLAG; |
| 688 | property = instance->next = fxNewSlot(the); |
| 689 | property->flag = XS_INTERNAL_FLAG | XS_DONT_DELETE_FLAG | XS_DONT_ENUM_FLAG; |
| 690 | property->ID = XS_ARRAY_BEHAVIOR; |
| 691 | property->kind = XS_ARRAY_KIND; |
| 692 | property->value.array.length = 0; |
| 693 | property->value.array.address = C_NULL; |
| 694 | return instance; |
| 695 | } |
| 696 | |
| 697 | void fxReduceThisItem(txMachine* the, txSlot* function, txIndex index) |
| 698 | { |
no test coverage detected