On Fri, May 29, 2020 at 10:27 PM Krystian Stasiowski via Boost < boost@lists.boost.org> wrote:
trailing underscores following names that are public doesn't look particularly right; makes it look like you're using you aren't supposed to :)
Thanks for the review. Obviously, that's called catch_ because catch is a
keyword. Good news is I think I can get rid of it altogether, and match
exceptions based on a handler taking an argument of a type that derives
from std::exception. So, instead of:
leaf::try_catch(
[]
{
....
},
[]( catch_