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

Type Member List

This is the complete list of members for Type, including all inherited members.
add_qualifier(Qualifier q)Type [inline]
codeType [private]
copy_qualifiers(const Type &other)Type [inline]
eat_type(std::string s)Type [private, static]
encode_qualifiers(std::string prefix) constType [private]
Function_type_maker classType [friend]
get_basis_type() constType
get_class_type() constType
get_encoded_type() constType [inline]
get_function_arg(int n) constType
get_function_signature() constType
get_human_readable_type() constType
get_kind() constType
get_member_type() constType
get_named_type(std::string name)Type [static]
get_num_function_args() constType
get_promoted_integer() constType
get_return_type() constType
get_template_argindex() constType
get_type_symbol() constType
get_unqualified_type() constType [inline]
ignore_qualType [static]
is_aggregate() constType
is_arithmetic_type() constType
is_class_type() constType
is_complete() constType
is_compound_type() constType [inline]
is_enum_type() constType
is_float() constType [inline]
is_int() constType
is_more_qualified_than(const Type &other) constType [inline]
is_object_type() constType
is_pod() constType
is_qualification_convertible_to(Type t) constType
is_qualified(Qualifier q) constType [inline]
is_qualified() constType [inline]
is_same_qualified_as(const Type &other) constType [inline]
is_same_unqualified_type(const Type &other) constType [inline]
is_scalar_type() constType
is_valid() constType [inline]
is_void() constType [inline]
k_Array enum valueType
k_Ellipsis enum valueType
k_Function enum valueType
k_Fundamental enum valueType
k_Member enum valueType
k_Nothing enum valueType
k_Pointer enum valueType
k_Reference enum valueType
k_Template enum valueType
k_Userdef enum valueType
Kind enum nameType
make_array_type(Ptree *dimension) constType
make_member_type(Type membertype) constType
make_pointer_type() constType [inline]
make_reference_type() constType [inline]
operator!=(const Type &rhs) constType [inline]
operator==(const Type &rhs) constType [inline]
q_Const enum valueType
q_Restrict enum valueType
q_Volatile enum valueType
Qualifier enum nameType
qualifiersType [private]
remove_qualifier(Qualifier q)Type [inline]
sans_array() constType
sans_reference() constType
Type()Type
Type(std::string encoded)Type
Type(std::string code, int qualifiers)Type [private]
with_first_arg(Type t) constType [inline]
with_qualifier(Type::Qualifier q) constType [inline]
with_qualifiers(const Type &other) constType [inline]

Generated on Mon Feb 10 17:36:48 2003 for VFiasco Semantics Compiler by doxygen1.2.15