reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
167 if (!SC->OptionsMap.insert(std::make_pair(Name, &Opt)).second) { 198 SC->OptionsMap.find(O->ArgStr) != SC->OptionsMap.end()) 198 SC->OptionsMap.find(O->ArgStr) != SC->OptionsMap.end()) 202 if (!SC->OptionsMap.insert(std::make_pair(O->ArgStr, O)).second) { 261 auto End = Sub.OptionsMap.end(); 263 auto I = Sub.OptionsMap.find(Name); 265 Sub.OptionsMap.erase(I); 302 return (!Sub.OptionsMap.empty() || !Sub.PositionalOpts.empty() || 318 if (!Sub.OptionsMap.insert(std::make_pair(NewName, O)).second) { 323 Sub.OptionsMap.erase(O->ArgStr); 364 for (auto &E : AllSubCommands->OptionsMap) { 492 OptionsMap.clear(); 520 auto I = Sub.OptionsMap.find(Arg); 521 if (I == Sub.OptionsMap.end()) 524 return I != Sub.OptionsMap.end() ? I->second : nullptr; 530 auto I = Sub.OptionsMap.find(Arg.substr(0, EqualPos)); 531 if (I == Sub.OptionsMap.end()) 1250 for (auto &O : SC->OptionsMap) 1303 auto &OptionsMap = ChosenSubCommand->OptionsMap; 2092 auto &OptionsMap = Sub->OptionsMap; 2351 sortOpts(ActiveSubCommand->OptionsMap, Opts, /*ShowHidden*/ true); 2458 return Sub.OptionsMap; 2467 for (auto &I : Sub.OptionsMap) { 2478 for (auto &I : Sub.OptionsMap) {