On Wed, Mar 03, 2021 at 04:23:59PM +0100, Richard Biener wrote:
> I think it's the D.6750 which is printed via
> 
>       else if (TREE_CODE (node) == DEBUG_EXPR_DECL)
>         {
>           if (flags & TDF_NOUID)
>             pp_string (pp, "D#xxxx");
>           else
>             pp_printf (pp, "D#%i", DEBUG_TEMP_UID (node));
> 
> because this is a DECL_DEBUG_EXPR.  One could experiment with
> avoiding pp_printf in dump_decl_name.

Sure,
          {
            pp_string (pp, "D#");
            pp_decimal_int (pp, DEBUG_TEMP_UID (node));
          }
(or pp_wide_int) looks like the way to go.
But dump_decl_name has several such pp_printf calls.

        Jakub

Reply via email to