On Monday, 12 October 2020 at 11:34:25 UTC, Vladimir Panteleev
wrote:
On Monday, 12 October 2020 at 10:24:44 UTC, FreeSlave wrote:
Can this issue overcome somehow?
Why not add a deprecated overload for your function which takes
the old Flag value?
I thought about overloading too. Templatizing the parameter is
fitting too especially if the function is already templated. I
think I'll go with the latter.
Yet in general it would be a tedious work to add template
constraints or overloads (and in case of overloads there's also a
lot of copy-pasting included) to all functions that use this flag
as parameter if there were too many of them. Some way to declare
two flag types as implicitly convertable would be nice.