class UnwindEmitter

Declaration

class UnwindEmitter { /* full declaration omitted */ };

Declared at: llvm/include/llvm/MC/MCWinEH.h:58

Method Overview

  • public virtual void Emit(llvm::MCStreamer & Streamer) const
  • public virtual void EmitUnwindInfo(llvm::MCStreamer & Streamer, llvm::WinEH::FrameInfo * FI) const
  • public virtual ~UnwindEmitter()

Methods

virtual void Emit(
    llvm::MCStreamer& Streamer) const

Description

This emits the unwind info sections (.pdata and .xdata in PE/COFF).

Declared at: llvm/include/llvm/MC/MCWinEH.h:63

Parameters

llvm::MCStreamer& Streamer

virtual void EmitUnwindInfo(
    llvm::MCStreamer& Streamer,
    llvm::WinEH::FrameInfo* FI) const

Declared at: llvm/include/llvm/MC/MCWinEH.h:64

Parameters

llvm::MCStreamer& Streamer
llvm::WinEH::FrameInfo* FI

virtual ~UnwindEmitter()

Declared at: llvm/include/llvm/MC/MCWinEH.h:60