Unwind and exception‐handling state for a Windows function or funclet.
Synopsis
Declared in <llvm/MC/MCWinEH.h>
struct FrameInfo;
Types
Member Functions
Data Members
Name |
Description |
Symbol marking the start of the function or funclet. |
|
Parent frame when this frame is part of a chained unwind sequence. |
|
True if emission of this frame's unwind info was already attempted. |
|
Symbol marking the end of the function or funclet. |
|
Map from each epilogue's start symbol to its epilogue description. |
|
Symbol of the exception handler for this frame, if any. |
|
True if this frame is a fragment of a larger function's unwind info. |
|
Symbol marking the end of the enclosing function or funclet. |
|
Symbol of the function this frame describes. |
|
Source location of the function for diagnostics. |
|
True if this frame participates in exception handling. |
|
True if this frame participates in unwind handling. |
|
Prologue unwind instructions for this frame. |
|
Index of the last frame instruction, or ‐1 if none. |
|
Packed unwind info encoding when a compact form is used. |
|
Number of code bytes occupied by the prologue. |
|
Symbol marking the end of the prologue. |
|
Segments used when splitting unwind info of large functions. |
|
Symbol associated with this frame's unwind info entry. |
|
Text section containing the function body. |
|
Unwind info version for this frame. |
Static Data Members
Name |
Description |
Default unwind info version used when none is specified. |
Created with MrDocs