cl::getRegisteredOptions really exposes some of the innards of how command line parsing is implemented. Exposing new APIs that allow us to disentangle client code from implementation details will allow us to make more extensive changes to command line parsing.
Details
Details
Diff Detail
Diff Detail
Event Timeline
Comment Actions
Updates based on Duncan's feedback.
- Using C++ range-based for loop
- Added a unit test case
Comment Actions
Marking revision as accepted based on the LGTM from Duncan.
Thanks, will land shortly.