Synopsis - Synopsis::SymbolLookup::ScopeDisplay

namespace Synopsis::SymbolLookup
class ScopeDisplay
File: ../Synopsis/SymbolLookup/Display.hh

The ScopeDisplay class provides an annotated view of the symbol table, for debugging purposes.

Public Member functions Summary:
constructor ScopeDisplay(std::ostream& os)
virtual destructor ~ScopeDisplay()
void display(const Scope* s)
Private Member functions Summary:
virtual void visit(TemplateParameterScope*)
virtual void visit(LocalScope*)
virtual void visit(PrototypeScope*)
virtual void visit(FunctionScope*)
virtual void visit(Class*)
virtual void visit(Namespace*)
void dump(const Scope*)
std::ostream& indent()
Private Data members Summary:
std::ostream& my_os
size_t my_indent
Generated on Thu Apr 16 16:27:56 2009 by
synopsis (version devel)