LLVM: llvm:π:Option Class Reference (original) (raw)
#include "[llvm/Support/CommandLine.h](CommandLine%5F8h%5Fsource.html)"
Definition at line 252 of file CommandLine.h.
Definition at line 337 of file CommandLine.h.
References Categories, llvm:π:getGeneralCategory(), llvm:π:Hidden, and llvm:π:NormalFormatting.
Referenced by llvm:π:alias::alias(), llvm:π:bits< DataType, Storage, ParserClass >::bits(), llvm:π:list< std::string, DebugCounter >::list(), llvm:π:opt< DataType, ExternalStorage, ParserClass >::opt(), and llvm:π:alias::setAliasFor().
β ~Option()
| virtual llvm:π:Option::~Option ( ) |
virtualdefault |
β addArgument()
| void Option::addArgument |
( |
) |
β addCategory()
β addOccurrence()
β addSubCommand()
| void llvm:π:Option::addSubCommand ( SubCommand & S) |
inline |
β error() [1/2]
β error() [2/2]
β getMiscFlags()
| unsigned llvm:π:Option::getMiscFlags ( ) const |
inline |
β getNumAdditionalVals()
| unsigned llvm:π:Option::getNumAdditionalVals ( ) const |
inline |
β getNumOccurrences()
| int llvm:π:Option::getNumOccurrences ( ) const |
inline |
β getNumOccurrencesFlag()
β getOptionHiddenFlag()
| enum OptionHidden llvm:π:Option::getOptionHiddenFlag ( ) const |
inline |
β getOptionWidth()
| virtual size_t llvm:π:Option::getOptionWidth ( ) const |
pure virtual |
β getPosition()
| unsigned llvm:π:Option::getPosition ( ) const |
inline |
β getValueExpectedFlag()
| enum ValueExpected llvm:π:Option::getValueExpectedFlag ( ) const |
inline |
β hasArgStr()
| bool llvm:π:Option::hasArgStr ( ) const |
inline |
β isConsumeAfter()
| bool llvm:π:Option::isConsumeAfter ( ) const |
inline |
β isDefaultOption()
| bool llvm:π:Option::isDefaultOption ( ) const |
inline |
β isPositional()
| bool llvm:π:Option::isPositional ( ) const |
inline |
β isSink()
| bool llvm:π:Option::isSink ( ) const |
inline |
β printEnumValHelpStr()
| void Option::printEnumValHelpStr ( StringRef HelpStr, size_t Indent, size_t FirstLineIndentedBy ) |
static |
β printHelpStr()
| void Option::printHelpStr ( StringRef HelpStr, size_t Indent, size_t FirstLineIndentedBy ) |
static |
β printOptionInfo()
| virtual void llvm:π:Option::printOptionInfo ( size_t GlobalWidth) const |
pure virtual |
β printOptionValue()
| virtual void llvm:π:Option::printOptionValue ( size_t GlobalWidth, bool Force ) const |
pure virtual |
β removeArgument()
| void Option::removeArgument |
( |
) |
Unregisters this option from the CommandLine system.
This option must have been the last option registered. For testing purposes only.
Definition at line 456 of file CommandLine.cpp.
References GlobalParser.
Referenced by reset(), and ~Option().
β reset()
β setArgStr()
β setDefault()
| virtual void llvm:π:Option::setDefault ( ) |
pure virtual |
β setDescription()
| void llvm:π:Option::setDescription ( StringRef S) |
inline |
β setHiddenFlag()
| void llvm:π:Option::setHiddenFlag ( enum OptionHidden Val) |
inline |
β setMiscFlag()
| void llvm:π:Option::setMiscFlag ( enum MiscFlags M) |
inline |
β setNumAdditionalVals()
| void llvm:π:Option::setNumAdditionalVals ( unsigned n) |
inlineprotected |
β setNumOccurrencesFlag()
β setPosition()
| void llvm:π:Option::setPosition ( unsigned pos) |
inline |
β setValueExpectedFlag()
| void llvm:π:Option::setValueExpectedFlag ( enum ValueExpected Val) |
inline |
β setValueStr()
| void llvm:π:Option::setValueStr ( StringRef S) |
inline |
β ArgStr
β Categories
β HelpStr
β ValueStr
The documentation for this class was generated from the following files: