LLVM API Documentation
#include <CommandLine.h>


Public Member Functions | |
| bool | parse (Option &O, StringRef ArgName, StringRef Arg, boolOrDefault &Val) |
| enum ValueExpected | getValueExpectedFlagDefault () const |
| virtual const char * | getValueName () const |
| void | printOptionDiff (const Option &O, boolOrDefault V, OptVal Default, size_t GlobalWidth) const |
| virtual void | anchor () |
Public Member Functions inherited from llvm::cl::basic_parser_impl | |
| virtual | ~basic_parser_impl () |
| enum ValueExpected | getValueExpectedFlagDefault () const |
| void | getExtraOptionNames (SmallVectorImpl< const char * > &) |
| void | initialize (Option &) |
| 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 |
Additional Inherited Members | |
Public Types inherited from llvm::cl::basic_parser< boolOrDefault > | |
| typedef boolOrDefault | parser_data_type |
| typedef OptionValue < boolOrDefault > | OptVal |
Protected Member Functions inherited from llvm::cl::basic_parser_impl | |
| void | printOptionName (const Option &O, size_t GlobalWidth) const |
Definition at line 773 of file CommandLine.h.
|
virtual |
Reimplemented from llvm::cl::basic_parser_impl.
|
inline |
Definition at line 778 of file CommandLine.h.
References llvm::cl::ValueOptional.
|
inlinevirtual |
Reimplemented from llvm::cl::basic_parser_impl.
Definition at line 783 of file CommandLine.h.
| bool llvm::cl::parser< boolOrDefault >::parse | ( | Option & | O, |
| StringRef | ArgName, | ||
| StringRef | Arg, | ||
| boolOrDefault & | Val | ||
| ) |
| void llvm::cl::parser< boolOrDefault >::printOptionDiff | ( | const Option & | O, |
| boolOrDefault | V, | ||
| OptVal | Default, | ||
| size_t | GlobalWidth | ||
| ) | const |