https://issues.dlang.org/show_bug.cgi?id=19097
--- Comment #5 from Walter Bright <[email protected]> --- (In reply to Mike Franklin from comment #4) > How does `return` apply to a function that has no `return` type? If the return type is 'void', and the first parameter is by 'ref', the 'return' applies to the first parameter. That's the whole thing in one sentence. (For member functions, the first parameter is the implicit 'this' reference.) --
