MCPcopy Create free account
hub / github.com/SVF-tools/SVF / OptionMultiple

Method OptionMultiple

svf/include/Util/CommandLine.h:462–475  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

460 typedef std::vector<OptionPossibility<T>> OptionPossibilities;
461
462 OptionMultiple(std::string description, OptionPossibilities possibilities)
463 : OptionBase("", description, extractPossibilityDescriptions(possibilities)), possibilities(possibilities)
464 {
465 for (const OptionPossibility<T> &op : possibilities)
466 {
467 optionValues[std::get<0>(op)] = false;
468 }
469
470 for (const OptionPossibility<T> &op : possibilities)
471 {
472 std::string possibilityName = std::get<1>(op);
473 getOptionsMap()[possibilityName] = this;
474 }
475 }
476
477 virtual bool canSet(void) const override
478 {

Callers

nothing calls this directly

Calls

no outgoing calls

Tested by

no test coverage detected