LLVM: llvm::codeview::JumpTableSym Class Reference (original) (raw)

#include "[llvm/DebugInfo/CodeView/SymbolRecord.h](SymbolRecord%5F8h%5Fsource.html)"

Inheritance diagram for llvm::codeview::JumpTableSym:

Public Attributes
uint32_t BaseOffset = 0
uint16_t BaseSegment = 0
JumpTableEntrySize SwitchType
uint32_t BranchOffset = 0
uint32_t TableOffset = 0
uint16_t BranchSegment = 0
uint16_t TableSegment = 0
uint32_t EntriesCount = 0
uint32_t RecordOffset = 0
Public Attributes inherited from llvm::codeview::SymbolRecord
SymbolRecordKind Kind

Detailed Description

Definition at line 148 of file SymbolRecord.h.

Constructor & Destructor Documentation

llvm::codeview::JumpTableSym::JumpTableSym ( SymbolRecordKind Kind) inlineexplicit

JumpTableSym() [2/2]

llvm::codeview::JumpTableSym::JumpTableSym ( uint32_t RecordOffset) inline

Member Data Documentation

BaseOffset

uint32_t llvm::codeview::JumpTableSym::BaseOffset = 0

BaseSegment

uint16_t llvm::codeview::JumpTableSym::BaseSegment = 0

BranchOffset

uint32_t llvm::codeview::JumpTableSym::BranchOffset = 0

BranchSegment

uint16_t llvm::codeview::JumpTableSym::BranchSegment = 0

EntriesCount

uint32_t llvm::codeview::JumpTableSym::EntriesCount = 0

RecordOffset

uint32_t llvm::codeview::JumpTableSym::RecordOffset = 0

SwitchType

TableOffset

uint32_t llvm::codeview::JumpTableSym::TableOffset = 0

TableSegment

uint16_t llvm::codeview::JumpTableSym::TableSegment = 0


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