LLVM API Documentation

Public Member Functions | Protected Member Functions
llvm::cl::basic_parser_impl Class Reference

#include <CommandLine.h>

Inheritance diagram for llvm::cl::basic_parser_impl:
Inheritance graph
[legend]

List of all members.

Public Member Functions

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
virtual const char * getValueName () const
virtual void anchor ()

Protected Member Functions

void printOptionName (const Option &O, size_t GlobalWidth) const

Detailed Description

Definition at line 700 of file CommandLine.h.


Constructor & Destructor Documentation

virtual llvm::cl::basic_parser_impl::~basic_parser_impl ( ) [inline, virtual]

Definition at line 702 of file CommandLine.h.


Member Function Documentation

void basic_parser_impl::anchor ( ) [virtual]

Definition at line 708 of file CommandLine.h.

Reimplemented in llvm::cl::parser< boolOrDefault >, and llvm::cl::parser< bool >.

Definition at line 704 of file CommandLine.h.

References llvm::cl::ValueRequired.

virtual const char* llvm::cl::basic_parser_impl::getValueName ( ) const [inline, virtual]

Definition at line 710 of file CommandLine.h.

void basic_parser_impl::printOptionInfo ( const Option O,
size_t  GlobalWidth 
) const
void basic_parser_impl::printOptionName ( const Option O,
size_t  GlobalWidth 
) const [protected]
void basic_parser_impl::printOptionNoValue ( const Option O,
size_t  GlobalWidth 
) const

Definition at line 1418 of file CommandLine.cpp.

References llvm::outs(), and printOptionName().


The documentation for this class was generated from the following files: