https://gcc.gnu.org/bugzilla/show_bug.cgi?id=58123

Aldy Hernandez <aldyh at gcc dot gnu.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|NEW                         |RESOLVED
         Resolution|---                         |FIXED

--- Comment #12 from Aldy Hernandez <aldyh at gcc dot gnu.org> ---
Fix committed to trunk.  With this patch, we have a consistent debugging
experience, as was originally expected/reported in the PR.

I agree, that eventually we should stop jumping back to the definition of the
class instance.  Perhaps that can be filed as an enhancement request.  If that
is the case, then what we want to revisit is whether the destructor call should
be marked with is_stmt=false or whether we should avoid marking locationless
FINALLY statements with the location of the TRY.

Reply via email to