LLVM  mainline
Public Member Functions
llvm::DwarfCFIException Class Reference

#include <DwarfException.h>

Inheritance diagram for llvm::DwarfCFIException:
Inheritance graph
Collaboration diagram for llvm::DwarfCFIException:
Collaboration graph

List of all members.

Public Member Functions

 DwarfCFIException (AsmPrinter *A)
 ~DwarfCFIException () override
void endModule () override
 Emit all exception information that should come after the content.
void beginFunction (const MachineFunction *MF) override
 Gather pre-function exception information.
void endFunction (const MachineFunction *) override
 Gather and emit post-function exception information.

Detailed Description

Definition at line 34 of file DwarfException.h.

Constructor & Destructor Documentation

Definition at line 56 of file DwarfCFIException.cpp.

Definition at line 61 of file DwarfCFIException.cpp.

Member Function Documentation

void DwarfCFIException::beginFunction ( const MachineFunction MF) [override, virtual]
void DwarfCFIException::endFunction ( const MachineFunction ) [override, virtual]

Gather and emit post-function exception information.

endFunction - Gather and emit post-function exception information.

Implements llvm::AsmPrinterHandler.

Definition at line 139 of file DwarfCFIException.cpp.

References llvm::EHStreamer::emitExceptionTable().

void DwarfCFIException::endModule ( ) [override, virtual]

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