Cross Reference : Synopsis::SymbolFactory::C99 - Synopsis::SymbolLookup::ConstName::my_defined

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&,LookupContext)const

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

Class Synopsis::SymbolLookup::ClassName

Synopsis::SymbolLookup::ClassName::ClassName(const PTree::Encoding&,const PTree::Node*,bool,Scope*)

Member function Synopsis::SymbolLookup::ClassName::accept(SymbolVisitor*)const

Member function Synopsis::SymbolLookup::ClassName::as_scope()const

Class Synopsis::SymbolLookup::ClassTemplateName

Synopsis::SymbolLookup::ClassTemplateName::ClassTemplateName(const PTree::Encoding&,const PTree::Node*,bool,Scope*)

Member function Synopsis::SymbolLookup::ClassTemplateName::accept(SymbolVisitor*)const

Member function Synopsis::SymbolLookup::ClassTemplateName::as_scope()const

Class Synopsis::SymbolLookup::ConstName

Synopsis::SymbolLookup::ConstName::ConstName(const PTree::Encoding&,const PTree::Node*,bool,Scope*)

Synopsis::SymbolLookup::ConstName::ConstName(const PTree::Encoding&,long,const PTree::Node*,bool,Scope*)

Member function Synopsis::SymbolLookup::ConstName::accept(SymbolVisitor*)const

Member function Synopsis::SymbolLookup::ConstName::defined()const

Data member Synopsis::SymbolLookup::ConstName::my_defined