Zebediah Figura (@zfigura) commented about tools/widl/write_sltg.c:
- case STMT_MODULE:
add_module_typeinfo(typelib, stmt->u.type);
break;
- case STMT_TYPE:
- case STMT_TYPEREF:
- {
type_t *type = stmt->u.type;
add_type_typeinfo(typelib, type);
break;
- }
- default:
error("add_statement: unhandled statement type %d\n", stmt->type);
break;
- }
We shouldn't need the default case; we'll get a -Wswitch warning if one is missing.