On Friday, 7 June 2019 at 16:33:13 UTC, Machine Code wrote:
> All this effort is because I do not want unittest code in a
> release or even debug.
Well, that part is easy:
version(unittest)
struct Foo {}
at any scope is only build when unittests are turned on in this
build.