| 4870 | } |
| 4871 | |
| 4872 | txBoolean fxIsScopableSlot(txMachine* the, txSlot* instance, txID id) |
| 4873 | { |
| 4874 | txBoolean result; |
| 4875 | fxBeginHost(the); |
| 4876 | mxPushReference(instance); |
| 4877 | result = mxHasID(id); |
| 4878 | if (result) { |
| 4879 | mxPushReference(instance); |
| 4880 | mxGetID(mxID(_Symbol_unscopables)); |
| 4881 | if (mxIsReference(the->stack)) { |
| 4882 | mxGetID(id); |
| 4883 | result = fxToBoolean(the, the->stack) ? 0 : 1; |
| 4884 | } |
| 4885 | mxPop(); |
| 4886 | } |
| 4887 | fxEndHost(the); |
| 4888 | return result; |
| 4889 | } |
| 4890 | |
| 4891 | void fxRemapIDs(txMachine* the, txByte* codeBuffer, txSize codeSize, txID* theIDs) |
| 4892 | { |
no test coverage detected