88typedef struct as_arraylist_iterator_s {
AS_EXTERN as_arraylist_iterator * as_arraylist_iterator_init(as_arraylist_iterator *iterator, const as_arraylist *list)
const as_arraylist * list
AS_EXTERN bool as_arraylist_iterator_has_next(const as_arraylist_iterator *iterator)
AS_EXTERN as_arraylist_iterator * as_arraylist_iterator_new(const as_arraylist *list)
AS_EXTERN void as_arraylist_iterator_destroy(as_arraylist_iterator *iterator)
AS_EXTERN const as_val * as_arraylist_iterator_next(as_arraylist_iterator *iterator)