Is anyone working on a new std.variant?
Mehrdad
wfunction at hotmail.com
Fri Aug 31 12:02:35 PDT 2012
On Friday, 31 August 2012 at 08:55:18 UTC, Alex Rønne Petersen
wrote:
> Hi,
>
> See title. I recently came across a bunch of pure/nothrow
> issues with std.variant and fixing them is just not possible
> with the current design (dynamic operator dispatch). I'd
> literally have to rewrite the whole thing or use some extremely
> dirty hacks resulting in implementation defined behavior. I'd
> rather rewrite it, but not if someone's already done it.
Sounds like it's not a problem with std.variant specifically, but
conditional attributes in general.
We'd need something like nothrow(condition) to make things work
out nicely, I think.
More information about the Digitalmars-d
mailing list