LLVM API Documentation
#include <MachinePassRegistry.h>

Public Member Functions | |
| MachinePassRegistryListener () | |
| virtual | ~MachinePassRegistryListener () |
| virtual void | NotifyAdd (const char *N, MachinePassCtor C, const char *D)=0 |
| virtual void | NotifyRemove (const char *N)=0 |
MachinePassRegistryListener - Listener to adds and removals of nodes in registration list.
Definition at line 35 of file MachinePassRegistry.h.
Definition at line 38 of file MachinePassRegistry.h.
| virtual llvm::MachinePassRegistryListener::~MachinePassRegistryListener | ( | ) | [inline, virtual] |
Definition at line 39 of file MachinePassRegistry.h.
| virtual void llvm::MachinePassRegistryListener::NotifyAdd | ( | const char * | N, |
| MachinePassCtor | C, | ||
| const char * | D | ||
| ) | [pure virtual] |
Implemented in llvm::RegisterPassParser< RegistryClass >.
Referenced by llvm::MachinePassRegistry::Add().
| virtual void llvm::MachinePassRegistryListener::NotifyRemove | ( | const char * | N | ) | [pure virtual] |
Implemented in llvm::RegisterPassParser< RegistryClass >.
Referenced by llvm::MachinePassRegistry::Remove().