Nearly CC
An educational compiler skeleton
QualifiedType Member List

This is the complete list of members for QualifiedType, including all inherited members.

add_member(const Member &member)QualifiedTypevirtual
as_str() constQualifiedTypevirtual
find_member(const std::string &name) constType
get_alignment() constQualifiedTypevirtual
get_array_size() constQualifiedTypevirtual
get_base_type() constHasBaseTypevirtual
get_basic_type_kind() constQualifiedTypevirtual
get_field_offset(const std::string &name) constTypevirtual
get_member(unsigned index) constQualifiedTypevirtual
get_num_members() constQualifiedTypevirtual
get_storage_size() constQualifiedTypevirtual
get_unqualified_type() constQualifiedTypevirtual
HasBaseType(const std::shared_ptr< Type > &base_type) (defined in HasBaseType)HasBaseType
is_array() constQualifiedTypevirtual
is_basic() constQualifiedTypevirtual
is_const() constQualifiedTypevirtual
is_function() constQualifiedTypevirtual
is_integral() constTypeinline
is_pointer() constQualifiedTypevirtual
is_same(const Type *other) constQualifiedTypevirtual
is_signed() constQualifiedTypevirtual
is_struct() constQualifiedTypevirtual
is_void() constQualifiedTypevirtual
is_volatile() constQualifiedTypevirtual
QualifiedType(const std::shared_ptr< Type > &delegate, TypeQualifier type_qualifier) (defined in QualifiedType)QualifiedType
Type() (defined in Type)Typeprotected
~HasBaseType() (defined in HasBaseType)HasBaseTypevirtual
~QualifiedType() (defined in QualifiedType)QualifiedTypevirtual
~Type() (defined in Type)Typevirtual