Public Member Functions

IndirectFreeThunk Class Reference

Search for all occurrences

#include <thunks.h>

Inheritance diagram for IndirectFreeThunk:
Inheritance graph
[legend]

List of all members.

Public Member Functions

  IndirectFreeThunk (Value *init_name, int level, int index)
BOOL  _is_indirect_thunk ()
Thunk *  make_free_thunk (int level)
void  collect ()
void  sprin1 (CharStream *s)
Value eval ()
Value assign_vf (Value **arg_list, int count)

Constructor & Destructor Documentation

IndirectFreeThunk ( Value init_name,
int  level,
int  index 
) [inline]
                                                                      :
                FreeThunk(init_name, level, index) { }

Member Function Documentation

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

Reimplemented from FreeThunk.

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

Reimplemented from FreeThunk.

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

IndirectFreeThunk IndirectFreeThunk IndirectFreeThunk IndirectFreeThunk IndirectFreeThunk IndirectFreeThunk IndirectFreeThunk IndirectFreeThunk IndirectFreeThunk IndirectFreeThunk
IndirectFreeThunk IndirectFreeThunk IndirectFreeThunk IndirectFreeThunk IndirectFreeThunk IndirectFreeThunk IndirectFreeThunk IndirectFreeThunk IndirectFreeThunk IndirectFreeThunk