Search

May 12, 2022
Issues »
...traits(getMember, sym, m)`;

template test(alias sym)
{
    static foreach (m; __traits(allMembers, sym))
    {
        static...
May 12, 2022
Issues »
...traits(getMember, sym, m)`;

template test(alias sym)
{
    static foreach (m; __traits(allMembers, sym))
    {
        static...
May 12, 2022
Issues »
...succeeds only depending on

  is(mixin(getMember)==module

VS

  is(__traits(getMember, sym, m)==module

--
May 12, 2022
Issues »
...traits(getMember, sym, m)`;

template printMembers(alias sym)
{

    static foreach (m; __traits(allMembers, sym))
    {
        pragma...
May 03, 2022
Learn »
...enum sym = fullyQualifiedName!SYM;
	if (sym !in serialTypes) {
		auto st = new SerialType!SYM;
		serialTypes[sym...
March 22, 2022
Learn »
...SYM; getSymbolsByUDA!(MODULE, Serializable))
			static if (is(SYM == class))
				serialTypes[fullyQualifiedName!SYM] = new SerialType!SYM...
February 25, 2022
Learn »
...traits(getMember, A, sym)) == function),",",
              typeof(__traits(getMember, A, sym)).stringof,",",sym);

	// pure nothrow @nogc...
February 25, 2022
Learn »
...int b;
}

static foreach(sym; __traits(allMembers, A))
    pragma(msg,sym);
```
prints
```
b
opAssign
```

How...
September 30, 2021
General »
...4,
        identifier: "TypeDef!("myInt", int)",
        _unqualified: null,
        sym: StructDeclaration = {
            internalPointer: unhandled,
            serial: 31544,
            astTypeName: "StructDeclaration...
September 21, 2021
General »
...derivedMembers, M))
        {
            alias sym = __traits(getMember, M, m);
            static if (is(typeof(sym) T) && is...
1 2 3 4 5
Next ›   Last »