Global Namespace
Inheritance Tree
Inheritance Graph
Name Index
Cross Reference : Synopsis::SymbolLookup::Scope::DECLARATION - Synopsis::SymbolLookup::ScopeDisplay::visit(TemplateParameterScope*)
Data member Synopsis::SymbolLookup::Scope::DECLARATION
Documentation
Defined at:
Synopsis/SymbolLookup/Scope.hh:87
: in class
Synopsis::SymbolLookup::Scope
Data member Synopsis::SymbolLookup::Scope::DEFAULT
Documentation
Defined at:
Synopsis/SymbolLookup/Scope.hh:83
: in class
Synopsis::SymbolLookup::Scope
Data member Synopsis::SymbolLookup::Scope::ELABORATE
Documentation
Defined at:
Synopsis/SymbolLookup/Scope.hh:86
: in class
Synopsis::SymbolLookup::Scope
Typedef Synopsis::SymbolLookup::Scope::LookupContext
Documentation
Defined at:
Synopsis/SymbolLookup/Scope.hh:82
: in class
Synopsis::SymbolLookup::Scope
Referenced from:
Synopsis/SymbolLookup/Scope.hh:83
: in class
Synopsis::SymbolLookup::Scope
Synopsis/SymbolLookup/Scope.hh:84
: in class
Synopsis::SymbolLookup::Scope
Synopsis/SymbolLookup/Scope.hh:85
: in class
Synopsis::SymbolLookup::Scope
Synopsis/SymbolLookup/Scope.hh:86
: in class
Synopsis::SymbolLookup::Scope
Synopsis/SymbolLookup/Scope.hh:87
: in class
Synopsis::SymbolLookup::Scope
Synopsis/SymbolLookup/Scope.hh:130
: in class
Synopsis::SymbolLookup::Scope
Synopsis/SymbolLookup/Scope.hh:136
: in class
Synopsis::SymbolLookup::Scope
Synopsis/SymbolLookup/Scope.hh:139
: in class
Synopsis::SymbolLookup::Scope
Synopsis/SymbolLookup/Scope.hh:141
: in class
Synopsis::SymbolLookup::Scope
Synopsis/SymbolLookup/Scopes.hh:50
: in class
Synopsis::SymbolLookup::TemplateParameterScope
Synopsis/SymbolLookup/Scopes.hh:72
: in class
Synopsis::SymbolLookup::LocalScope
Synopsis/SymbolLookup/Scopes.hh:92
: in class
Synopsis::SymbolLookup::FunctionScope
Synopsis/SymbolLookup/Scopes.hh:94
: in class
Synopsis::SymbolLookup::FunctionScope
Synopsis/SymbolLookup/Scopes.hh:124
: in class
Synopsis::SymbolLookup::PrototypeScope
Synopsis/SymbolLookup/Scopes.hh:155
: in class
Synopsis::SymbolLookup::Class
Synopsis/SymbolLookup/Scopes.hh:186
: in class
Synopsis::SymbolLookup::Namespace
Synopsis/SymbolLookup/Scopes.hh:188
: in class
Synopsis::SymbolLookup::Namespace
Synopsis/SymbolLookup/Scopes.hh:203
: in class
Synopsis::SymbolLookup::Namespace
Synopsis/SymbolLookup/Scopes.hh:205
: in class
Synopsis::SymbolLookup::Namespace
Data member Synopsis::SymbolLookup::Scope::SCOPE
Documentation
Defined at:
Synopsis/SymbolLookup/Scope.hh:84
: in class
Synopsis::SymbolLookup::Scope
Constructor Synopsis::SymbolLookup::Scope::Scope()
Documentation
Defined at:
Synopsis/SymbolLookup/Scope.hh:89
: in class
Synopsis::SymbolLookup::Scope
Typedef Synopsis::SymbolLookup::Scope::ScopeTable
Documentation
Defined at:
Synopsis/SymbolLookup/Scope.hh:76
: in class
Synopsis::SymbolLookup::Scope
Referenced from:
Synopsis/SymbolLookup/Scope.hh:149
: in class
Synopsis::SymbolLookup::Scope
Typedef Synopsis::SymbolLookup::Scope::SymbolTable
Documentation
Defined at:
Synopsis/SymbolLookup/Scope.hh:71
: in class
Synopsis::SymbolLookup::Scope
Referenced from:
Synopsis/SymbolLookup/Scope.hh:148
: in class
Synopsis::SymbolLookup::Scope
Data member Synopsis::SymbolLookup::Scope::USING
Documentation
Defined at:
Synopsis/SymbolLookup/Scope.hh:85
: in class
Synopsis::SymbolLookup::Scope
Member function Synopsis::SymbolLookup::Scope::accept(ScopeVisitor*)
Documentation
Defined at:
Synopsis/SymbolLookup/Scope.hh:97
: in class
Synopsis::SymbolLookup::Scope
Synopsis::SymbolLookup::Scope::declare(const PTree::Encoding&,const Symbol*)
Defined at:
Synopsis/SymbolLookup/Scope.hh:107
: in class
Synopsis::SymbolLookup::Scope
Synopsis::SymbolLookup::Scope::declare_scope(const PTree::Node*,Scope*)
Defined at:
Synopsis/SymbolLookup/Scope.hh:110
: in class
Synopsis::SymbolLookup::Scope
Synopsis/SymbolLookup/Scope.hh:153
: in namespace
Synopsis::SymbolLookup
Synopsis::SymbolLookup::Scope::find(const PTree::Encoding&,LookupContext)const
Defined at:
Synopsis/SymbolLookup/Scope.hh:130
: in class
Synopsis::SymbolLookup::Scope
Synopsis::SymbolLookup::Scope::find_scope(const PTree::Encoding&,const Symbol*)const
Defined at:
Synopsis/SymbolLookup/Scope.hh:122
: in class
Synopsis::SymbolLookup::Scope
Synopsis::SymbolLookup::Scope::find_scope(const PTree::Node*)const
Defined at:
Synopsis/SymbolLookup/Scope.hh:119
: in class
Synopsis::SymbolLookup::Scope
Member function Synopsis::SymbolLookup::Scope::global_scope()const
Documentation
Defined at:
Synopsis/SymbolLookup/Scope.hh:95
: in class
Synopsis::SymbolLookup::Scope
Synopsis::SymbolLookup::Scope::lookup(const PTree::Encoding&,LookupContext)const
Defined at:
Synopsis/SymbolLookup/Scope.hh:136
: in class
Synopsis::SymbolLookup::Scope
Data member Synopsis::SymbolLookup::Scope::my_refcount
Documentation
Defined at:
Synopsis/SymbolLookup/Scope.hh:150
: in class
Synopsis::SymbolLookup::Scope
Referenced from:
Synopsis/SymbolLookup/Scope.hh:90
: in member function
Synopsis::SymbolLookup::Scope::ref()
Synopsis/SymbolLookup/Scope.hh:91
: in member function
Synopsis::SymbolLookup::Scope::ref()const
Synopsis/SymbolLookup/Scope.hh:92
: in member function
Synopsis::SymbolLookup::Scope::unref()const
Data member Synopsis::SymbolLookup::Scope::my_scopes
Documentation
Defined at:
Synopsis/SymbolLookup/Scope.hh:149
: in class
Synopsis::SymbolLookup::Scope
Referenced from:
Synopsis/SymbolLookup/Scope.hh:102
: in member function
Synopsis::SymbolLookup::Scope::scopes_begin()const
Synopsis/SymbolLookup/Scope.hh:103
: in member function
Synopsis::SymbolLookup::Scope::scopes_end()const
Synopsis/SymbolLookup/Scope.hh:155
: in Synopsis::SymbolLookup::Scope::declare_scope(const PTree
Data member Synopsis::SymbolLookup::Scope::my_symbols
Documentation
Defined at:
Synopsis/SymbolLookup/Scope.hh:148
: in class
Synopsis::SymbolLookup::Scope
Referenced from:
Synopsis/SymbolLookup/Scope.hh:99
: in member function
Synopsis::SymbolLookup::Scope::symbols_begin()const
Synopsis/SymbolLookup/Scope.hh:100
: in member function
Synopsis::SymbolLookup::Scope::symbols_end()const
Member function Synopsis::SymbolLookup::Scope::outer_scope()const
Documentation
Defined at:
Synopsis/SymbolLookup/Scope.hh:94
: in class
Synopsis::SymbolLookup::Scope
Synopsis::SymbolLookup::Scope::qualified_lookup(const PTree::Encoding&,LookupContext)const
Defined at:
Synopsis/SymbolLookup/Scope.hh:140
: in class
Synopsis::SymbolLookup::Scope
Member function Synopsis::SymbolLookup::Scope::ref()
Documentation
Defined at:
Synopsis/SymbolLookup/Scope.hh:90
: in class
Synopsis::SymbolLookup::Scope
Called from:
Synopsis/SymbolLookup/Scope.hh:155
: in Synopsis::SymbolLookup::Scope::declare_scope(const PTree
Member function Synopsis::SymbolLookup::Scope::ref()const
Documentation
Defined at:
Synopsis/SymbolLookup/Scope.hh:91
: in class
Synopsis::SymbolLookup::Scope
Member function Synopsis::SymbolLookup::Scope::remove(const Symbol*)
Documentation
Defined at:
Synopsis/SymbolLookup/Scope.hh:133
: in class
Synopsis::SymbolLookup::Scope
Synopsis::SymbolLookup::Scope::remove_scope(const PTree::Node*)
Defined at:
Synopsis/SymbolLookup/Scope.hh:124
: in class
Synopsis::SymbolLookup::Scope
Typedef Synopsis::SymbolLookup::Scope::scope_iterator
Documentation
Defined at:
Synopsis/SymbolLookup/Scope.hh:80
: in class
Synopsis::SymbolLookup::Scope
Referenced from:
Synopsis/SymbolLookup/Scope.hh:102
: in class
Synopsis::SymbolLookup::Scope
Synopsis/SymbolLookup/Scope.hh:103
: in class
Synopsis::SymbolLookup::Scope
Member function Synopsis::SymbolLookup::Scope::scopes_begin()const
Documentation
Defined at:
Synopsis/SymbolLookup/Scope.hh:102
: in class
Synopsis::SymbolLookup::Scope
Member function Synopsis::SymbolLookup::Scope::scopes_end()const
Documentation
Defined at:
Synopsis/SymbolLookup/Scope.hh:103
: in class
Synopsis::SymbolLookup::Scope
Typedef Synopsis::SymbolLookup::Scope::symbol_iterator
Documentation
Defined at:
Synopsis/SymbolLookup/Scope.hh:79
: in class
Synopsis::SymbolLookup::Scope
Referenced from:
Synopsis/SymbolLookup/Scope.hh:99
: in class
Synopsis::SymbolLookup::Scope
Synopsis/SymbolLookup/Scope.hh:100
: in class
Synopsis::SymbolLookup::Scope
Member function Synopsis::SymbolLookup::Scope::symbols_begin()const
Documentation
Defined at:
Synopsis/SymbolLookup/Scope.hh:99
: in class
Synopsis::SymbolLookup::Scope
Member function Synopsis::SymbolLookup::Scope::symbols_end()const
Documentation
Defined at:
Synopsis/SymbolLookup/Scope.hh:100
: in class
Synopsis::SymbolLookup::Scope
Synopsis::SymbolLookup::Scope::unqualified_lookup(const PTree::Encoding&,LookupContext)const
Defined at:
Synopsis/SymbolLookup/Scope.hh:138
: in class
Synopsis::SymbolLookup::Scope
Member function Synopsis::SymbolLookup::Scope::unref()const
Documentation
Defined at:
Synopsis/SymbolLookup/Scope.hh:92
: in class
Synopsis::SymbolLookup::Scope
Called from:
Synopsis/SymbolLookup/Scopes.hh:56
: in member function
Synopsis::SymbolLookup::TemplateParameterScope::~TemplateParameterScope()
Synopsis/SymbolLookup/Scopes.hh:77
: in member function
Synopsis::SymbolLookup::LocalScope::~LocalScope()
Synopsis/SymbolLookup/Scopes.hh:102
: in member function
Synopsis::SymbolLookup::FunctionScope::~FunctionScope()
Synopsis/SymbolLookup/Scopes.hh:134
: in member function
Synopsis::SymbolLookup::PrototypeScope::~PrototypeScope()
Synopsis/SymbolLookup/Scopes.hh:163
: in member function
Synopsis::SymbolLookup::Class::~Class()
Synopsis/SymbolLookup/Scopes.hh:197
: in member function
Synopsis::SymbolLookup::Namespace::~Namespace()
Synopsis::SymbolLookup::Scope::use(const PTree::UsingDirective*)
Defined at:
Synopsis/SymbolLookup/Scope.hh:116
: in class
Synopsis::SymbolLookup::Scope
Destructor Synopsis::SymbolLookup::Scope::~Scope()
Documentation
Defined at:
Synopsis/SymbolLookup/Scope.hh:146
: in class
Synopsis::SymbolLookup::Scope
Class Synopsis::SymbolLookup::ScopeDisplay
Documentation
Defined at:
Synopsis/SymbolLookup/Display.hh:45
: in class
Synopsis::SymbolLookup::ScopeDisplay
Referenced from:
Synopsis/SymbolLookup/Display.hh:69
: in Synopsis::SymbolLookup::display(const Scope*,std
Declarations:
Synopsis/SymbolLookup/Display.hh:48
: Constructor
ScopeDisplay(std::ostream&)
Synopsis/SymbolLookup/Display.hh:49
: Destructor
~ScopeDisplay()
Synopsis/SymbolLookup/Display.hh:50
: Member function
display(const Scope*)
Synopsis/SymbolLookup/Display.hh:53
: Member function
visit(TemplateParameterScope*)
Synopsis/SymbolLookup/Display.hh:54
: Member function
visit(LocalScope*)
Synopsis/SymbolLookup/Display.hh:55
: Member function
visit(PrototypeScope*)
Synopsis/SymbolLookup/Display.hh:56
: Member function
visit(FunctionScope*)
Synopsis/SymbolLookup/Display.hh:57
: Member function
visit(Class*)
Synopsis/SymbolLookup/Display.hh:58
: Member function
visit(Namespace*)
Synopsis/SymbolLookup/Display.hh:60
: Member function
dump(const Scope*)
Synopsis/SymbolLookup/Display.hh:61
: Member function
indent()
Synopsis/SymbolLookup/Display.hh:63
: Data member
my_os
Synopsis/SymbolLookup/Display.hh:64
: Data member
my_indent
Synopsis::SymbolLookup::ScopeDisplay::ScopeDisplay(std::ostream&)
Defined at:
Synopsis/SymbolLookup/Display.hh:48
: in class
Synopsis::SymbolLookup::ScopeDisplay
Member function Synopsis::SymbolLookup::ScopeDisplay::display(const Scope*)
Documentation
Defined at:
Synopsis/SymbolLookup/Display.hh:50
: in class
Synopsis::SymbolLookup::ScopeDisplay
Called from:
Synopsis/SymbolLookup/Display.hh:70
: in Synopsis::SymbolLookup::display(const Scope*,std
Member function Synopsis::SymbolLookup::ScopeDisplay::dump(const Scope*)
Documentation
Defined at:
Synopsis/SymbolLookup/Display.hh:60
: in class
Synopsis::SymbolLookup::ScopeDisplay
Member function Synopsis::SymbolLookup::ScopeDisplay::indent()
Documentation
Defined at:
Synopsis/SymbolLookup/Display.hh:61
: in class
Synopsis::SymbolLookup::ScopeDisplay
Data member Synopsis::SymbolLookup::ScopeDisplay::my_indent
Documentation
Defined at:
Synopsis/SymbolLookup/Display.hh:64
: in class
Synopsis::SymbolLookup::ScopeDisplay
Data member Synopsis::SymbolLookup::ScopeDisplay::my_os
Documentation
Defined at:
Synopsis/SymbolLookup/Display.hh:63
: in class
Synopsis::SymbolLookup::ScopeDisplay
Member function Synopsis::SymbolLookup::ScopeDisplay::visit(Class*)
Documentation
Defined at:
Synopsis/SymbolLookup/Display.hh:57
: in class
Synopsis::SymbolLookup::ScopeDisplay
Member function Synopsis::SymbolLookup::ScopeDisplay::visit(FunctionScope*)
Documentation
Defined at:
Synopsis/SymbolLookup/Display.hh:56
: in class
Synopsis::SymbolLookup::ScopeDisplay
Member function Synopsis::SymbolLookup::ScopeDisplay::visit(LocalScope*)
Documentation
Defined at:
Synopsis/SymbolLookup/Display.hh:54
: in class
Synopsis::SymbolLookup::ScopeDisplay
Member function Synopsis::SymbolLookup::ScopeDisplay::visit(Namespace*)
Documentation
Defined at:
Synopsis/SymbolLookup/Display.hh:58
: in class
Synopsis::SymbolLookup::ScopeDisplay
Member function Synopsis::SymbolLookup::ScopeDisplay::visit(PrototypeScope*)
Documentation
Defined at:
Synopsis/SymbolLookup/Display.hh:55
: in class
Synopsis::SymbolLookup::ScopeDisplay
Member function Synopsis::SymbolLookup::ScopeDisplay::visit(TemplateParameterScope*)
Documentation
Defined at:
Synopsis/SymbolLookup/Display.hh:53
: in class
Synopsis::SymbolLookup::ScopeDisplay
Generated on Thu Apr 16 16:28:05 2009 by
synopsis
(version devel)