https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89356
--- Comment #4 from Marek Polacek <mpolacek at gcc dot gnu.org> --- reshape_init turns {NON_LVALUE_EXPR <2>} into NON_LVALUE_EXPR <2> and then the mangled name misses "tl<type><expr>E".
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89356
--- Comment #4 from Marek Polacek <mpolacek at gcc dot gnu.org> --- reshape_init turns {NON_LVALUE_EXPR <2>} into NON_LVALUE_EXPR <2> and then the mangled name misses "tl<type><expr>E".