contrib/gcc-4.4/gcc/cp/call.c
/* TYPE has been given to va_arg.  Apply the default conversions which
   would have happened when passed via ellipsis.  Return the promoted
   type, or the passed type if there is no change.  */
TYPE has been given to va_arg.  Apply the default conversions which
would have happened when passed via ellipsis.  Return the promoted
type, or the passed type if there is no change.
TYPE has been given to va_arg . Apply the default conversions which would have happened when passed via ellipsis . Return the promoted type or the passed type if there is no change .
tree
cxx_type_promotes_to (tree type)
{
  tree promote;
  type = type_decays_to (type);
  promote = type_promotes_to (type);
  if (same_type_p (type, promote))
    promote = type;
  return promote;
}
tree cxx_type_promotes_to ( tree type ) { tree promote ; type = type_decays_to ( type ) ; promote = type_promotes_to ( type ) ; if ( same_type_p ( type , promote ) ) promote = type ; return promote ; }
TYPE has been given to va_arg.
TYPE has been given to va_arg .
/* Perform the array-to-pointer and function-to-pointer
     conversions.  */