Search

November 21
Issues »
...ref const(AliasSeq!(int)[0]) g() const;
    pragma(msg, typeof(g)); // const ref const(int)()

--
November 21
DIP Ideas »
The pragma itself does not have any additional behavior on it depending upon where it...
November 20
DIP Ideas »
...understand correctly there are two meanings for `pragma(inline)`.


1. This means "the body of...
November 18
Issues »
...0] field; }

    S6 s6;

    pragma(msg, "S2: " ~ __traits(allMembers, S2).stringof);
    pragma(msg, "S2: " ~ __traits...
November 13
Issues »
...AllMembersInModule = y;
}

alias AllMembers = AllMembersInModule!(__traits(parent, {}));
pragma(msg, AllMembers); // added
```

Error: unknown, please file...
November 11
Issues »
...hasMember, T, "opAssign"))
    {
        pragma(msg, "Overloads of opAssign for " ~ T.stringof);
        pragma(msg, "---");

        static foreach...
November 08
Issues »
...things like this work:

alias T = int;
pragma(msg, int[T]);

Before dmd 2.102...
November 08
Learn »
...be added with the `-L` flag or `pragma(lib, ...)`
Error: linker exited with status 1...
October 31
DIP Development »
...the expression __traits(initSymbol, Type).length.

```d
pragma(msg, __traits(initSymbol, Foo).length);

struct Foo...
October 25
Issues »
...traits;

    static struct S
    {
        void opAssign(S) {}
    }
    pragma(msg, "Has elaborate assignment: " ~ hasElaborateAssign!S.stringof...
1 2 3
Next ›   Last »