#include <thunks.h>
Public Member Functions |
|
| ENABLE_STACK_ALLOCATE (ContextLocalThunk) | |
| ContextThunk (Thunk *thunk, Value **frame) | |
| void | collect () |
| void | sprin1 (CharStream *s) |
| Value * | eval () |
| Value * | assign_vf (Value **arg_list, int count) |
Public Attributes |
|
| Thunk * | thunk |
| Value ** | frame |
| ContextThunk | ( | Thunk * | thunk, |
| Value ** | frame | ||
| ) | [inline] |
| ENABLE_STACK_ALLOCATE | ( | ContextLocalThunk | ) |
| void collect | ( | ) | [inline] |
{ delete this; }
| void sprin1 | ( | CharStream * | s | ) | [inline] |
{ s->printf(_M("&")); thunk->sprin1(s); }
| Value* eval | ( | ) |
| Thunk* thunk |