https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89158
--- Comment #4 from Marek Polacek <mpolacek at gcc dot gnu.org> --- Looks like using mark_lvalue_use instead works.
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89158
--- Comment #4 from Marek Polacek <mpolacek at gcc dot gnu.org> --- Looks like using mark_lvalue_use instead works.