Main Page
Namespace List
Class Hierarchy
Compound List
File List
Compound Members
File Members
Template_class_symbol Member List
This is the complete list of members for
Template_class_symbol
, including all inherited members.
add_member
(Template_thing *def)
Template_class_symbol
defined_in_scope
Template_class_symbol
[private]
definition
Template_class_symbol
[private]
dump
(std::ostream &out)
Symbol
[virtual]
get_basename
() const
Symbol
get_kind
() const
Template_class_symbol
[virtual]
get_name
() const
Symbol
[inline]
get_scope
()
Symbol
[virtual]
get_specialisation
(const Type_vector &types)
Template_class_symbol
get_specialisation_from_ptree
(Ptree *tree, Abstract_scope *sco)
Template_class_symbol
get_status
() const
Symbol
[inline]
is_declared
() const
Symbol
[inline]
is_defined
() const
Symbol
[inline]
is_tagged
(Kind k)
Symbol
[inline, static]
is_tagged
() const
Symbol
[inline]
k_ClassOrStruct
enum value
Symbol
k_ClassTemplate
enum value
Symbol
k_Enum
enum value
Symbol
k_Function
enum value
Symbol
k_Namespace
enum value
Symbol
k_Typedef
enum value
Symbol
k_Union
enum value
Symbol
k_Variable
enum value
Symbol
Kind
enum name
Symbol
members
Template_class_symbol
[private]
set_definition
(Template_thing *def)
Template_class_symbol
set_name
(const std::string &n, std::string::size_type bl)
Symbol
[inline]
set_status
(Status st)
Symbol
special
Template_class_symbol
[private]
st_Declared
enum value
Symbol
st_Defined
enum value
Symbol
st_Undefined
enum value
Symbol
Status
enum name
Symbol
Symbol
()
Symbol
[inline]
Template_class_symbol
(Abstract_scope *scope)
Template_class_symbol
~Symbol
()
Symbol
[virtual]
~Template_class_symbol
()
Template_class_symbol
Generated on Mon Feb 10 17:36:41 2003 for VFiasco Semantics Compiler by
1.2.15