module er; | |
void delegate(ubyte[] a) TSender; | |
bool delegate(ushort a) TVerifier; | |
typedef ushort TAddr; | |
public void delegate(ubyte[] a) TSender; | |
public bool delegate(ushort a) TVerifier; | |
public typedef ushort TAddr; | |
void delegate() dg; | |
dg = { | |
int y; | |
}; | |
int opApply(int delegate(inout Type[, ...]) dg); | |
void main() | |
{ | |
assert(findIf("bcecg", (int x) { return x == 'a'; }) == 5); | |
} | |