LLVM API Documentation
#include <CommandLine.h>
Public Member Functions | |
ParserClass & | getParser () |
unsigned | getPosition (unsigned optnum) const |
void | setNumAdditionalVals (unsigned n) |
template<class M0t > | |
list (const M0t &M0) | |
template<class M0t , class M1t > | |
list (const M0t &M0, const M1t &M1) | |
template<class M0t , class M1t , class M2t > | |
list (const M0t &M0, const M1t &M1, const M2t &M2) | |
template<class M0t , class M1t , class M2t , class M3t > | |
list (const M0t &M0, const M1t &M1, const M2t &M2, const M3t &M3) | |
template<class M0t , class M1t , class M2t , class M3t , class M4t > | |
list (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 > | |
list (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 > | |
list (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 > | |
list (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 () |
![]() | |
list_storage () | |
bool | setLocation (Option &O, Storage &L) |
void | addValue (const T &V) |
Additional Inherited Members | |
![]() | |
const char * | ArgStr |
const char * | HelpStr |
const char * | ValueStr |
OptionCategory * | Category |
![]() | |
Option (enum NumOccurrencesFlag OccurrencesFlag, enum OptionHidden Hidden) | |
void | setNumAdditionalVals (unsigned n) |
Definition at line 1321 of file CommandLine.h.
|
inlineexplicit |
Definition at line 1370 of file CommandLine.h.
References llvm::cl::apply().
|
inline |
Definition at line 1376 of file CommandLine.h.
References llvm::cl::apply().
|
inline |
Definition at line 1382 of file CommandLine.h.
References llvm::cl::apply().
|
inline |
Definition at line 1389 of file CommandLine.h.
References llvm::cl::apply().
|
inline |
Definition at line 1396 of file CommandLine.h.
References llvm::cl::apply().
|
inline |
Definition at line 1405 of file CommandLine.h.
References llvm::cl::apply().
|
inline |
Definition at line 1414 of file CommandLine.h.
References llvm::cl::apply().
|
inline |
Definition at line 1424 of file CommandLine.h.
References llvm::cl::apply().
|
inline |
Definition at line 1357 of file CommandLine.h.
|
inline |
Definition at line 1359 of file CommandLine.h.
|
inline |
Definition at line 1364 of file CommandLine.h.
References llvm::cl::Option::setNumAdditionalVals().
Referenced by llvm::cl::multi_val::apply().