CACAO
|
Public Types | |
using | IDTy = uint32_t |
using | ConstructorTy ) = Pass *(*)( |
Public Member Functions | |
PassInfo (const char *name, PassInfo::IDTy ID, ConstructorTy ctor) | |
const char * | get_name () const |
Pass * | create_Pass () const |
Data Fields | |
PassInfo::IDTy const | ID |
Private Attributes | |
const char *const | name |
ConstructorTy | ctor |
Constructor function pointer. More... | |
Definition at line 55 of file PassManager.hpp.
using cacao::jit::compiler2::PassInfo::ConstructorTy = Pass* (*)( |
Definition at line 58 of file PassManager.hpp.
using cacao::jit::compiler2::PassInfo::IDTy = uint32_t |
Definition at line 57 of file PassManager.hpp.
|
inline |
Definition at line 65 of file PassManager.hpp.
|
inline |
Definition at line 69 of file PassManager.hpp.
|
inline |
Definition at line 66 of file PassManager.hpp.
|
private |
Constructor function pointer.
Definition at line 62 of file PassManager.hpp.
PassInfo::IDTy const cacao::jit::compiler2::PassInfo::ID |
Definition at line 64 of file PassManager.hpp.
|
private |
Definition at line 60 of file PassManager.hpp.