LLVM API Documentation

Public Member Functions | Public Attributes
llvm::WinEH::FrameInfo Struct Reference

#include <MCWinEH.h>

Collaboration diagram for llvm::WinEH::FrameInfo:
Collaboration graph
[legend]

List of all members.

Public Member Functions

 FrameInfo ()
 FrameInfo (const MCSymbol *Function, const MCSymbol *BeginFuncEHLabel)
 FrameInfo (const MCSymbol *Function, const MCSymbol *BeginFuncEHLabel, const FrameInfo *ChainedParent)

Public Attributes

const MCSymbolBegin
const MCSymbolEnd
const MCSymbolExceptionHandler
const MCSymbolFunction
const MCSymbolPrologEnd
const MCSymbolSymbol
bool HandlesUnwind
bool HandlesExceptions
int LastFrameInst
const FrameInfoChainedParent
std::vector< InstructionInstructions

Detailed Description

Definition at line 33 of file MCWinEH.h.


Constructor & Destructor Documentation

Definition at line 48 of file MCWinEH.h.

llvm::WinEH::FrameInfo::FrameInfo ( const MCSymbol Function,
const MCSymbol BeginFuncEHLabel 
) [inline]

Definition at line 53 of file MCWinEH.h.

llvm::WinEH::FrameInfo::FrameInfo ( const MCSymbol Function,
const MCSymbol BeginFuncEHLabel,
const FrameInfo ChainedParent 
) [inline]

Definition at line 58 of file MCWinEH.h.


Member Data Documentation

Definition at line 34 of file MCWinEH.h.

Referenced by llvm::EmitRuntimeFunction(), and llvm::EmitUnwindInfo().

Definition at line 36 of file MCWinEH.h.

Referenced by llvm::EmitUnwindInfo(), and llvm::MCStreamer::EmitWinEHHandler().

Definition at line 42 of file MCWinEH.h.

Referenced by llvm::EmitUnwindInfo(), and llvm::MCStreamer::EmitWinEHHandler().

Definition at line 41 of file MCWinEH.h.

Referenced by llvm::EmitUnwindInfo(), and llvm::MCStreamer::EmitWinEHHandler().

Definition at line 44 of file MCWinEH.h.

Referenced by llvm::EmitUnwindInfo(), and llvm::MCStreamer::EmitWinCFISetFrame().

Definition at line 38 of file MCWinEH.h.

Referenced by llvm::EmitUnwindInfo(), and llvm::MCStreamer::EmitWinCFIEndProlog().

Definition at line 39 of file MCWinEH.h.

Referenced by llvm::EmitRuntimeFunction(), and llvm::EmitUnwindInfo().


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