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

This is the complete list of members for type::Record, including all inherited members.

actual() const type::Typevirtual
begin() const type::Recordinline
compatible_with(const Type &other) const type::Typevirtual
const_iterator typedeftype::Record
dump(std::ostream &ostr) const =0type::Typepure virtual
end() const type::Recordinline
field_add(const Field &field)type::Recordinline
field_add(const misc::symbol name, const Type &type)type::Recordinline
field_index(const misc::symbol key) const type::Record
field_type(const misc::symbol key) const type::Record
fields_type::Recordprotected
fields_get() const type::Recordinline
fields_type typedeftype::Record
~Type()type::Typevirtual