FreeBSD/contrib/gcc/cp/call.c
/* Like can_convert_arg, but allows dubious conversions as well.  */
Like can_convert_arg, but allows dubious conversions as well.
Like can_convert_arg but allows dubious conversions as well .
bool
can_convert_arg_bad (tree to, tree from, tree arg)
{
  conversion *t;
  void *p;
  p = conversion_obstack_alloc (0);
  t  = implicit_conversion (to, from, arg, false,
			    LOOKUP_NORMAL);
  obstack_free (&conversion_obstack, p);
  return t != NULL;
}
bool can_convert_arg_bad ( tree to , tree from , tree arg ) { conversion * t ; void * p ; p = conversion_obstack_alloc ( 0 ) ; t = implicit_conversion ( to , from , arg , false , LOOKUP_NORMAL ) ; obstack_free ( & conversion_obstack , p ) ; return t != NULL ; }
Like can_convert_arg, but allows dubious conversions as well.
Like can_convert_arg but allows dubious conversions as well .
/* Get the high-water mark for the CONVERSION_OBSTACK.  */ /* Try to perform the conversion.  */ /*c_cast_p=*/ /* Free all the conversions we allocated.  */