VapourSynth-llvmexpr
Loading...
Searching...
No Matches
analysis::TransformationPass Class Referenceabstract

#include <llvmexpr/analysis/framework/Pass.hpp>

Inheritance diagram for analysis::TransformationPass:
Collaboration diagram for analysis::TransformationPass:

Public Member Functions

virtual PreservedAnalyses run (std::vector< Token > &tokens, AnalysisManager &am)=0
Public Member Functions inherited from analysis::Pass
 Pass ()=default
virtual ~Pass ()=default
 Pass (const Pass &)=delete
Passoperator= (const Pass &)=delete
 Pass (Pass &&)=delete
Passoperator= (Pass &&)=delete
virtual const char * getName () const =0

Detailed Description

Definition at line 53 of file Pass.hpp.

Member Function Documentation

◆ run()

virtual PreservedAnalyses analysis::TransformationPass::run ( std::vector< Token > & tokens,
AnalysisManager & am )
pure virtual

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