Convert many object types structs to use C99 tagged initializer syntax.
diff --git a/unix/main.c b/unix/main.c
index 16fcf6e..a06dc36 100644
--- a/unix/main.c
+++ b/unix/main.c
@@ -191,14 +191,14 @@
static const mp_obj_type_t test_type = {
{ &mp_const_type },
"Test",
- test_print, // print
- NULL, // make_new
- NULL, // call_n
- NULL, // unary_op
- NULL, // binary_op
- NULL, // getiter
- NULL, // iternext
- { // method list
+ .print = test_print,
+ .make_new = NULL,
+ .call_n = NULL,
+ .unary_op = NULL,
+ .binary_op = NULL,
+ .getiter = NULL,
+ .iternext = NULL,
+ .methods = {
{ "get", &test_get_obj },
{ "set", &test_set_obj },
{ NULL, NULL },