Public Member Functions

IndirectLocalThunk Class Reference

Search for all occurrences

#include <thunks.h>

Inheritance diagram for IndirectLocalThunk:
Inheritance graph
[legend]

List of all members.

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)

Constructor & Destructor Documentation

IndirectLocalThunk ( Value init_name,
int  init_index,
int  iframe_lvl 
) [inline]
                                                                         :
                LocalThunk(init_name, init_index, iframe_lvl) { }

Member Function Documentation

BOOL _is_indirect_thunk ( ) [inline]
{ DbgAssert(!is_sourcepositionwrapper(this)); return TRUE; }
Thunk* make_free_thunk ( int  level )
Value* eval ( )
void collect ( ) [inline]

Reimplemented from LocalThunk.

{ delete this; }
void sprin1 ( CharStream *  s ) [inline]

Reimplemented from LocalThunk.

{ s->printf(_M("&")); LocalThunk::sprin1(s); }
Value* assign_vf ( Value **  arg_list,
int  count 
)

IndirectLocalThunk IndirectLocalThunk IndirectLocalThunk IndirectLocalThunk IndirectLocalThunk IndirectLocalThunk IndirectLocalThunk IndirectLocalThunk IndirectLocalThunk IndirectLocalThunk
IndirectLocalThunk IndirectLocalThunk IndirectLocalThunk IndirectLocalThunk IndirectLocalThunk IndirectLocalThunk IndirectLocalThunk IndirectLocalThunk IndirectLocalThunk IndirectLocalThunk