namespace Synopsis::SymbolLookup
class LocalScope
LocalScope-inheritance Scopes/Synopsis/SymbolLookup/Scope.html
Public Member functions Summary:
 constructor LocalScope(const PTree::List* node, const Scope* outer)
source code
virtual const Scope* outer_scope() const
references
source code
virtual SymbolSet unqualified_lookup(const PTree::Encoding&, LookupContext) const
source code
virtual void accept(ScopeVisitor* v)
references
source code
Protected Member functions Summary:
 destructor ~LocalScope()
references
source code
Private Data members Summary:
references
source code
const Scope* my_outer
references
source code
Public Typedefs Inherited from Scope
symbol_iterator, scope_iterator, LookupContext
Public Member functions Inherited from Scope
ref, ref, unref, global_scope, symbols_begin, symbols_end, scopes_begin, scopes_end, declare, declare_scope, use, find_scope, find_scope, remove_scope, find, remove, lookup, qualified_lookup
Public Data members Inherited from Scope
DEFAULT, SCOPE, USING, ELABORATE, DECLARATION
Protected Typedefs Inherited from Scope
SymbolTable, ScopeTable
Protected Data members Inherited from Scope
my_symbols, my_scopes, my_refcount