https://issues.dlang.org/show_bug.cgi?id=21614
--- Comment #2 from Iain Buclaw <[email protected]> --- In the unreduced test, a function that is marked `inferRetType` has a return statement, but the return type is inferred as `void` (possibly because semantic never finished for it). Hence the assert is triggered. --
