LLVM API Documentation
Definition at line 117 of file CommandLine.h.
| enum llvm::cl::MiscFlags |
Definition at line 125 of file CommandLine.h.
Definition at line 70 of file CommandLine.h.
Definition at line 88 of file CommandLine.h.
| void llvm::cl::apply | ( | const Mod & | M, | |
| Opt * | O | |||
| ) | [inline] |
Definition at line 741 of file CommandLine.h.
Referenced by llvm::cl::alias::alias(), llvm::cl::bits< DataType, Storage, ParserClass >::bits(), llvm::cl::list< DataType, Storage, ParserClass >::list(), and llvm::cl::opt< DataType, ExternalStorage, ParserClass >::opt().
| llvm::cl::EXTERN_TEMPLATE_INSTANTIATION | ( | class opt< bool > | ) |
| llvm::cl::EXTERN_TEMPLATE_INSTANTIATION | ( | class opt< std::string > | ) |
| llvm::cl::EXTERN_TEMPLATE_INSTANTIATION | ( | class opt< int > | ) |
| llvm::cl::EXTERN_TEMPLATE_INSTANTIATION | ( | class opt< unsigned > | ) |
| llvm::cl::EXTERN_TEMPLATE_INSTANTIATION | ( | class basic_parser< std::string > | ) |
| llvm::cl::EXTERN_TEMPLATE_INSTANTIATION | ( | class basic_parser< float > | ) |
| llvm::cl::EXTERN_TEMPLATE_INSTANTIATION | ( | class basic_parser< double > | ) |
| llvm::cl::EXTERN_TEMPLATE_INSTANTIATION | ( | class basic_parser< unsigned > | ) |
| llvm::cl::EXTERN_TEMPLATE_INSTANTIATION | ( | class basic_parser< int > | ) |
| llvm::cl::EXTERN_TEMPLATE_INSTANTIATION | ( | class basic_parser< boolOrDefault > | ) |
| llvm::cl::EXTERN_TEMPLATE_INSTANTIATION | ( | class basic_parser< bool > | ) |
| initializer<Ty> llvm::cl::init | ( | const Ty & | Val | ) | [inline] |
Definition at line 285 of file CommandLine.h.
Referenced by llvm::RegistryParser< T, U >::initialize().
| LocationClass<Ty> llvm::cl::location | ( | Ty & | L | ) | [inline] |
Definition at line 304 of file CommandLine.h.
| void llvm::cl::MarkOptionsChanged | ( | ) |
Definition at line 82 of file CommandLine.cpp.
References OptionListChanged.
Referenced by llvm::cl::Option::addArgument(), and llvm::cl::parser< const U::entry * >::addLiteralOption().
| void llvm::cl::ParseCommandLineOptions | ( | int | argc, | |
| char ** | argv, | |||
| const char * | Overview = 0, |
|||
| bool | ReadResponseFiles = false | |||
| ) |
Definition at line 415 of file CommandLine.cpp.
References llvm::cl::Option::ArgStr, llvm::cerr(), CommaSeparated, ConsumeAfter, llvm::PIC16ISD::Dummy, E, EatsUnboundedNumberOfValues(), llvm::cl::Option::error(), ExpandResponseFiles(), first, llvm::cl::Option::getFormattingFlag(), llvm::cl::Option::getMiscFlags(), GetOptionInfo(), getOptionPred(), llvm::cl::Option::getValueExpectedFlag(), isGrouping(), isPrefixedOrGrouping(), LookupOption(), OneOrMore, Optional, OptionListChanged, Positional, PositionalEatsArgs, Prefix, ProgramName, ProgramOverview, ProvideOption(), ProvidePositionalOption(), Required, RequiresValue(), second, Val, ValueRequired, and ZeroOrMore.
Referenced by ParseEnvironmentOptions().
| void llvm::cl::ParseEnvironmentOptions | ( | const char * | progName, | |
| const char * | envVar, | |||
| const char * | Overview = 0, |
|||
| bool | ReadResponseFiles = false | |||
| ) |
ParseEnvironmentOptions - An alternative entry point to the CommandLine library, which allows you to read the program's name from the caller (as PROGNAME) and its command-line arguments from an environment variable (whose name is given in ENVVAR).
Definition at line 347 of file CommandLine.cpp.
References ParseCommandLineOptions(), and ParseCStringVector().
| void llvm::cl::PrintHelpMessage | ( | ) |
| void llvm::cl::PrintVersionMessage | ( | ) |
| void llvm::cl::SetVersionPrinter | ( | void(*)() | func | ) |
===---------------------------------------------------------------------===// SetVersionPrinter - Override the default (LLVM specific) version printer used to print out the version when --version is given on the command line. This allows other systems using the CommandLine utilities to print their own version string.
Definition at line 1181 of file CommandLine.cpp.
References OverrideVersionPrinter.
| ValuesClass<DataType> END_WITH_NULL llvm::cl::values | ( | const char * | Arg, | |
| DataType | Val, | |||
| const char * | Desc, | |||
| ... | ||||
| ) | [inline] |