LLVM  6.0.0svn
Public Member Functions | List of all members
llvm::MachinePassRegistryListener Class Referenceabstract

MachinePassRegistryListener - Listener to adds and removals of nodes in registration list. More...

#include "llvm/CodeGen/MachinePassRegistry.h"

Inheritance diagram for llvm::MachinePassRegistryListener:
Inheritance graph
[legend]

Public Member Functions

 MachinePassRegistryListener ()=default
 
virtual ~MachinePassRegistryListener ()=default
 
virtual void NotifyAdd (StringRef N, MachinePassCtor C, StringRef D)=0
 
virtual void NotifyRemove (StringRef N)=0
 

Detailed Description

MachinePassRegistryListener - Listener to adds and removals of nodes in registration list.

Definition at line 35 of file MachinePassRegistry.h.

Constructor & Destructor Documentation

◆ MachinePassRegistryListener()

llvm::MachinePassRegistryListener::MachinePassRegistryListener ( )
default

◆ ~MachinePassRegistryListener()

virtual llvm::MachinePassRegistryListener::~MachinePassRegistryListener ( )
virtualdefault

Member Function Documentation

◆ NotifyAdd()

virtual void llvm::MachinePassRegistryListener::NotifyAdd ( StringRef  N,
MachinePassCtor  C,
StringRef  D 
)
pure virtual

◆ NotifyRemove()

virtual void llvm::MachinePassRegistryListener::NotifyRemove ( StringRef  N)
pure virtual

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