C-Breeze
C Compiler Infrastructure

[ Project home page]

AST Traversal functional classes.


Classes

class  Changer
 A functional class to traverse an AST, and perform some transformation at each of its Nodes. More...
class  Visitor
 A functional class to peform a function on a Node, depending on its class. More...
class  Walker
 A functional class to traverse an AST, and perform some function at each of its Nodes. More...

Functions

template<class T>
void change_list (list< T > &l, Changer &the_changer)
 Changes each member of a list safely.

Function Documentation

template<class T>
void change_list list< T > &  l,
Changer the_changer
 

Changes each member of a list safely.

Definition at line 404 of file changer.h.

References Changer::delete_old().


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