boxVoid

D does not allow void variables or parameters. As such, there is no "common type" for functions that return void and non-void. To allow generic metaprogramming in such cases, this function will "box" a void expression to a different type.

boxVoid
(
T
)
(
lazy T expr
)

Meta