Cross Reference : Synopsis::Parser::type_parameter(PTree::Node*&) - Synopsis::SymbolLookup::Class::~Class()

Synopsis::Parser::type_parameter(PTree::Node*&)

Synopsis::Parser::type_specifier(PTree::Node*&,bool,PTree::Encoding&)

Synopsis::Parser::typedef_(PTree::Typedef*&)

Synopsis::Parser::typeid_expr(PTree::Node*&)

Synopsis::Parser::typeof_expr(PTree::Node*&)

Synopsis::Parser::unary_expr(PTree::Node*&)

Synopsis::Parser::user_access_spec(PTree::Node*&)

Synopsis::Parser::userdef_keyword(PTree::Node*&)

Synopsis::Parser::userdef_statement(PTree::Node*&)

Synopsis::Parser::using_declaration(PTree::UsingDeclaration*&)

Synopsis::Parser::using_directive(PTree::UsingDirective*&)

Synopsis::Parser::var_name(PTree::Node*&)

Synopsis::Parser::var_name_core(PTree::Node*&,PTree::Encoding&)

Synopsis::Parser::while_statement(PTree::Node*&)

Destructor Synopsis::Parser::~Parser()

Class Synopsis::SymbolFactory

Enumerator Synopsis::SymbolFactory::C99

Enumerator Synopsis::SymbolFactory::CXX

Enum Synopsis::SymbolFactory::Language

Enumerator Synopsis::SymbolFactory::NONE

Typedef Synopsis::SymbolFactory::Scopes

Constructor Synopsis::SymbolFactory::SymbolFactory(Language)

Member function Synopsis::SymbolFactory::current_scope()

Synopsis::SymbolFactory::declare(const PTree::ClassSpec*)

Synopsis::SymbolFactory::declare(const PTree::Declaration*)

Synopsis::SymbolFactory::declare(const PTree::EnumSpec*)

Synopsis::SymbolFactory::declare(const PTree::NamespaceSpec*)

Synopsis::SymbolFactory::declare(const PTree::ParameterDeclaration*)

Synopsis::SymbolFactory::declare(const PTree::TemplateDecl*)

Synopsis::SymbolFactory::declare(const PTree::TypeParameter*)

Synopsis::SymbolFactory::declare(const PTree::Typedef*)

Synopsis::SymbolFactory::declare(const PTree::UsingDeclaration*)

Synopsis::SymbolFactory::declare(const PTree::UsingDirective*)

Synopsis::SymbolFactory::enter_scope(const PTree::Block*)

Synopsis::SymbolFactory::enter_scope(const PTree::ClassSpec*)

Synopsis::SymbolFactory::enter_scope(const PTree::FunctionDefinition*)

Synopsis::SymbolFactory::enter_scope(const PTree::NamespaceSpec*)

Synopsis::SymbolFactory::enter_scope(const PTree::Node*)

Synopsis::SymbolFactory::enter_scope(const PTree::TemplateDecl*)

Member function Synopsis::SymbolFactory::leave_scope()

Synopsis::SymbolFactory::lookup_scope_of_qname(PTree::Encoding&,const PTree::Node*)

Data member Synopsis::SymbolFactory::my_language

Data member Synopsis::SymbolFactory::my_prototype

Data member Synopsis::SymbolFactory::my_scopes

Data member Synopsis::SymbolFactory::my_template_parameters

Namespace Synopsis::SymbolLookup

Class Synopsis::SymbolLookup::Class

Typedef Synopsis::SymbolLookup::Class::Bases

Synopsis::SymbolLookup::Class::Class(const PTree::ClassSpec*,const Scope*,const Bases&,const TemplateParameterScope*)

Member function Synopsis::SymbolLookup::Class::accept(ScopeVisitor*)

Data member Synopsis::SymbolLookup::Class::my_bases

Data member Synopsis::SymbolLookup::Class::my_outer

Data member Synopsis::SymbolLookup::Class::my_parameters

Data member Synopsis::SymbolLookup::Class::my_spec

Member function Synopsis::SymbolLookup::Class::name()const

Member function Synopsis::SymbolLookup::Class::outer_scope()const

Synopsis::SymbolLookup::Class::unqualified_lookup(const PTree::Encoding&,Scope::LookupContext)const

Destructor Synopsis::SymbolLookup::Class::~Class()