Search

June 16, 2023
General »
...function()` → `void delegate() immutable` → `void delegate() const` → `void delegate()`

The first is...
June 15, 2023
Issues »
...102.0

-----
module test;

void call(void delegate(int i) const cb) {
    cb(42);
}

struct...
June 09, 2023
Learn »
...A(S = string)
    {
    @safe:
        S s;
        void delegate() c;
    }

    struct B(S = string)
    {
    @safe:
        @disable...
June 07, 2023
Issues »
...C)
int(char[][]) function).tryExec(scope void() delegate) ()
#31 0x00005644ce1dda43 in rt.dmain2._d_run...
June 04, 2023
Issues »
...dmd.mtype.Parameter, ulong, dmd.mtype.Parameter) delegate, ulong,
dmd.mtype.Parameter, ref ulong, dmd...
June 04, 2023
Issues »
...M(int value) {
  int opApply(scope int delegate(ref int i) dg) {
    int v = value...
June 02, 2023
Issues »
...void fun(scope void delegate(      int []))       {}
    void fun(scope void delegate(const(int)[])) const {}
}

unittest...
June 02, 2023
Issues »
...getArr(scope void delegate(int[]) fn) { fn(arr); }
    void getArr(scope void delegate(const(int...
June 01, 2023
Issues »
...f)); // extern (C) int delegate()

//void h(extern (C) int delegate() dg) { } // does not parse
```

--
May 26, 2023
Issues »
...scope int
delegate(immutable(object.ModuleInfo*))) [0x102cf5507]
??:? int object.ModuleInfo.opApply(scope int delegate(object...
28 29 30 31 32 33 34 35 36 37 38 39
Next ›   Last »