C-Breeze
C Compiler Infrastructure

[ Project home page]

proceduredb.h File Reference

#include "pointeroptions.h"
#include "location.h"
#include "dfpreds.h"
#include "memoryaccess.h"
#include "worklist.h"
#include "linker.h"
#include "loops.h"
#include "callgraph.h"
#include "cbztimer.h"

Go to the source code of this file.

Typedefs

typedef set< procedureInfo * > procedureinfo_set
typedef procedureinfo_set::iterator procedureinfo_set_p
typedef procedureinfo_set::const_iterator procedureinfo_set_cp
typedef pair< basicblockNode *,
basicblockNode * > 
cfg_edge_pair
typedef set< cfg_edge_paircfg_edge_set
typedef cfg_edge_set::iterator cfg_edge_set_p
typedef map< procNode *, procedureInfo * > proc_info_map
typedef proc_info_map::iterator proc_info_map_p
typedef list< procedureInfo * > proc_info_list
typedef proc_info_list::iterator proc_info_list_p
typedef pair< stmtLocation *,
procedureInfo * > 
procedurecall_pair
typedef list< procedurecall_pairprocedurecall_stack
typedef procedurecall_stack::iterator procedurecall_stack_p
typedef procedurecall_stack::const_iterator procedurecall_stack_cp
typedef procedurecall_stack::reverse_iterator procedurecall_stack_rp
typedef procedurecall_stack::const_reverse_iterator procedurecall_stack_crp


Typedef Documentation

typedef pair< basicblockNode *, basicblockNode *> cfg_edge_pair
 

Definition at line 59 of file proceduredb.h.

typedef set< cfg_edge_pair > cfg_edge_set
 

Definition at line 60 of file proceduredb.h.

typedef cfg_edge_set::iterator cfg_edge_set_p
 

Definition at line 61 of file proceduredb.h.

typedef list< procedureInfo *> proc_info_list
 

Definition at line 852 of file proceduredb.h.

typedef proc_info_list::iterator proc_info_list_p
 

Definition at line 853 of file proceduredb.h.

typedef map< procNode *, procedureInfo *> proc_info_map
 

Definition at line 849 of file proceduredb.h.

typedef proc_info_map::iterator proc_info_map_p
 

Definition at line 850 of file proceduredb.h.

typedef pair< stmtLocation *, procedureInfo * > procedurecall_pair
 

Definition at line 855 of file proceduredb.h.

typedef list< procedurecall_pair> procedurecall_stack
 

Definition at line 857 of file proceduredb.h.

typedef procedurecall_stack::const_iterator procedurecall_stack_cp
 

Definition at line 859 of file proceduredb.h.

typedef procedurecall_stack::const_reverse_iterator procedurecall_stack_crp
 

Definition at line 861 of file proceduredb.h.

typedef procedurecall_stack::iterator procedurecall_stack_p
 

Definition at line 858 of file proceduredb.h.

typedef procedurecall_stack::reverse_iterator procedurecall_stack_rp
 

Definition at line 860 of file proceduredb.h.

typedef set< procedureInfo * > procedureinfo_set
 

Definition at line 53 of file proceduredb.h.

typedef procedureinfo_set::const_iterator procedureinfo_set_cp
 

Definition at line 57 of file proceduredb.h.

typedef procedureinfo_set::iterator procedureinfo_set_p
 

Definition at line 56 of file proceduredb.h.


Generated on February 1, 2006
Back to the C-Breeze home page