https://issues.dlang.org/show_bug.cgi?id=15480 --- Comment #2 from karthikeyan <tir.karthi at gmail.com> --- Seems this depends upon https://issues.dlang.org/show_bug.cgi?id=5710. Atleast can this assert be removed or replaced by some other logic to check for void functions? --