Main Page   Modules   Namespace List   Class Hierarchy   Compound List   File List   Compound Members   File Members   Related Pages  

name_mangle_walker Class Reference

#include <name_mangle_walker.h>

Inheritance diagram for name_mangle_walker::

scope_walker Walker List of all members.

Public Methods

virtual void at_proc (procNode *the_proc, Order ord)
virtual void at_decl (declNode *the_decl, Order ord)
virtual void at_id (idNode *the_id, Order ord)

Static Public Methods

void mangle (unitNode *u)

Private Methods

 name_mangle_walker (unitNode *u)

Constructor & Destructor Documentation

name_mangle_walker::name_mangle_walker (  unitNode *    u )  [inline, private]
 


Member Function Documentation

void name_mangle_walker::at_decl (  declNode *    the_decl,
Order    ord
)  [virtual]
 

Reimplemented from Walker.

void name_mangle_walker::at_id (  idNode *    the_id,
Order    ord
)  [virtual]
 

Reimplemented from Walker.

void name_mangle_walker::at_proc (  procNode *    the_proc,
Order    ord
)  [virtual]
 

Reimplemented from Walker.

void name_mangle_walker::mangle (  unitNode *    u )  [static]
 


The documentation for this class was generated from the following files:
Generated on Thu Jan 10 12:06:31 2002 for C-Breeze by doxygen1.2.13.1 written by Dimitri van Heesch, © 1997-2001