LLVM API Documentation
#include <CommandLine.h>
Inheritance diagram for llvm::cl::basic_parser_impl:

Public Member Functions | |
| virtual | ~basic_parser_impl () |
| enum ValueExpected | getValueExpectedFlagDefault () const |
| void | initialize (Option &O) |
| unsigned | getOptionWidth (const Option &O) const |
| void | printOptionInfo (const Option &O, unsigned GlobalWidth) const |
| virtual const char * | getValueName () const |
Definition at line 493 of file CommandLine.h.
| virtual llvm::cl::basic_parser_impl::~basic_parser_impl | ( | ) | [inline, virtual] |
Definition at line 494 of file CommandLine.h.
| enum ValueExpected llvm::cl::basic_parser_impl::getValueExpectedFlagDefault | ( | ) | const [inline] |
Reimplemented in llvm::cl::parser< bool >.
Definition at line 496 of file CommandLine.h.
References llvm::cl::ValueRequired.
| void llvm::cl::basic_parser_impl::initialize | ( | Option & | O | ) | [inline] |
Definition at line 500 of file CommandLine.h.
| unsigned basic_parser_impl::getOptionWidth | ( | const Option & | O | ) | const |
Definition at line 714 of file CommandLine.cpp.
References llvm::cl::Option::ArgStr, getValueName(), and getValueStr().
Referenced by printOptionInfo().
| void basic_parser_impl::printOptionInfo | ( | const Option & | O, | |
| unsigned | GlobalWidth | |||
| ) | const |
Definition at line 725 of file CommandLine.cpp.
References llvm::cl::Option::ArgStr, getOptionWidth(), getValueName(), getValueStr(), and llvm::cl::Option::HelpStr.
| virtual const char* llvm::cl::basic_parser_impl::getValueName | ( | ) | const [inline, virtual] |
Reimplemented in llvm::cl::parser< bool >, llvm::cl::parser< int >, llvm::cl::parser< unsigned >, llvm::cl::parser< double >, llvm::cl::parser< float >, and llvm::cl::parser< std::string >.
Definition at line 511 of file CommandLine.h.
Referenced by getOptionWidth(), and printOptionInfo().