struct _main__Foo_interface_methods { void (*_method_a)(void* _); void (*_method_b)(void* _); }; struct _main__Foo_interface_methods main__Foo_name_table[4] = { {0}, { ._method_a = main__Bar_a_Interface_main__Foo_method_adapter, ._method_b = main__Bar_b_Interface_main__Foo_method_adapter, }, { ._method_a = (void*) 0, ._method_b = (void*) 0, }, { ._method_a = main__Baz_a_Interface_main__Foo_method_adapter, ._method_b = main__Baz_b_Interface_main__Foo_method_adapter, }, };