https://issues.dlang.org/show_bug.cgi?id=18172
Jack Stouffer <j...@jackstouffer.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Keywords| |safe CC| |j...@jackstouffer.com --- Comment #1 from Jack Stouffer <j...@jackstouffer.com> --- Working on this, I've come to the realization that you have to give up most of the static argument checking that currently exists in getopt for this to work. Once you allow non-pointers to be used with the auto ref variadic parameters, it's practically impossible to tell the difference between an invalid signature and a valid one. --