LLVM 24.0.0git
llvm::opt::OptTable::Tables Struct Reference

The tables TableGen emits for an option set under OPTTABLE_CODE. More...

#include "llvm/Option/OptTable.h"

Public Attributes

StringTable StrTable
ArrayRef< StringTable::OffsetPrefixesTable
ArrayRef< InfoInfos
ArrayRef< InfoExtraInfoExtras
ArrayRef< HelpTextVariantHelpTextVariants
ArrayRef< SubCommandSubCommands
ArrayRef< unsignedSubCommandIDs

Detailed Description

The tables TableGen emits for an option set under OPTTABLE_CODE.

Definition at line 150 of file OptTable.h.

Member Data Documentation

◆ HelpTextVariants

ArrayRef<HelpTextVariant> llvm::opt::OptTable::Tables::HelpTextVariants

Definition at line 155 of file OptTable.h.

◆ InfoExtras

ArrayRef<InfoExtra> llvm::opt::OptTable::Tables::InfoExtras

Definition at line 154 of file OptTable.h.

◆ Infos

ArrayRef<Info> llvm::opt::OptTable::Tables::Infos

Definition at line 153 of file OptTable.h.

◆ PrefixesTable

ArrayRef<StringTable::Offset> llvm::opt::OptTable::Tables::PrefixesTable

Definition at line 152 of file OptTable.h.

◆ StrTable

StringTable llvm::opt::OptTable::Tables::StrTable

Definition at line 151 of file OptTable.h.

◆ SubCommandIDs

ArrayRef<unsigned> llvm::opt::OptTable::Tables::SubCommandIDs

Definition at line 157 of file OptTable.h.

◆ SubCommands

ArrayRef<SubCommand> llvm::opt::OptTable::Tables::SubCommands

Definition at line 156 of file OptTable.h.


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