Main Page   Class Hierarchy   Compound List   File List   Header Files   Compound Members   File Members  

objectOrMapLookupTarget Class Reference

#include <target.h>

Class diagram for objectOrMapLookupTarget:

lookupTarget ResourceObj VMObj objectLookupTarget mapLookupTarget

List of all members.

Public Members

 objectOrMapLookupTarget (Map* m)
void add_slot_dependency (simpleLookup* L)
void add_dependency (slotDesc* s, simpleLookup* L)
bool is_object_or_map ()
lookupTargetget_target_for_slot (slotDesc* s, simpleLookup* L) = 0
bool is_receiver ()
objectOrMapLookupTarget* be_receiver ()

Protected Members

bool _is_receiver

Detailed Description


Member Function Documentation

objectOrMapLookupTarget::objectOrMapLookupTarget (Map * m)

void objectOrMapLookupTarget::add_slot_dependency (simpleLookup * L) [inline, virtual]

Reimplemented from lookupTarget.

void objectOrMapLookupTarget::add_dependency (slotDesc * s, simpleLookup * L) [inline, virtual]

Reimplemented from lookupTarget.

bool objectOrMapLookupTarget::is_object_or_map () [inline, virtual]

Reimplemented from lookupTarget.

lookupTarget* objectOrMapLookupTarget::get_target_for_slot (slotDesc * s, simpleLookup * L) [pure virtual]

Reimplemented from lookupTarget.

Reimplemented in mapLookupTarget, and objectLookupTarget.

bool objectOrMapLookupTarget::is_receiver () [inline, virtual]

Reimplemented from lookupTarget.

objectOrMapLookupTarget * objectOrMapLookupTarget::be_receiver () [inline]


Member Data Documentation

bool objectOrMapLookupTarget::_is_receiver [protected]


The documentation for this class was generated from the following file:
Generated at Tue Jun 27 12:15:39 2000 for SelfVM by doxygen 1.0.0 written by Dimitri van Heesch, © 1997-1999