On Saturday, 6 May 2017 at 21:40:24 UTC, Mike B Johnson wrote:
I'd like to get the value assign to a field at CT.

struct
{
    int x = 3434;

}

I'd like to get the assigned "value" 3434 for x at CT.

Use the .init property:

struct S
{
    int x = 3434;
}

unittest
{
    static assert(S.init.x == 3434);
}

void main()
{
    enum xAtCT = S.init.x;

    pragma(msg, xAtCT);
}

Reply via email to