mini-llvm 0.1.0
Loading...
Searching...
No Matches
mini_llvm::ir::FunctionAnalysis Class Referenceabstract

#include <FunctionAnalysis.h>

Inheritance diagram for mini_llvm::ir::FunctionAnalysis:

Public Member Functions

virtual ~FunctionAnalysis ()=default
 FunctionAnalysis ()=default
 FunctionAnalysis (const FunctionAnalysis &)=delete
FunctionAnalysisoperator= (const FunctionAnalysis &)=delete
 FunctionAnalysis (FunctionAnalysis &&)=delete
FunctionAnalysisoperator= (FunctionAnalysis &&)=delete
virtual void runOnFunction (const Function &F)=0

Constructor & Destructor Documentation

◆ ~FunctionAnalysis()

virtual mini_llvm::ir::FunctionAnalysis::~FunctionAnalysis ( )
virtualdefault

◆ FunctionAnalysis() [1/3]

mini_llvm::ir::FunctionAnalysis::FunctionAnalysis ( )
default

◆ FunctionAnalysis() [2/3]

mini_llvm::ir::FunctionAnalysis::FunctionAnalysis ( const FunctionAnalysis & )
delete

◆ FunctionAnalysis() [3/3]

mini_llvm::ir::FunctionAnalysis::FunctionAnalysis ( FunctionAnalysis && )
delete

Member Function Documentation

◆ operator=() [1/2]

FunctionAnalysis & mini_llvm::ir::FunctionAnalysis::operator= ( const FunctionAnalysis & )
delete

◆ operator=() [2/2]

FunctionAnalysis & mini_llvm::ir::FunctionAnalysis::operator= ( FunctionAnalysis && )
delete

◆ runOnFunction()

virtual void mini_llvm::ir::FunctionAnalysis::runOnFunction ( const Function & F)
pure virtual

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