How about a function returns a T', which is implicitly convertible to T, where T' has some enum "tags" attached to it.
Why is implicit conversion a problem? To the compiler it would just be another function call?
How about a function returns a T', which is implicitly convertible to T, where T' has some enum "tags" attached to it.
Why is implicit conversion a problem? To the compiler it would just be another function call?