LLVM  8.0.1
Public Member Functions | List of all members
llvm::WinEH::UnwindEmitter Class Referenceabstract

#include "llvm/MC/MCWinEH.h"

Inheritance diagram for llvm::WinEH::UnwindEmitter:
Inheritance graph
[legend]

Public Member Functions

virtual ~UnwindEmitter ()
 
virtual void Emit (MCStreamer &Streamer) const =0
 This emits the unwind info sections (.pdata and .xdata in PE/COFF). More...
 
virtual void EmitUnwindInfo (MCStreamer &Streamer, FrameInfo *FI) const =0
 

Detailed Description

Definition at line 59 of file MCWinEH.h.

Constructor & Destructor Documentation

◆ ~UnwindEmitter()

llvm::WinEH::UnwindEmitter::~UnwindEmitter ( )
virtual

Definition at line 22 of file MCWinEH.cpp.

Member Function Documentation

◆ Emit()

virtual void llvm::WinEH::UnwindEmitter::Emit ( MCStreamer Streamer) const
pure virtual

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

Implemented in llvm::Win64EH::ARM64UnwindEmitter, and llvm::Win64EH::UnwindEmitter.

◆ EmitUnwindInfo()

virtual void llvm::WinEH::UnwindEmitter::EmitUnwindInfo ( MCStreamer Streamer,
FrameInfo FI 
) const
pure virtual

The documentation for this class was generated from the following files: