LLVM: llvm:π:basic_parser< DataType > Class Template Reference (original) (raw)
#include "[llvm/Support/CommandLine.h](CommandLine%5F8h%5Fsource.html)"
Inheritance diagram for llvm:π:basic_parser< DataType >:
[legend]
| Public Types | |
|---|---|
| using | parser_data_type = DataType |
| using | OptVal = OptionValue |
| Public Member Functions | |
|---|---|
| basic_parser (Option &O) | |
| Public Member Functions inherited from llvm:π:basic_parser_impl | |
| 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 |
| virtual StringRef | getValueName () const |
| virtual void | anchor () |
| Additional Inherited Members | |
|---|---|
| Protected Member Functions inherited from llvm:π:basic_parser_impl | |
| void | printOptionName (const Option &O, size_t GlobalWidth) const |
Detailed Description
template
class llvm:π:basic_parser< DataType >
Definition at line 935 of file CommandLine.h.
Member Typedef Documentation
β OptVal
template
using llvm:π:basic_parser< DataType >::OptVal = OptionValue
Definition at line 938 of file CommandLine.h.
β parser_data_type
template
using llvm:π:basic_parser< DataType >::parser_data_type = DataType
Definition at line 937 of file CommandLine.h.
Constructor & Destructor Documentation
template
| llvm:π:basic_parser< DataType >::basic_parser ( Option & O) | inline |
|---|
Definition at line 940 of file CommandLine.h.
References llvm:π:basic_parser_impl::basic_parser_impl().
The documentation for this class was generated from the following file:
- include/llvm/Support/CommandLine.h