On 01.03.2016 14:35, Andrea Fontana wrote:
This very very simple function [1] won't compile. It says that param t is not nothrow. Why? What's wrong with this?http://dpaste.dzfl.pl/bfc382e62711
It's a bug. Lazy parameters generate delegates. nothrow is currently not inferred for those delegates. It should be.
https://issues.dlang.org/show_bug.cgi?id=12647