#include <cnode.h>
Public Methods | |
void | toposort_helper ( cg_node_list *l, bit_vector *mark, bool reverse = false ) |
cg_node (ProcedureSymbol *ps) | |
~cg_node () | |
unsigned | number () |
cg* | parent () |
ProcedureSymbol* | get_procedure_symbol () |
int | unknown_callees () |
cg_node_list* | preds () |
cg_node_list* | succs () |
void | inc_unknowns (int val = 1) |
void | add_pred (cg_node *n) |
void | add_succ (cg_node *n) |
void | remove_pred (cg_node *n) |
void | remove_succ (cg_node *n) |
void | toposort (cg_node_list *l, bool reverse = false) |
void | print (FILE *fp=stdout) |
void | set_number (unsigned n) |
void | set_parent (cg *p) |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|