Is it possible to generate a enum from a tuple of types without string
mixins?
struct S(Types...)
{
enum Tag
{
//?
}
}
where the tag enum should have Types.length members. The exact names of
the enum members don't matter and could be numbered, for
On Saturday, 25 January 2014 at 15:38:39 UTC, Johannes Pfau wrote:
Is it possible to generate a enum from a tuple of types without
string
mixins?
struct S(Types...)
{
enum Tag
{
//?
}
}
Without mixins altogether... dunno. But nothing stops you
If one wants to generate code with new identifiers, usage of
string mixins is pretty much unavoidable.
On 01/25/14 16:38, Johannes Pfau wrote:
Is it possible to generate a enum from a tuple of types without string
mixins?
struct S(Types...)
{
enum Tag
{
//?
}
}
where the tag enum should have Types.length members. The exact names of
the
Am Sat, 25 Jan 2014 18:55:54 +0100
schrieb Artur Skawina art.08...@gmail.com:
Well, if you don't need names then just use the index directly.
Eg, see 'DiscUnion.type' in