Global Namespace
Inheritance Tree
Inheritance Graph
Name Index
Synopsis/SymbolLookup/Display.hh
source code
Includes from this file:
include
Synopsis/SymbolLookup.hh
Declarations in this file:
Classes in Synopsis::SymbolLookup
ScopeDisplay
The ScopeDisplay class provides an annotated view of the symbol table, for debugging purposes.
SymbolDisplay
Data members in Synopsis::SymbolLookup::ScopeDisplay
my_indent
my_os
Data members in Synopsis::SymbolLookup::SymbolDisplay
my_indent
my_name
my_os
Functions in Synopsis::SymbolLookup
display(const Scope*,std::ostream&)
Member functions in Synopsis::SymbolLookup::ScopeDisplay
ScopeDisplay(std::ostream&)
display(const Scope*)
visit(Class*)
visit(FunctionScope*)
visit(LocalScope*)
visit(Namespace*)
visit(PrototypeScope*)
visit(TemplateParameterScope*)
~ScopeDisplay()
Member functions in Synopsis::SymbolLookup::SymbolDisplay
SymbolDisplay(std::ostream&,size_t)
display(const PTree::Encoding&,const Symbol*)
prefix(const std::string&)
visit(const ClassName*)
visit(const ClassTemplateName*)
visit(const ConstName*)
visit(const EnumName*)
visit(const FunctionName*)
visit(const FunctionTemplateName*)
visit(const NamespaceName*)
visit(const Symbol*)
visit(const TypeName*)
visit(const TypedefName*)
visit(const VariableName*)