|
| void | setInitialValue (const DataType &V) |
| |
| ParserClass & | getParser () |
| |
| template<class T > |
| DataType & | operator= (const T &Val) |
| |
| template<class M0t > |
| | opt (const M0t &M0) |
| |
| template<class M0t , class M1t > |
| | opt (const M0t &M0, const M1t &M1) |
| |
| template<class M0t , class M1t , class M2t > |
| | opt (const M0t &M0, const M1t &M1, const M2t &M2) |
| |
| template<class M0t , class M1t , class M2t , class M3t > |
| | opt (const M0t &M0, const M1t &M1, const M2t &M2, const M3t &M3) |
| |
| template<class M0t , class M1t , class M2t , class M3t , class M4t > |
| | opt (const M0t &M0, const M1t &M1, const M2t &M2, const M3t &M3, const M4t &M4) |
| |
| template<class M0t , class M1t , class M2t , class M3t , class M4t , class M5t > |
| | opt (const M0t &M0, const M1t &M1, const M2t &M2, const M3t &M3, const M4t &M4, const M5t &M5) |
| |
| template<class M0t , class M1t , class M2t , class M3t , class M4t , class M5t , class M6t > |
| | opt (const M0t &M0, const M1t &M1, const M2t &M2, const M3t &M3, const M4t &M4, const M5t &M5, const M6t &M6) |
| |
| template<class M0t , class M1t , class M2t , class M3t , class M4t , class M5t , class M6t , class M7t > |
| | opt (const M0t &M0, const M1t &M1, const M2t &M2, const M3t &M3, const M4t &M4, const M5t &M5, const M6t &M6, const M7t &M7) |
| |
| enum NumOccurrencesFlag | getNumOccurrencesFlag () const |
| |
| enum ValueExpected | getValueExpectedFlag () const |
| |
| enum OptionHidden | getOptionHiddenFlag () const |
| |
| enum FormattingFlags | getFormattingFlag () const |
| |
| unsigned | getMiscFlags () const |
| |
| unsigned | getPosition () const |
| |
| unsigned | getNumAdditionalVals () const |
| |
| bool | hasArgStr () const |
| |
| void | setArgStr (const char *S) |
| |
| void | setDescription (const char *S) |
| |
| void | setValueStr (const char *S) |
| |
| void | setNumOccurrencesFlag (enum NumOccurrencesFlag Val) |
| |
| void | setValueExpectedFlag (enum ValueExpected Val) |
| |
| void | setHiddenFlag (enum OptionHidden Val) |
| |
| void | setFormattingFlag (enum FormattingFlags V) |
| |
| void | setMiscFlag (enum MiscFlags M) |
| |
| void | setPosition (unsigned pos) |
| |
| void | setCategory (OptionCategory &C) |
| |
| void | addArgument () |
| |
| Option * | getNextRegisteredOption () const |
| |
| bool | addOccurrence (unsigned pos, StringRef ArgName, StringRef Value, bool MultiArg=false) |
| |
| bool | error (const Twine &Message, StringRef ArgName=StringRef()) |
| |
| int | getNumOccurrences () const |
| |
| virtual | ~Option () |
| |
| | opt_storage () |
| |
| bool | setLocation (Option &O, DataType &L) |
| |
| void | setValue (const T &V, bool initial=false) |
| |
| DataType & | getValue () |
| |
| const DataType & | getValue () const |
| |
| | operator DataType () const |
| |
| const OptionValue< DataType > & | getDefault () const |
| |
template<class DataType, bool ExternalStorage = false, class ParserClass = parser<DataType>>
class llvm::cl::opt< DataType, ExternalStorage, ParserClass >
Definition at line 1149 of file CommandLine.h.
template<class DataType, bool ExternalStorage = false, class ParserClass = parser<DataType>>
template<class M0t , class M1t , class M2t , class M3t >
| llvm::cl::opt< DataType, ExternalStorage, ParserClass >::opt |
( |
const M0t & |
M0, |
|
|
const M1t & |
M1, |
|
|
const M2t & |
M2, |
|
|
const M3t & |
M3 |
|
) |
| |
|
inline |
template<class DataType, bool ExternalStorage = false, class ParserClass = parser<DataType>>
template<class M0t , class M1t , class M2t , class M3t , class M4t >
| llvm::cl::opt< DataType, ExternalStorage, ParserClass >::opt |
( |
const M0t & |
M0, |
|
|
const M1t & |
M1, |
|
|
const M2t & |
M2, |
|
|
const M3t & |
M3, |
|
|
const M4t & |
M4 |
|
) |
| |
|
inline |
template<class DataType, bool ExternalStorage = false, class ParserClass = parser<DataType>>
template<class M0t , class M1t , class M2t , class M3t , class M4t , class M5t >
| llvm::cl::opt< DataType, ExternalStorage, ParserClass >::opt |
( |
const M0t & |
M0, |
|
|
const M1t & |
M1, |
|
|
const M2t & |
M2, |
|
|
const M3t & |
M3, |
|
|
const M4t & |
M4, |
|
|
const M5t & |
M5 |
|
) |
| |
|
inline |
template<class DataType, bool ExternalStorage = false, class ParserClass = parser<DataType>>
template<class M0t , class M1t , class M2t , class M3t , class M4t , class M5t , class M6t >
| llvm::cl::opt< DataType, ExternalStorage, ParserClass >::opt |
( |
const M0t & |
M0, |
|
|
const M1t & |
M1, |
|
|
const M2t & |
M2, |
|
|
const M3t & |
M3, |
|
|
const M4t & |
M4, |
|
|
const M5t & |
M5, |
|
|
const M6t & |
M6 |
|
) |
| |
|
inline |
template<class DataType, bool ExternalStorage = false, class ParserClass = parser<DataType>>
template<class M0t , class M1t , class M2t , class M3t , class M4t , class M5t , class M6t , class M7t >
| llvm::cl::opt< DataType, ExternalStorage, ParserClass >::opt |
( |
const M0t & |
M0, |
|
|
const M1t & |
M1, |
|
|
const M2t & |
M2, |
|
|
const M3t & |
M3, |
|
|
const M4t & |
M4, |
|
|
const M5t & |
M5, |
|
|
const M6t & |
M6, |
|
|
const M7t & |
M7 |
|
) |
| |
|
inline |