Synopsis - Synopsis::PTree::Display

namespace Synopsis::PTree
class Display
File: ../Synopsis/PTree/Display.hh

The Display class provides an annotated view of the ptree, for debugging purposes

Public Member functions Summary:
constructor Display(std::ostream& os, bool encoded)
void display(const Node*)
virtual void visit(Atom*)
virtual void visit(List*)
virtual void visit(DupAtom*)
virtual void visit(Brace*)
virtual void visit(Block* b)
virtual void visit(ClassBody* b)
virtual void visit(Declarator* l)
virtual void visit(Name* l)
virtual void visit(FstyleCastExpr* l)
Private Member functions Summary:
void newline()
bool too_deep()
void print_encoded(List*)
Private Data members Summary:
std::ostream& my_os
size_t my_indent
bool my_encoded
Generated on Thu Apr 16 16:27:44 2009 by
synopsis (version devel)