|
VapourSynth-llvmexpr
|
#include <llvmexpr/analysis/framework/Pass.hpp>

Public Member Functions | |
| Pass ()=default | |
| virtual | ~Pass ()=default |
| Pass (const Pass &)=delete | |
| Pass & | operator= (const Pass &)=delete |
| Pass (Pass &&)=delete | |
| Pass & | operator= (Pass &&)=delete |
| virtual const char * | getName () const =0 |
|
default |
Referenced by operator=(), operator=(), Pass(), and Pass().
|
virtualdefault |
|
delete |
References Pass().
|
delete |
References Pass().
|
nodiscardpure virtual |
Implemented in analysis::BlockAnalysisPass, analysis::BuildCFGPass, analysis::ConstPropPass, analysis::CoordinateUsagePass, analysis::DynamicArrayAllocOptPass, analysis::PropWriteTypeSafetyPass, analysis::RelAccessAnalysisPass, analysis::StackSafetyPass, analysis::StaticAllocReachabilityPass, analysis::StaticArrayOptPass, analysis::StructurizeCFGPass, analysis::ValidationPass, analysis::VariableUsagePass, and analysis::VarInitPass.