Search

October 25
Issues »
...behavior, e.g.

---
struct S
{
    this(this) {}
}
pragma(msg, __traits(allMembers, S));
---

prints

---
AliasSeq!("__postblit...
October 22
Learn »
pragma mangle modifies how the symbol name will appear to the linker.


```d
pragma(mangle...
October 19
Learn »
...module";

pragma(msg, __traits(allMembers, __traits(parent, foo)));  // prints AliasSeq!("object", "std", "dummy", "foo")

//pragma...
October 15
Issues »
...live.nl> ---
Reduced:

```
import core.stdc.stdio;

pragma(inline, true)
double sqrt(double x)
{
    static...
October 14
Issues »
...be added with the `-L` flag or `pragma(lib,
...)`
Error: linker exited with status 1...
October 14
Issues »
...stdarg1.d:
```d
import core.stdc.stdarg;

pragma(printf)
public extern(C) int wrap_printf...
October 13
DIP Ideas »
...something like this, it would be a pragma as a hint instead.

That doesn't...
October 11
Learn »
```d
extern int x;
int y;

pragma(msg, __traits(isSame, y, x));
```

I tried it...
October 11
Issues »
...obvious bug:

pragma(msg, int);  // > int
pragma(msg, int*); // > int*

alias X = int;
pragma(msg...
October 11
General »
...extern(C) void va_end(void* ap){}

pragma(printf)
public extern(C) int wrap_printf...
1 2 3 4
Next ›   Last »