@@ -332,83 +332,85 @@ Markdown lol \\|\\|spoiler\\|\\| \\~\\~strikethrough\\~\\~ \\`small \\*code\\* b
332
332
333
333
{ // dpp event classes
334
334
start_test (EVENT_CLASS);
335
- DPP_CHECK_CONSTRUCT_ASSIGN (EVENT_CLASS, dpp::log_t );
336
- DPP_CHECK_CONSTRUCT_ASSIGN (EVENT_CLASS, dpp::guild_scheduled_event_user_add_t );
337
- DPP_CHECK_CONSTRUCT_ASSIGN (EVENT_CLASS, dpp::guild_scheduled_event_user_remove_t );
338
- DPP_CHECK_CONSTRUCT_ASSIGN (EVENT_CLASS, dpp::guild_scheduled_event_create_t );
339
- DPP_CHECK_CONSTRUCT_ASSIGN (EVENT_CLASS, dpp::guild_scheduled_event_update_t );
340
- DPP_CHECK_CONSTRUCT_ASSIGN (EVENT_CLASS, dpp::guild_scheduled_event_delete_t );
341
- DPP_CHECK_CONSTRUCT_ASSIGN (EVENT_CLASS, dpp::automod_rule_create_t );
342
- DPP_CHECK_CONSTRUCT_ASSIGN (EVENT_CLASS, dpp::automod_rule_update_t );
343
- DPP_CHECK_CONSTRUCT_ASSIGN (EVENT_CLASS, dpp::automod_rule_delete_t );
344
- DPP_CHECK_CONSTRUCT_ASSIGN (EVENT_CLASS, dpp::automod_rule_execute_t );
345
- DPP_CHECK_CONSTRUCT_ASSIGN (EVENT_CLASS, dpp::stage_instance_create_t );
346
- DPP_CHECK_CONSTRUCT_ASSIGN (EVENT_CLASS, dpp::stage_instance_update_t );
347
- DPP_CHECK_CONSTRUCT_ASSIGN (EVENT_CLASS, dpp::stage_instance_delete_t );
348
- DPP_CHECK_CONSTRUCT_ASSIGN (EVENT_CLASS, dpp::voice_state_update_t );
349
- DPP_CHECK_CONSTRUCT_ASSIGN (EVENT_CLASS, dpp::interaction_create_t );
350
- DPP_CHECK_CONSTRUCT_ASSIGN (EVENT_CLASS, dpp::slashcommand_t );
351
- DPP_CHECK_CONSTRUCT_ASSIGN (EVENT_CLASS, dpp::button_click_t );
352
- DPP_CHECK_CONSTRUCT_ASSIGN (EVENT_CLASS, dpp::form_submit_t );
353
- DPP_CHECK_CONSTRUCT_ASSIGN (EVENT_CLASS, dpp::autocomplete_t );
354
- DPP_CHECK_CONSTRUCT_ASSIGN (EVENT_CLASS, dpp::context_menu_t );
355
- DPP_CHECK_CONSTRUCT_ASSIGN (EVENT_CLASS, dpp::message_context_menu_t );
356
- DPP_CHECK_CONSTRUCT_ASSIGN (EVENT_CLASS, dpp::user_context_menu_t );
357
- DPP_CHECK_CONSTRUCT_ASSIGN (EVENT_CLASS, dpp::select_click_t );
358
- DPP_CHECK_CONSTRUCT_ASSIGN (EVENT_CLASS, dpp::guild_delete_t );
359
- DPP_CHECK_CONSTRUCT_ASSIGN (EVENT_CLASS, dpp::guild_stickers_update_t );
360
- DPP_CHECK_CONSTRUCT_ASSIGN (EVENT_CLASS, dpp::guild_join_request_delete_t );
361
- DPP_CHECK_CONSTRUCT_ASSIGN (EVENT_CLASS, dpp::channel_delete_t );
362
- DPP_CHECK_CONSTRUCT_ASSIGN (EVENT_CLASS, dpp::channel_update_t );
363
- DPP_CHECK_CONSTRUCT_ASSIGN (EVENT_CLASS, dpp::ready_t );
364
- DPP_CHECK_CONSTRUCT_ASSIGN (EVENT_CLASS, dpp::message_delete_t );
365
- DPP_CHECK_CONSTRUCT_ASSIGN (EVENT_CLASS, dpp::guild_member_remove_t );
366
- DPP_CHECK_CONSTRUCT_ASSIGN (EVENT_CLASS, dpp::resumed_t );
367
- DPP_CHECK_CONSTRUCT_ASSIGN (EVENT_CLASS, dpp::guild_role_create_t );
368
- DPP_CHECK_CONSTRUCT_ASSIGN (EVENT_CLASS, dpp::typing_start_t );
369
- DPP_CHECK_CONSTRUCT_ASSIGN (EVENT_CLASS, dpp::voice_track_marker_t );
370
- DPP_CHECK_CONSTRUCT_ASSIGN (EVENT_CLASS, dpp::message_reaction_add_t );
371
- DPP_CHECK_CONSTRUCT_ASSIGN (EVENT_CLASS, dpp::guild_members_chunk_t );
372
- DPP_CHECK_CONSTRUCT_ASSIGN (EVENT_CLASS, dpp::message_reaction_remove_t );
373
- DPP_CHECK_CONSTRUCT_ASSIGN (EVENT_CLASS, dpp::guild_create_t );
374
- DPP_CHECK_CONSTRUCT_ASSIGN (EVENT_CLASS, dpp::channel_create_t );
375
- DPP_CHECK_CONSTRUCT_ASSIGN (EVENT_CLASS, dpp::message_reaction_remove_emoji_t );
376
- DPP_CHECK_CONSTRUCT_ASSIGN (EVENT_CLASS, dpp::message_delete_bulk_t );
377
- DPP_CHECK_CONSTRUCT_ASSIGN (EVENT_CLASS, dpp::guild_role_update_t );
378
- DPP_CHECK_CONSTRUCT_ASSIGN (EVENT_CLASS, dpp::guild_role_delete_t );
379
- DPP_CHECK_CONSTRUCT_ASSIGN (EVENT_CLASS, dpp::channel_pins_update_t );
380
- DPP_CHECK_CONSTRUCT_ASSIGN (EVENT_CLASS, dpp::message_reaction_remove_all_t );
381
- DPP_CHECK_CONSTRUCT_ASSIGN (EVENT_CLASS, dpp::voice_server_update_t );
382
- DPP_CHECK_CONSTRUCT_ASSIGN (EVENT_CLASS, dpp::guild_emojis_update_t );
383
- DPP_CHECK_CONSTRUCT_ASSIGN (EVENT_CLASS, dpp::presence_update_t );
384
- DPP_CHECK_CONSTRUCT_ASSIGN (EVENT_CLASS, dpp::webhooks_update_t );
385
- DPP_CHECK_CONSTRUCT_ASSIGN (EVENT_CLASS, dpp::guild_member_add_t );
386
- DPP_CHECK_CONSTRUCT_ASSIGN (EVENT_CLASS, dpp::invite_delete_t );
387
- DPP_CHECK_CONSTRUCT_ASSIGN (EVENT_CLASS, dpp::guild_update_t );
388
- DPP_CHECK_CONSTRUCT_ASSIGN (EVENT_CLASS, dpp::guild_integrations_update_t );
389
- DPP_CHECK_CONSTRUCT_ASSIGN (EVENT_CLASS, dpp::guild_member_update_t );
390
- DPP_CHECK_CONSTRUCT_ASSIGN (EVENT_CLASS, dpp::invite_create_t );
391
- DPP_CHECK_CONSTRUCT_ASSIGN (EVENT_CLASS, dpp::message_update_t );
392
- DPP_CHECK_CONSTRUCT_ASSIGN (EVENT_CLASS, dpp::user_update_t );
393
- DPP_CHECK_CONSTRUCT_ASSIGN (EVENT_CLASS, dpp::message_create_t );
394
- DPP_CHECK_CONSTRUCT_ASSIGN (EVENT_CLASS, dpp::guild_audit_log_entry_create_t );
395
- DPP_CHECK_CONSTRUCT_ASSIGN (EVENT_CLASS, dpp::guild_ban_add_t );
396
- DPP_CHECK_CONSTRUCT_ASSIGN (EVENT_CLASS, dpp::guild_ban_remove_t );
397
- DPP_CHECK_CONSTRUCT_ASSIGN (EVENT_CLASS, dpp::integration_create_t );
398
- DPP_CHECK_CONSTRUCT_ASSIGN (EVENT_CLASS, dpp::integration_update_t );
399
- DPP_CHECK_CONSTRUCT_ASSIGN (EVENT_CLASS, dpp::integration_delete_t );
400
- DPP_CHECK_CONSTRUCT_ASSIGN (EVENT_CLASS, dpp::thread_create_t );
401
- DPP_CHECK_CONSTRUCT_ASSIGN (EVENT_CLASS, dpp::thread_update_t );
402
- DPP_CHECK_CONSTRUCT_ASSIGN (EVENT_CLASS, dpp::thread_delete_t );
403
- DPP_CHECK_CONSTRUCT_ASSIGN (EVENT_CLASS, dpp::thread_list_sync_t );
404
- DPP_CHECK_CONSTRUCT_ASSIGN (EVENT_CLASS, dpp::thread_member_update_t );
405
- DPP_CHECK_CONSTRUCT_ASSIGN (EVENT_CLASS, dpp::thread_members_update_t );
406
- DPP_CHECK_CONSTRUCT_ASSIGN (EVENT_CLASS, dpp::voice_buffer_send_t );
407
- DPP_CHECK_CONSTRUCT_ASSIGN (EVENT_CLASS, dpp::voice_user_talking_t );
408
- DPP_CHECK_CONSTRUCT_ASSIGN (EVENT_CLASS, dpp::voice_ready_t );
409
- DPP_CHECK_CONSTRUCT_ASSIGN (EVENT_CLASS, dpp::voice_receive_t );
410
- DPP_CHECK_CONSTRUCT_ASSIGN (EVENT_CLASS, dpp::voice_client_speaking_t );
411
- DPP_CHECK_CONSTRUCT_ASSIGN (EVENT_CLASS, dpp::voice_client_disconnect_t );
335
+ bool success = true ;
336
+ DPP_CHECK_CONSTRUCT_ASSIGN (EVENT_CLASS, dpp::log_t , success);
337
+ DPP_CHECK_CONSTRUCT_ASSIGN (EVENT_CLASS, dpp::guild_scheduled_event_user_add_t , success);
338
+ DPP_CHECK_CONSTRUCT_ASSIGN (EVENT_CLASS, dpp::guild_scheduled_event_user_remove_t , success);
339
+ DPP_CHECK_CONSTRUCT_ASSIGN (EVENT_CLASS, dpp::guild_scheduled_event_create_t , success);
340
+ DPP_CHECK_CONSTRUCT_ASSIGN (EVENT_CLASS, dpp::guild_scheduled_event_update_t , success);
341
+ DPP_CHECK_CONSTRUCT_ASSIGN (EVENT_CLASS, dpp::guild_scheduled_event_delete_t , success);
342
+ DPP_CHECK_CONSTRUCT_ASSIGN (EVENT_CLASS, dpp::automod_rule_create_t , success);
343
+ DPP_CHECK_CONSTRUCT_ASSIGN (EVENT_CLASS, dpp::automod_rule_update_t , success);
344
+ DPP_CHECK_CONSTRUCT_ASSIGN (EVENT_CLASS, dpp::automod_rule_delete_t , success);
345
+ DPP_CHECK_CONSTRUCT_ASSIGN (EVENT_CLASS, dpp::automod_rule_execute_t , success);
346
+ DPP_CHECK_CONSTRUCT_ASSIGN (EVENT_CLASS, dpp::stage_instance_create_t , success);
347
+ DPP_CHECK_CONSTRUCT_ASSIGN (EVENT_CLASS, dpp::stage_instance_update_t , success);
348
+ DPP_CHECK_CONSTRUCT_ASSIGN (EVENT_CLASS, dpp::stage_instance_delete_t , success);
349
+ DPP_CHECK_CONSTRUCT_ASSIGN (EVENT_CLASS, dpp::voice_state_update_t , success);
350
+ DPP_CHECK_CONSTRUCT_ASSIGN (EVENT_CLASS, dpp::interaction_create_t , success);
351
+ DPP_CHECK_CONSTRUCT_ASSIGN (EVENT_CLASS, dpp::slashcommand_t , success);
352
+ DPP_CHECK_CONSTRUCT_ASSIGN (EVENT_CLASS, dpp::button_click_t , success);
353
+ DPP_CHECK_CONSTRUCT_ASSIGN (EVENT_CLASS, dpp::form_submit_t , success);
354
+ DPP_CHECK_CONSTRUCT_ASSIGN (EVENT_CLASS, dpp::autocomplete_t , success);
355
+ DPP_CHECK_CONSTRUCT_ASSIGN (EVENT_CLASS, dpp::context_menu_t , success);
356
+ DPP_CHECK_CONSTRUCT_ASSIGN (EVENT_CLASS, dpp::message_context_menu_t , success);
357
+ DPP_CHECK_CONSTRUCT_ASSIGN (EVENT_CLASS, dpp::user_context_menu_t , success);
358
+ DPP_CHECK_CONSTRUCT_ASSIGN (EVENT_CLASS, dpp::select_click_t , success);
359
+ DPP_CHECK_CONSTRUCT_ASSIGN (EVENT_CLASS, dpp::guild_delete_t , success);
360
+ DPP_CHECK_CONSTRUCT_ASSIGN (EVENT_CLASS, dpp::guild_stickers_update_t , success);
361
+ DPP_CHECK_CONSTRUCT_ASSIGN (EVENT_CLASS, dpp::guild_join_request_delete_t , success);
362
+ DPP_CHECK_CONSTRUCT_ASSIGN (EVENT_CLASS, dpp::channel_delete_t , success);
363
+ DPP_CHECK_CONSTRUCT_ASSIGN (EVENT_CLASS, dpp::channel_update_t , success);
364
+ DPP_CHECK_CONSTRUCT_ASSIGN (EVENT_CLASS, dpp::ready_t , success);
365
+ DPP_CHECK_CONSTRUCT_ASSIGN (EVENT_CLASS, dpp::message_delete_t , success);
366
+ DPP_CHECK_CONSTRUCT_ASSIGN (EVENT_CLASS, dpp::guild_member_remove_t , success);
367
+ DPP_CHECK_CONSTRUCT_ASSIGN (EVENT_CLASS, dpp::resumed_t , success);
368
+ DPP_CHECK_CONSTRUCT_ASSIGN (EVENT_CLASS, dpp::guild_role_create_t , success);
369
+ DPP_CHECK_CONSTRUCT_ASSIGN (EVENT_CLASS, dpp::typing_start_t , success);
370
+ DPP_CHECK_CONSTRUCT_ASSIGN (EVENT_CLASS, dpp::voice_track_marker_t , success);
371
+ DPP_CHECK_CONSTRUCT_ASSIGN (EVENT_CLASS, dpp::message_reaction_add_t , success);
372
+ DPP_CHECK_CONSTRUCT_ASSIGN (EVENT_CLASS, dpp::guild_members_chunk_t , success);
373
+ DPP_CHECK_CONSTRUCT_ASSIGN (EVENT_CLASS, dpp::message_reaction_remove_t , success);
374
+ DPP_CHECK_CONSTRUCT_ASSIGN (EVENT_CLASS, dpp::guild_create_t , success);
375
+ DPP_CHECK_CONSTRUCT_ASSIGN (EVENT_CLASS, dpp::channel_create_t , success);
376
+ DPP_CHECK_CONSTRUCT_ASSIGN (EVENT_CLASS, dpp::message_reaction_remove_emoji_t , success);
377
+ DPP_CHECK_CONSTRUCT_ASSIGN (EVENT_CLASS, dpp::message_delete_bulk_t , success);
378
+ DPP_CHECK_CONSTRUCT_ASSIGN (EVENT_CLASS, dpp::guild_role_update_t , success);
379
+ DPP_CHECK_CONSTRUCT_ASSIGN (EVENT_CLASS, dpp::guild_role_delete_t , success);
380
+ DPP_CHECK_CONSTRUCT_ASSIGN (EVENT_CLASS, dpp::channel_pins_update_t , success);
381
+ DPP_CHECK_CONSTRUCT_ASSIGN (EVENT_CLASS, dpp::message_reaction_remove_all_t , success);
382
+ DPP_CHECK_CONSTRUCT_ASSIGN (EVENT_CLASS, dpp::voice_server_update_t , success);
383
+ DPP_CHECK_CONSTRUCT_ASSIGN (EVENT_CLASS, dpp::guild_emojis_update_t , success);
384
+ DPP_CHECK_CONSTRUCT_ASSIGN (EVENT_CLASS, dpp::presence_update_t , success);
385
+ DPP_CHECK_CONSTRUCT_ASSIGN (EVENT_CLASS, dpp::webhooks_update_t , success);
386
+ DPP_CHECK_CONSTRUCT_ASSIGN (EVENT_CLASS, dpp::guild_member_add_t , success);
387
+ DPP_CHECK_CONSTRUCT_ASSIGN (EVENT_CLASS, dpp::invite_delete_t , success);
388
+ DPP_CHECK_CONSTRUCT_ASSIGN (EVENT_CLASS, dpp::guild_update_t , success);
389
+ DPP_CHECK_CONSTRUCT_ASSIGN (EVENT_CLASS, dpp::guild_integrations_update_t , success);
390
+ DPP_CHECK_CONSTRUCT_ASSIGN (EVENT_CLASS, dpp::guild_member_update_t , success);
391
+ DPP_CHECK_CONSTRUCT_ASSIGN (EVENT_CLASS, dpp::invite_create_t , success);
392
+ DPP_CHECK_CONSTRUCT_ASSIGN (EVENT_CLASS, dpp::message_update_t , success);
393
+ DPP_CHECK_CONSTRUCT_ASSIGN (EVENT_CLASS, dpp::user_update_t , success);
394
+ DPP_CHECK_CONSTRUCT_ASSIGN (EVENT_CLASS, dpp::message_create_t , success);
395
+ DPP_CHECK_CONSTRUCT_ASSIGN (EVENT_CLASS, dpp::guild_audit_log_entry_create_t , success);
396
+ DPP_CHECK_CONSTRUCT_ASSIGN (EVENT_CLASS, dpp::guild_ban_add_t , success);
397
+ DPP_CHECK_CONSTRUCT_ASSIGN (EVENT_CLASS, dpp::guild_ban_remove_t , success);
398
+ DPP_CHECK_CONSTRUCT_ASSIGN (EVENT_CLASS, dpp::integration_create_t , success);
399
+ DPP_CHECK_CONSTRUCT_ASSIGN (EVENT_CLASS, dpp::integration_update_t , success);
400
+ DPP_CHECK_CONSTRUCT_ASSIGN (EVENT_CLASS, dpp::integration_delete_t , success);
401
+ DPP_CHECK_CONSTRUCT_ASSIGN (EVENT_CLASS, dpp::thread_create_t , success);
402
+ DPP_CHECK_CONSTRUCT_ASSIGN (EVENT_CLASS, dpp::thread_update_t , success);
403
+ DPP_CHECK_CONSTRUCT_ASSIGN (EVENT_CLASS, dpp::thread_delete_t , success);
404
+ DPP_CHECK_CONSTRUCT_ASSIGN (EVENT_CLASS, dpp::thread_list_sync_t , success);
405
+ DPP_CHECK_CONSTRUCT_ASSIGN (EVENT_CLASS, dpp::thread_member_update_t , success);
406
+ DPP_CHECK_CONSTRUCT_ASSIGN (EVENT_CLASS, dpp::thread_members_update_t , success);
407
+ DPP_CHECK_CONSTRUCT_ASSIGN (EVENT_CLASS, dpp::voice_buffer_send_t , success);
408
+ DPP_CHECK_CONSTRUCT_ASSIGN (EVENT_CLASS, dpp::voice_user_talking_t , success);
409
+ DPP_CHECK_CONSTRUCT_ASSIGN (EVENT_CLASS, dpp::voice_ready_t , success);
410
+ DPP_CHECK_CONSTRUCT_ASSIGN (EVENT_CLASS, dpp::voice_receive_t , success);
411
+ DPP_CHECK_CONSTRUCT_ASSIGN (EVENT_CLASS, dpp::voice_client_speaking_t , success);
412
+ DPP_CHECK_CONSTRUCT_ASSIGN (EVENT_CLASS, dpp::voice_client_disconnect_t , success);
413
+ set_test (EVENT_CLASS, success);
412
414
}
413
415
414
416
0 commit comments