On 1/16/19 7:32 AM, Marek Polacek wrote:
While looking into 88815, a 9 regression, I realized we'll have to fix 78244
first. This patch fixes one half of 78244. The problem was that we never
detected narrowing conversion in a template, because the IMPLICIT_CONV_EXPR
template code doesn't have the information whether it was initialized by a
braced-init-list. This patch adds such a bit, which works much like
IMPLICIT_CONV_EXPR_DIRECT_INIT.
Bootstrapped/regtested on x86_64-linux, ok for trunk?
OK.
Jason