[RFA] inadvertent language switch during breakpoint_re_set_one

Tom Tromey tom@tromey.com
Thu May 10 19:29:00 GMT 2018


>>>>> "Joel" == Joel Brobecker <brobecker@adacore.com> writes:

Joel> +  explicit scoped_restore_current_language_mode ()
Joel> +    : m_lang_mode (language_mode)
Joel> +  {
Joel> +  }
Joel> +
Joel> +  ~scoped_restore_current_language_mode ()
Joel> +  {
Joel> +    language_mode = m_lang_mode;
Joel> +  }
[...]
Joel> +  enum language_mode m_lang_mode;

For a plain scalar you can just use scoped_restore and make_scoped_restore.

Tom



More information about the Gdb-patches mailing list