LLVM
8.0.1
|
Entry for a single option instance in the option data table. More...
#include "llvm/Option/OptTable.h"
Public Attributes | |
const char *const * | Prefixes |
A null terminated array of prefix strings to apply to name while matching. More... | |
const char * | Name |
const char * | HelpText |
const char * | MetaVar |
unsigned | ID |
unsigned char | Kind |
unsigned char | Param |
unsigned short | Flags |
unsigned short | GroupID |
unsigned short | AliasID |
const char * | AliasArgs |
const char * | Values |
Entry for a single option instance in the option data table.
Definition at line 42 of file OptTable.h.
Definition at line 55 of file OptTable.h.
Referenced by llvm::opt::Option::getAliasArgs().
unsigned short llvm::opt::OptTable::Info::AliasID |
Definition at line 54 of file OptTable.h.
Referenced by llvm::opt::Option::getAlias().
unsigned short llvm::opt::OptTable::Info::Flags |
Definition at line 52 of file OptTable.h.
Referenced by llvm::opt::OptTable::findByPrefix(), llvm::opt::Option::getRenderStyle(), llvm::opt::Option::hasFlag(), and llvm::opt::Option::hasNoOptAsInput().
unsigned short llvm::opt::OptTable::Info::GroupID |
Definition at line 53 of file OptTable.h.
Referenced by llvm::opt::OptTable::findByPrefix(), and llvm::opt::Option::getGroup().
Definition at line 47 of file OptTable.h.
Referenced by llvm::opt::OptTable::findByPrefix().
unsigned llvm::opt::OptTable::Info::ID |
Definition at line 49 of file OptTable.h.
Referenced by llvm::opt::Option::getID(), and llvm::opt::OptTable::OptTable().
Definition at line 50 of file OptTable.h.
Referenced by llvm::opt::Option::getKind(), llvm::opt::operator<(), and llvm::opt::OptTable::OptTable().
Definition at line 48 of file OptTable.h.
Definition at line 46 of file OptTable.h.
Referenced by llvm::opt::OptTable::findByPrefix(), llvm::opt::Option::getName(), matchOption(), llvm::opt::operator<(), and optionMatches().
Definition at line 51 of file OptTable.h.
Referenced by llvm::opt::Option::getNumArgs().
A null terminated array of prefix strings to apply to name while matching.
Definition at line 45 of file OptTable.h.
Referenced by llvm::opt::OptTable::findByPrefix(), llvm::opt::Option::getPrefix(), matchOption(), llvm::opt::operator<(), optionMatches(), and llvm::opt::Option::print().
Definition at line 56 of file OptTable.h.
Referenced by llvm::opt::OptTable::addValues(), llvm::opt::OptTable::getOptionMetaVar(), and llvm::opt::OptTable::suggestValueCompletions().