https://issues.dlang.org/show_bug.cgi?id=21740 --- Comment #6 from moonlightsentinel at disroot.org --- Assume pragma(msg, typeof(mixin(foo()))); void foo() {} => void string foo() { return "foo"; } => string() // function type --