- const ret: number[] = bindings.MessageSendEventsProvider_get_and_clear_pending_msg_events(this.ptr);
- const ret_conv_18_arr: MessageSendEvent[] = new Array(ret.length).fill(null);
- for (var s = 0; s < ret.length; s++) {
- const ret_conv_18: number = ret[s];
+ const ret: number = bindings.MessageSendEventsProvider_get_and_clear_pending_msg_events(this.ptr);
+ const ret_conv_18_len: number = bindings.getArrayLength(ret);
+ const ret_conv_18_arr: MessageSendEvent[] = new Array(ret_conv_18_len).fill(null);
+ for (var s = 0; s < ret_conv_18_len; s++) {
+ const ret_conv_18: number = bindings.getU32ArrayElem(ret, s);