Search

October 10
Issues »
...dmd pull request #16983 "Fix bugzilla 24803 - __traits(location) is inconsistent with modules" was merged...
October 10
Issues »
...24803 - __traits(location) is inconsistent with modules" fixing this issue:

- Fix bugzilla 24803 - __traits(location...
October 10
Issues »
...traits(getLocation, __traits(parent, main));
// Error: `AliasSeq!("onlineapp.d", 1, 8)` has no effect
    __traits...
October 05
Issues »
...a different offset to y
    }
}
static assert(__traits(isZeroInit, U3)); // fails

Using `StructDeclaration.members` rather...
September 28
General »
...be able to do:
```d
import std.traits : isIntegral;
static assert(allSatisfy!(
    function template(T...
September 25
DIP Ideas »
...static foreach (member; __traits(allMembers, THIS_MODULE))
    {
        static foreach (attr; __traits(getAttributes, __traits(getMember, THIS...
September 25
DIP Ideas »
...MySymbolTransformation(alias symbol) {
    enum MySymbolTransformation = MySymbolstate(__traits(fullyQualifiedName, symbol), __traits(identifier, symbol));
}
```

By the user...
September 24
General »
...instead of keywords:
- Pragmas
- Traits
- Linkages
- Scope guards

For pragmas and traits, this is total...
September 24
General »
...E == enum))
{
    alias T = imported!"std.traits".OriginalType!E;
    enum ByteSize = T.sizeof...
September 23
DIP Development »
...Scope guards utilize magic identifiers, and unlike `__traits` or `pragma`, there is no-arg `scope...
1 2 3 4 5 6 7 8 9
Next ›   Last »