'If fused c(p)def functions are defined in an imported pxd, but not
used in this implementation file, we still have fused entries and
not specialized ones. This method replaces any fused entries with their
specialized ones.'

def specialize_fused_types(self, pxd_env):

    for entry in pxd_env.cfunc_entries[:]:
        if entry.type.is_fused:
            entry.type.get_all_specialized_function_types()
