| 1863 | } |
| 1864 | |
| 1865 | tsn_iterator tsn_release_iterator(tsn_vm* ctx, tsn_iterator* iterator) { |
| 1866 | tsn_release(ctx, iterator->iterator_value); |
| 1867 | tsn_release(ctx, iterator->iterator_method); |
| 1868 | iterator->iterator_value = JS_UNDEFINED; |
| 1869 | iterator->iterator_method = JS_UNDEFINED; |
| 1870 | iterator->has_dequeued_value = false; |
| 1871 | return *iterator; |
| 1872 | } |
| 1873 | |
| 1874 | tsn_value tsn_iterator_next(tsn_vm* ctx, tsn_iterator* iterator) { |
| 1875 | int done = 0; |
no test coverage detected