LLVM API Documentation

Public Attributes
llvm::opt::OptTable::Info Struct Reference

Entry for a single option instance in the option data table. More...

#include <OptTable.h>

Collaboration diagram for llvm::opt::OptTable::Info:
Collaboration graph
[legend]

List of all members.

Public Attributes

const char *constPrefixes
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

Detailed Description

Entry for a single option instance in the option data table.

Definition at line 34 of file OptTable.h.


Member Data Documentation

Definition at line 47 of file OptTable.h.

Referenced by llvm::opt::Option::getAliasArgs().

Definition at line 46 of file OptTable.h.

Referenced by llvm::opt::Option::getAlias().

Definition at line 39 of file OptTable.h.

Referenced by llvm::opt::OptTable::getOptionHelpText().

Definition at line 41 of file OptTable.h.

Referenced by llvm::opt::Option::getID(), and llvm::opt::OptTable::OptTable().

Definition at line 40 of file OptTable.h.

Referenced by llvm::opt::OptTable::getOptionMetaVar().

Definition at line 43 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 37 of file OptTable.h.

Referenced by llvm::opt::Option::dump(), llvm::opt::Option::getPrefix(), matchOption(), and llvm::opt::operator<().


The documentation for this struct was generated from the following file: