reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

lib/Support/CommandLine.cpp
  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) {