C-Breeze
C Compiler Infrastructure

[ Project home page]
Main Page   Modules   Namespace List   Class Hierarchy   Alphabetical List   Compound List   File List   Namespace Members   Compound Members   File Members   Related Pages  

linker.h File Reference

Go to the source code of this file.

Compounds

class  Linker

Typedefs

typedef map< string, declNode * > decl_name_map
typedef decl_name_map::iterator decl_name_map_p
typedef map< declNode *, procNode * > proc_decl_map
typedef proc_decl_map::iterator proc_decl_map_p
typedef proc_decl_map::const_iterator proc_decl_map_cp
typedef map< unitNode *, decl_name_mapunit_decl_name_map
typedef unit_decl_name_map::iterator unit_decl_name_map_p


Typedef Documentation

typedef map< string, declNode *> decl_name_map
 

Definition at line 41 of file linker.h.

Referenced by Linker::lookup_symbol().

typedef decl_name_map::iterator decl_name_map_p
 

Definition at line 42 of file linker.h.

Referenced by Linker::clear(), Linker::create_synthetic(), and Linker::lookup_symbol().

typedef map< declNode *, procNode *> proc_decl_map
 

Definition at line 44 of file linker.h.

Referenced by procedureDB::build(), callGraph::callGraph(), Linker::procedure_declarations(), Linker::procedures(), and vcgCCGPhase::run().

typedef proc_decl_map::const_iterator proc_decl_map_cp
 

Definition at line 46 of file linker.h.

Referenced by procedureDB::build(), and callGraph::callGraph().

typedef proc_decl_map::iterator proc_decl_map_p
 

Definition at line 45 of file linker.h.

Referenced by Linker::lookup_procedure().

typedef map< unitNode *, decl_name_map > unit_decl_name_map
 

Definition at line 48 of file linker.h.

typedef unit_decl_name_map::iterator unit_decl_name_map_p
 

Definition at line 49 of file linker.h.


Generated on August 27, 2003
Back to the C-Breeze home page