|
| | list (const list &)=delete |
| list & | operator= (const list &)=delete |
| ParserClass & | getParser () |
| unsigned | getPosition (unsigned optnum) const |
| void | clear () |
| void | setInitialValues (ArrayRef< DataType > Vs) |
| void | setNumAdditionalVals (unsigned n) |
| template<class... Mods> |
| | list (const Mods &... Ms) |
| void | setCallback (std::function< void(const typename ParserClass::parser_data_type &)> CB) |
| enum NumOccurrencesFlag | getNumOccurrencesFlag () const |
| enum ValueExpected | getValueExpectedFlag () const |
| enum OptionHidden | getOptionHiddenFlag () const |
| enum FormattingFlags | getFormattingFlag () const |
| unsigned | getMiscFlags () const |
| unsigned | getPosition () const |
| unsigned | getNumAdditionalVals () const |
| bool | hasArgStr () const |
| bool | isPositional () const |
| bool | isSink () const |
| bool | isDefaultOption () const |
| bool | isConsumeAfter () const |
| void | setArgStr (StringRef S) |
| void | setDescription (StringRef S) |
| void | setValueStr (StringRef S) |
| void | setNumOccurrencesFlag (enum NumOccurrencesFlag Val) |
| void | setValueExpectedFlag (enum ValueExpected Val) |
| void | setHiddenFlag (enum OptionHidden Val) |
| void | setFormattingFlag (enum FormattingFlags V) |
| void | setMiscFlag (enum MiscFlags M) |
| void | setPosition (unsigned pos) |
| void | addCategory (OptionCategory &C) |
| void | addSubCommand (SubCommand &S) |
| virtual | ~Option ()=default |
| void | addArgument () |
| void | removeArgument () |
| | Unregisters this option from the CommandLine system.
|
| virtual bool | addOccurrence (unsigned pos, StringRef ArgName, StringRef Value, bool MultiArg=false) |
| bool | error (const Twine &Message, StringRef ArgName=StringRef(), raw_ostream &Errs=llvm::errs()) |
| bool | error (const Twine &Message, raw_ostream &Errs) |
| int | getNumOccurrences () const |
| void | reset () |
| iterator | begin () |
| iterator | end () |
| const_iterator | begin () const |
| const_iterator | end () const |
| size_type | size () const |
| bool | empty () const |
| void | push_back (const DataType &value) |
| void | push_back (DataType &&value) |
| reference | operator[] (size_type pos) |
| const_reference | operator[] (size_type pos) const |
| void | clear () |
| iterator | erase (const_iterator pos) |
| iterator | erase (const_iterator first, const_iterator last) |
| iterator | erase (iterator pos) |
| iterator | erase (iterator first, iterator last) |
| iterator | insert (const_iterator pos, const DataType &value) |
| iterator | insert (const_iterator pos, DataType &&value) |
| iterator | insert (iterator pos, const DataType &value) |
| iterator | insert (iterator pos, DataType &&value) |
| reference | front () |
| const_reference | front () const |
| | operator std::vector< DataType > & () |
| | operator ArrayRef< DataType > () const |
| std::vector< DataType > * | operator& () |
| const std::vector< DataType > * | operator& () const |
| template<class T> |
| void | addValue (const T &V, bool initial=false) |
| const std::vector< OptionValue< DataType > > & | getDefault () const |
| void | assignDefault () |
| void | overwriteDefault () |
| bool | isDefaultAssigned () |
| | list_storage ()=default |
| bool | setLocation (Option &O, bool &L) |
template<class DataType, class
StorageClass = bool, class ParserClass = parser<DataType>>
class llvm::cl::list< DataType, StorageClass, ParserClass >
Definition at line 1696 of file CommandLine.h.