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 692 of file CommandLine.h.


Constructor & Destructor Documentation

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

Definition at line 694 of file CommandLine.h.


Member Function Documentation

void basic_parser_impl::anchor ( ) [virtual]
void llvm::cl::basic_parser_impl::getExtraOptionNames ( SmallVectorImpl< const char * > &  ) [inline]

Definition at line 700 of file CommandLine.h.

size_t basic_parser_impl::getOptionWidth ( const Option O) const
enum ValueExpected llvm::cl::basic_parser_impl::getValueExpectedFlagDefault ( ) const [inline]

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

Definition at line 696 of file CommandLine.h.

References llvm::cl::ValueRequired.

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

Definition at line 702 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 1198 of file CommandLine.cpp.

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


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