|  | 
|  | parser (Option &O) | 
| bool | parse (Option &O, StringRef ArgName, StringRef Arg, int &Val) | 
| StringRef | getValueName () const override | 
| void | printOptionDiff (const Option &O, int V, OptVal Default, size_t GlobalWidth) const | 
| void | anchor () override | 
| unsigned | getNumOptions () const override | 
| StringRef | getOption (unsigned N) const override | 
| StringRef | getDescription (unsigned N) const override | 
| const GenericOptionValue & | getOptionValue (unsigned N) const override | 
| void | addLiteralOption (StringRef Name, const DT &V, StringRef HelpStr) | 
|  | Add an entry to the mapping table. 
 | 
| void | removeLiteralOption (StringRef Name) | 
|  | Remove the specified option. 
 | 
|  | generic_parser_base (Option &O) | 
| virtual | ~generic_parser_base ()=default | 
| virtual size_t | getOptionWidth (const Option &O) const | 
| virtual void | printOptionInfo (const Option &O, size_t GlobalWidth) const | 
| void | printGenericOptionDiff (const Option &O, const GenericOptionValue &V, const GenericOptionValue &Default, size_t GlobalWidth) const | 
| template<class AnyOptionValue> | 
| void | printOptionDiff (const Option &O, const AnyOptionValue &V, const AnyOptionValue &Default, size_t GlobalWidth) const | 
| void | initialize () | 
| void | getExtraOptionNames (SmallVectorImpl< StringRef > &OptionNames) | 
| enum ValueExpected | getValueExpectedFlagDefault () const | 
| unsigned | findOption (StringRef Name) | 
|  | basic_parser (Option &O) | 
|  | basic_parser_impl (Option &) | 
| virtual | ~basic_parser_impl ()=default | 
| enum ValueExpected | getValueExpectedFlagDefault () const | 
| void | getExtraOptionNames (SmallVectorImpl< StringRef > &) | 
| void | initialize () | 
| size_t | getOptionWidth (const Option &O) const | 
| void | printOptionInfo (const Option &O, size_t GlobalWidth) const | 
| void | printOptionNoValue (const Option &O, size_t GlobalWidth) const | 
Definition at line 1000 of file CommandLine.h.