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 ); | |
} | |