LRDE Tiger Compiler  1.34a $Id: 7fef12e1f5fa43449d667a0eec1d837c40fc1202 $
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
misc::symbol Member List

This is the complete list of members for misc::symbol, including all inherited members.

data_type typedefmisc::unique< std::string >
fresh()misc::symbolstatic
fresh(const symbol &s)misc::symbolstatic
name_get() const misc::symbol
obj_misc::unique< std::string >protected
object_get() constmisc::unique< std::string >virtual
object_map_size()misc::unique< std::string >static
object_set_instance()misc::unique< std::string >protectedstatic
object_set_type typedefmisc::unique< std::string >protected
object_size_type typedefmisc::unique< std::string >protected
operator const data_type &() constmisc::unique< std::string >virtual
operator!=(const symbol &rhs) const misc::symbol
unique< std::string >::operator!=(const value_type &rhs) constmisc::unique< std::string >virtual
operator<(const value_type &rhs) constmisc::unique< std::string >virtual
operator=(const symbol &rhs)misc::symbol
unique< std::string >::operator=(const value_type &rhs)misc::unique< std::string >virtual
operator==(const symbol &rhs) const misc::symbol
unique< std::string >::operator==(const value_type &rhs) constmisc::unique< std::string >virtual
string_map_size()misc::symbolstatic
string_set_type typedefmisc::symbolprivate
string_size_type typedefmisc::symbolprivate
super_type typedefmisc::symbolprivate
symbol(const std::string &s)misc::symbol
symbol(const char *s="")misc::symbol
unique(const data_type &s)misc::unique< std::string >
value_type typedefmisc::unique< std::string >
~symbol()misc::symbolvirtual
~unique()misc::unique< std::string >virtual