LLVM  4.0.0
Public Member Functions | Public Attributes | List of all members
llvm::MCDwarfFrameInfo Struct Reference

#include <MCDwarf.h>

Collaboration diagram for llvm::MCDwarfFrameInfo:
[legend]

Public Member Functions

 MCDwarfFrameInfo ()
 

Public Attributes

MCSymbolBegin
 
MCSymbolEnd
 
const MCSymbolPersonality
 
const MCSymbolLsda
 
std::vector< MCCFIInstructionInstructions
 
unsigned CurrentCfaRegister
 
unsigned PersonalityEncoding
 
unsigned LsdaEncoding
 
uint32_t CompactUnwindEncoding
 
bool IsSignalFrame
 
bool IsSimple
 

Detailed Description

Definition at line 490 of file MCDwarf.h.

Constructor & Destructor Documentation

llvm::MCDwarfFrameInfo::MCDwarfFrameInfo ( )
inline

Definition at line 491 of file MCDwarf.h.

Member Data Documentation

MCSymbol* llvm::MCDwarfFrameInfo::Begin

Definition at line 496 of file MCDwarf.h.

uint32_t llvm::MCDwarfFrameInfo::CompactUnwindEncoding

Definition at line 504 of file MCDwarf.h.

Referenced by llvm::MCDwarfFrameEmitter::Emit().

unsigned llvm::MCDwarfFrameInfo::CurrentCfaRegister
MCSymbol* llvm::MCDwarfFrameInfo::End
std::vector<MCCFIInstruction> llvm::MCDwarfFrameInfo::Instructions
bool llvm::MCDwarfFrameInfo::IsSignalFrame
bool llvm::MCDwarfFrameInfo::IsSimple
const MCSymbol* llvm::MCDwarfFrameInfo::Lsda

Definition at line 499 of file MCDwarf.h.

Referenced by llvm::MCDwarfFrameEmitter::Emit(), and llvm::MCStreamer::EmitCFILsda().

unsigned llvm::MCDwarfFrameInfo::LsdaEncoding

Definition at line 503 of file MCDwarf.h.

Referenced by llvm::MCDwarfFrameEmitter::Emit(), and llvm::MCStreamer::EmitCFILsda().

const MCSymbol* llvm::MCDwarfFrameInfo::Personality
unsigned llvm::MCDwarfFrameInfo::PersonalityEncoding

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