Graph::vertex_descriptor GraphVertex
Definition: Graph.h:171
unsigned int uint32
Definition: scummsys.h:435
Structure representing a function.
Definition: Function.h:26
std::string name
The name of the function.
Definition: Function.h:62
uint32 num_instructions
Number of instructions in the function.
Definition: Function.h:57
bool ret_val
Return value of the function.
Definition: Function.h:77
GraphVertex vertex
The function vertex.
Definition: Function.h:67
uint32 start_addr
The function starting address.
Definition: Function.h:47
Function(uint32 start_addr, uint32 end_addr)
Constructor.
Definition: Function.h:41
uint32 num_args
Number of arguments in the function.
Definition: Function.h:72
std::string metadata
Metadata for code generation.
Definition: Function.h:82
Function()
Constructor.
Definition: Function.h:33
uint32 end_addr
The function ending address.
Definition: Function.h:52