typedefの排除