LRDE Tiger Compiler
1.34a $Id: 7fef12e1f5fa43449d667a0eec1d837c40fc1202 $
|
This is the complete list of members for type::Method, including all inherited members.
actual() const | type::Type | virtual |
compatible_with(const Type &other) const | type::Type | virtual |
def_ | type::Method | private |
def_get() const | type::Method | inline |
def_get() | type::Method | inline |
def_set(ast::MethodDec *def) | type::Method | inline |
dump(std::ostream &ostr) const override | type::Function | virtual |
formals_ | type::Function | protected |
formals_get() const | type::Function | inline |
Function(const Record *formals, const Type &result) | type::Function | inline |
Method(const misc::symbol &name, const Class *owner, const Record *formals, const Type &result, ast::MethodDec *def) | type::Method | |
name_ | type::Method | private |
name_get() const | type::Method | inline |
name_set(const misc::symbol &name) | type::Method | inline |
owner_ | type::Method | private |
owner_get() const | type::Method | inline |
result_ | type::Function | protected |
result_get() const | type::Function | inline |
super_type typedef | type::Method | private |
~Function() | type::Function | inlinevirtual |
~Method() | type::Method | virtual |
~Type() | type::Type | virtual |