ref2401:
void processRef(ref MyStruct ms) { writeln("processRef: ", ms); }void processPointer(MyStruct* ms) { writeln("processPointer: ", *ms);
ref params don't need the "*" every time you use them inside the function, and don't need the "&" when you call the function.
Bye, bearophile