dmd commit, revision 736 user: Don Clugston msg: 3020 No description is given why function may not be nothrow Note that this also allows memory allocation inside nothrow functions. Switch statements with missing default are still forbidden. http://www.dsource.org/projects/dmd/changeset/736