LLVM: llvm:π:list< DataType, StorageClass, ParserClass (original) (raw)
#include "[llvm/Support/CommandLine.h](CommandLine%5F8h%5Fsource.html)"
| Public Attributes | |
|---|---|
| std::function< void(const typename ParserClass::parser_data_type &)> | Callback |
| Public Attributes inherited from llvm:π:Option | |
| StringRef | ArgStr |
| StringRef | HelpStr |
| StringRef | ValueStr |
| SmallVector< OptionCategory *, 1 > | Categories |
| SmallPtrSet< SubCommand *, 1 > | Subs |
| Additional Inherited Members | |
|---|---|
| Public Types inherited from llvm:π:list_storage< DataType, bool > | |
| using | iterator = typename std::vector::iterator |
| using | const_iterator = typename std::vector::const_iterator |
| using | size_type = typename std::vector::size_type |
| using | reference = typename std::vector::reference |
| using | const_reference = typename std::vector::const_reference |
| Static Public Member Functions inherited from llvm:π:Option | |
| static void | printHelpStr (StringRef HelpStr, size_t Indent, size_t FirstLineIndentedBy) |
| static void | printEnumValHelpStr (StringRef HelpStr, size_t Indent, size_t FirstLineIndentedBy) |
| Protected Member Functions inherited from llvm:π:Option | |
| Option (enum NumOccurrencesFlag OccurrencesFlag, enum OptionHidden Hidden) | |
| void | setNumAdditionalVals (unsigned n) |
template<class DataType, class StorageClass = bool, class ParserClass = parser>
class llvm:π:list< DataType, StorageClass, ParserClass >
Definition at line 1696 of file CommandLine.h.
β list() [1/2]
template<class DataType, class StorageClass = bool, class ParserClass = parser>
β list() [2/2]
template<class DataType, class StorageClass = bool, class ParserClass = parser>
template<class... Mods>
β clear()
template<class DataType, class StorageClass = bool, class ParserClass = parser>
β getParser()
template<class DataType, class StorageClass = bool, class ParserClass = parser>
β getPosition()
template<class DataType, class StorageClass = bool, class ParserClass = parser>
β operator=()
template<class DataType, class StorageClass = bool, class ParserClass = parser>
β setCallback()
template<class DataType, class StorageClass = bool, class ParserClass = parser>
β setInitialValues()
template<class DataType, class StorageClass = bool, class ParserClass = parser>
β setNumAdditionalVals()
template<class DataType, class StorageClass = bool, class ParserClass = parser>
β Callback
template<class DataType, class StorageClass = bool, class ParserClass = parser>
Initial value:
=
[](const typename ParserClass::parser_data_type &) {}
Definition at line 1790 of file CommandLine.h.
The documentation for this class was generated from the following file:
- include/llvm/Support/CommandLine.h