bitfields - Default values?

bearophile bearophileHUGS at lycos.com
Tue Jun 12 06:05:25 PDT 2012


Era Scarecrow:

> struct defs {
>   mixin(bitfields_D!(
>     bitfields!( //borrowed from std.bitmanip
>       bool, "b", 1,
>       uint, "i", 3,
>       short, "s", 4),
>     "i=2",
>     "s=5"));
> }

Are you able to support a syntax like:

> struct defs {
>   mixin(bitfields!(
>       bool, "b", 1,
>       uint, "i=2", 3,
>       short, "s=5", 4));
> }

Bye,
bearophile


More information about the Digitalmars-d-learn mailing list