reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
744 if (!PGOpt) 751 assert(OptionsMap.count(Arg) && OptionsMap.find(Arg)->second == PGOpt); 755 if (MaybeValue.empty() || PGOpt->getFormattingFlag() == cl::AlwaysPrefix || 756 (PGOpt->getFormattingFlag() == cl::Prefix && MaybeValue[0] != '=')) { 758 return PGOpt; 763 return PGOpt; 767 assert(isGrouping(PGOpt) && "Broken getOptionPred!"); 770 if (PGOpt->getValueExpectedFlag() == cl::ValueRequired) { 771 ErrorParsing |= PGOpt->error("may not occur within a group!"); 778 ErrorParsing |= ProvideOption(PGOpt, Arg, StringRef(), 0, nullptr, Dummy); 782 PGOpt = getOptionPred(Arg, Length, isGrouping, OptionsMap); 783 } while (PGOpt);