llvm::WinEH::FrameInfo::FrameInfo

Constructors

Synopses

Declared in <llvm/MC/MCWinEH.h>

Construct an empty frame with default field values.

constexpr
FrameInfo() = default;
» more...

Construct a frame for Function starting at BeginFuncEHLabel.

FrameInfo(
    MCSymbol const* Function,
    MCSymbol const* BeginFuncEHLabel);
» more...

Construct a chained frame under ChainedParent.

FrameInfo(
    MCSymbol const* Function,
    MCSymbol const* BeginFuncEHLabel,
    FrameInfo* ChainedParent);
» more...

Parameters

NameDescription
Function- Symbol of the function this frame describes.
BeginFuncEHLabel- Symbol marking the start of the EH region.
ChainedParent- Parent frame in the chained unwind sequence.