/* Returns: TRUE if the transformation is possible, FALSE otherwise.  */
gboolean g_value_type_transformable(GType src_type, GType dest_type)
/* Returns: TRUE if the transformation is possible, FALSE otherwise.  */
gboolean g_value_type_transformable(GType src_type, GType dest_type)
{
  g_return_val_if_fail (G_TYPE_IS_VALUE (src_type), FALSE);
  g_return_val_if_fail (G_TYPE_IS_VALUE (dest_type), FALSE);
  return (g_value_type_compatible (src_type, dest_type) ||
	  transform_func_lookup (src_type, dest_type) != NULL);
}