LLVM  3.7.0
Public Member Functions | Static Public Member Functions | List of all members
llvm::CleanupHandler Class Reference

#include <WinEHFuncInfo.h>

Inheritance diagram for llvm::CleanupHandler:
[legend]
Collaboration diagram for llvm::CleanupHandler:
[legend]

Public Member Functions

 CleanupHandler (BasicBlock *BB)
 
- Public Member Functions inherited from llvm::ActionHandler
 ActionHandler (BasicBlock *BB, ActionType Type)
 
ActionType getType () const
 
BasicBlockgetStartBlock () const
 
bool hasBeenProcessed ()
 
void setHandlerBlockOrFunc (Constant *F)
 
ConstantgetHandlerBlockOrFunc ()
 
void setEHState (int State)
 
int getEHState () const
 

Static Public Member Functions

static bool classof (const ActionHandler *H)
 

Detailed Description

Definition at line 100 of file WinEHFuncInfo.h.

Constructor & Destructor Documentation

llvm::CleanupHandler::CleanupHandler ( BasicBlock BB)
inline

Definition at line 102 of file WinEHFuncInfo.h.

Member Function Documentation

static bool llvm::CleanupHandler::classof ( const ActionHandler H)
inlinestatic

Definition at line 105 of file WinEHFuncInfo.h.

References llvm::Cleanup, and llvm::ActionHandler::getType().


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