On Friday, 1 January 2016 at 15:25:32 UTC, Bottled Gin wrote: > When I try using TypeInfo_Class.defaultConstructor during > compile time, I get: You might be able to just do `static if(__traits(compiles, new YourClass()))` and if it returns true then figure it does.