Main Page   Namespace List   Class Hierarchy   Compound List   File List   Compound Members   File Members  

Namespace_symbol Class Reference

#include <namespace.h>

Inheritance diagram for Namespace_symbol:

Inheritance graph
[legend]
Collaboration diagram for Namespace_symbol:

Collaboration graph
[legend]
List of all members.

Public Methods

 Namespace_symbol ()
Symbol::Kind get_kind () const
Namespace_scopeget_scope ()
 If this symbol names a scope, return that scope. More...


Constructor & Destructor Documentation

Namespace_symbol::Namespace_symbol  
 

Definition at line 12 of file namespace.cc.

References Symbol::set_status(), and Symbol::st_Defined.


Member Function Documentation

Symbol::Kind Namespace_symbol::get_kind   const [virtual]
 

Implements Symbol.

Definition at line 21 of file namespace.cc.

References Symbol::k_Namespace.

Namespace_scope * Namespace_symbol::get_scope   [virtual]
 

If this symbol names a scope, return that scope.

Otherwise, return 0

Reimplemented from Symbol.

Definition at line 29 of file namespace.cc.


The documentation for this class was generated from the following files:
Generated on Mon Feb 10 17:35:58 2003 for VFiasco Semantics Compiler by doxygen1.2.15