#include <thunks.h>
Public Member Functions |
|
ConstGlobalThunk (Value *iname) | |
ConstGlobalThunk (Value *iname, Value *ival) | |
Value * | eval () |
void | collect () |
Value * | assign_vf (Value **arg_list, int count) |
ConstGlobalThunk | ( | Value * | iname | ) | [inline] |
: GlobalThunk(iname) { tag = INTERNAL_CONST_GLOBAL_THUNK_TAG; }
ConstGlobalThunk | ( | Value * | iname, |
Value * | ival | ||
) | [inline] |
: GlobalThunk(iname, ival) { tag = INTERNAL_CONST_GLOBAL_THUNK_TAG; }
Value* eval | ( | ) | [inline] |
Reimplemented from GlobalThunk.
void collect | ( | ) | [inline] |
Reimplemented from GlobalThunk.
{ throw AssignToConstError (this); return &undefined; }