CACAO
|
Public Types | |
typedef void * | IDTy |
typedef Pass *(* | ConstructorTy )() |
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 50 of file PassManager.hpp.
typedef Pass*(* cacao::jit::compiler2::PassInfo::ConstructorTy)() |
Definition at line 53 of file PassManager.hpp.
Definition at line 52 of file PassManager.hpp.
|
inline |
Definition at line 60 of file PassManager.hpp.
|
inline |
Definition at line 64 of file PassManager.hpp.
|
inline |
Definition at line 61 of file PassManager.hpp.
|
private |
Constructor function pointer.
Definition at line 57 of file PassManager.hpp.
PassInfo::IDTy const cacao::jit::compiler2::PassInfo::ID |
Definition at line 59 of file PassManager.hpp.
|
private |
Definition at line 55 of file PassManager.hpp.