#include <thunks.h>

Public Member Functions |
|
| IndirectLocalThunk (Value *init_name, int init_index, int iframe_lvl) | |
| BOOL | _is_indirect_thunk () |
| Thunk * | make_free_thunk (int level) |
| Value * | eval () |
| void | collect () |
| void | sprin1 (CharStream *s) |
| Value * | assign_vf (Value **arg_list, int count) |
| IndirectLocalThunk | ( | Value * | init_name, |
| int | init_index, | ||
| int | iframe_lvl | ||
| ) | [inline] |
:
LocalThunk(init_name, init_index, iframe_lvl) { }
| BOOL _is_indirect_thunk | ( | ) | [inline] |
{ DbgAssert(!is_sourcepositionwrapper(this)); return TRUE; }
| Thunk* make_free_thunk | ( | int | level | ) |
Reimplemented from LocalThunk.
| Value* eval | ( | ) |
Reimplemented from LocalThunk.
| void collect | ( | ) | [inline] |
| void sprin1 | ( | CharStream * | s | ) | [inline] |
Reimplemented from LocalThunk.
{ s->printf(_M("&")); LocalThunk::sprin1(s); }
Reimplemented from LocalThunk.