[#llvm-LandingPadInfo] = xref:llvm.adoc[llvm]::LandingPadInfo :relfileprefix: ../ :mrdocs: Landing‐pad metadata retained for the current machine function. == Synopsis Declared in `<llvm/CodeGen/MachineFunction.h>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- struct LandingPadInfo; ---- == Member Functions [cols="1,4"] |=== | Name| Description | xref:llvm/LandingPadInfo/2constructor.adoc[`LandingPadInfo`] [.small]#[constructor]# | Construct landing‐pad info for block `MBB.` |=== == Data Members [cols="1,4"] |=== | Name| Description | xref:llvm/LandingPadInfo/BeginLabels.adoc[`BeginLabels`] | Labels immediately prior to associated invoke calls. | xref:llvm/LandingPadInfo/EndLabels.adoc[`EndLabels`] | Labels immediately after associated invoke calls. | xref:llvm/LandingPadInfo/LandingPadBlock.adoc[`LandingPadBlock`] | Landing pad basic block. | xref:llvm/LandingPadInfo/LandingPadLabel.adoc[`LandingPadLabel`] | Label emitted at the beginning of the landing pad block. | xref:llvm/LandingPadInfo/SEHHandlers.adoc[`SEHHandlers`] | SEH handlers active at this landing pad. | xref:llvm/LandingPadInfo/TypeIds.adoc[`TypeIds`] | Type ids for this landing pad (filters are encoded as negatives). |=== [.small]#Created with https://www.mrdocs.com[MrDocs]#