LRDE Tiger Compiler
1.34a $Id: 7fef12e1f5fa43449d667a0eec1d837c40fc1202 $
|
This is the complete list of members for type::Record, including all inherited members.
actual() const | type::Type | virtual |
begin() const | type::Record | inline |
compatible_with(const Type &other) const | type::Type | virtual |
const_iterator typedef | type::Record | |
dump(std::ostream &ostr) const =0 | type::Type | pure virtual |
end() const | type::Record | inline |
field_add(const Field &field) | type::Record | inline |
field_add(const misc::symbol name, const Type &type) | type::Record | inline |
field_index(const misc::symbol key) const | type::Record | |
field_type(const misc::symbol key) const | type::Record | |
fields_ | type::Record | protected |
fields_get() const | type::Record | inline |
fields_type typedef | type::Record | |
~Type() | type::Type | virtual |