mini-llvm 0.1.0
Loading...
Searching...
No Matches
mini_llvm::mir::ModuleTransform Class Referenceabstract

#include <ModuleTransform.h>

Inheritance diagram for mini_llvm::mir::ModuleTransform:

Public Member Functions

virtual ~ModuleTransform ()=default
 ModuleTransform ()=default
 ModuleTransform (const ModuleTransform &)=delete
ModuleTransformoperator= (const ModuleTransform &)=delete
 ModuleTransform (ModuleTransform &&)=delete
ModuleTransformoperator= (ModuleTransform &&)=delete
virtual bool runOnModule (Module &M)=0

Constructor & Destructor Documentation

◆ ~ModuleTransform()

virtual mini_llvm::mir::ModuleTransform::~ModuleTransform ( )
virtualdefault

◆ ModuleTransform() [1/3]

mini_llvm::mir::ModuleTransform::ModuleTransform ( )
default

◆ ModuleTransform() [2/3]

mini_llvm::mir::ModuleTransform::ModuleTransform ( const ModuleTransform & )
delete

◆ ModuleTransform() [3/3]

mini_llvm::mir::ModuleTransform::ModuleTransform ( ModuleTransform && )
delete

Member Function Documentation

◆ operator=() [1/2]

ModuleTransform & mini_llvm::mir::ModuleTransform::operator= ( const ModuleTransform & )
delete

◆ operator=() [2/2]

ModuleTransform & mini_llvm::mir::ModuleTransform::operator= ( ModuleTransform && )
delete

◆ runOnModule()

virtual bool mini_llvm::mir::ModuleTransform::runOnModule ( Module & M)
pure virtual

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