Implement (undocumented) cmdline option -Xi=<JSON field name>

This commit is contained in:
Martin 2018-03-30 00:54:15 +02:00
parent b144fe1123
commit 3d0f5c28ac
5 changed files with 19 additions and 1 deletions

View file

@ -195,6 +195,9 @@ cl::opt<std::string> jsonFile("Xf", cl::desc("Write JSON file to <filename>"),
cl::value_desc("filename"), cl::Prefix,
cl::ZeroOrMore);
// supported by DMD, but still undocumented
cl::list<std::string> jsonFields("Xi", cl::ReallyHidden, cl::value_desc("field"));
// Header generation options
static cl::opt<bool, true>
doHdrGen("H", cl::desc("Generate 'header' file"), cl::ZeroOrMore,