Modules | Files | Inheritance Tree | Inheritance Graph | Name Index | Config

Synopsis/Parser/C++/syn/dumper.hh


Includes from this file:

include Synopsis/Parser/C++/syn/type.hh

Declarations in this file:

Classes in Synopsis::Parser::C++

Dumper, TypeFormatter

Data members in Synopsis::Parser::C++::Dumper

m_filename, m_indent, m_indent_string

Data members in Synopsis::Parser::C++::TypeFormatter

m_fptr_id, m_scope, m_scope_stack, m_type

Dummys

dummy, dummy, dummy

Macros in Synopsis::Parser::C++

H_SYNOPSIS_CPP_DUMPER

Member functions in Synopsis::Parser::C++::Dumper

Dumper(), formatParam(AST::Parameter*), indent(), onlyShow(const std::string&), undent(), visit(const std::vector<AST::Comment*>&), visit(const std::vector<AST::Declaration*>&), visit_class(AST::Class*), visit_declaration(AST::Declaration*), visit_enum(AST::Enum*), visit_enumerator(AST::Enumerator*), visit_forward(AST::Forward*), visit_function(AST::Function*), visit_macro(AST::Macro*), visit_namespace(AST::Namespace*), visit_scope(AST::Scope*), visit_typedef(AST::Typedef*), visit_variable(AST::Variable*)

Member functions in Synopsis::Parser::C++::TypeFormatter

TypeFormatter(), colonate(const ScopedName&), format(const Types::Type*,const std::string**), pop_scope(), push_scope(const ScopedName&), visit_base(Types::Base*), visit_declared(Types::Declared*), visit_func_ptr(Types::FuncPtr*), visit_modifier(Types::Modifier*), visit_named(Types::Named*), visit_parameterized(Types::Parameterized*), visit_template_type(Types::Template*), visit_type(Types::Type*), visit_unknown(Types::Unknown*)