https://issues.dlang.org/show_bug.cgi?id=19021 --- Comment #2 from Iain Buclaw <ibuclaw at gdcproject.org> --- Adding in the reference fixes immediate bug. https://github.com/dlang/dmd/pull/8398 But now `pure nothrow @nogc` is no longer part of the symbol mangle. --