#include <target.h>
Class diagram for objectOrMapLookupTarget:
Public Members | |||
![]() | ![]() | objectOrMapLookupTarget (Map* m) | |
![]() | ![]() | void | add_slot_dependency (simpleLookup* L) |
![]() | ![]() | void | add_dependency (slotDesc* s, simpleLookup* L) |
![]() | ![]() | bool | is_object_or_map () |
![]() | ![]() | lookupTarget* | get_target_for_slot (slotDesc* s, simpleLookup* L) = 0 |
![]() | ![]() | bool | is_receiver () |
![]() | ![]() | objectOrMapLookupTarget* | be_receiver () |
Protected Members | |||
![]() | ![]() | bool | _is_receiver |
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]
|
bool objectOrMapLookupTarget::is_receiver () [inline, virtual]
|
Reimplemented from lookupTarget.
objectOrMapLookupTarget * objectOrMapLookupTarget::be_receiver () [inline]
|
bool objectOrMapLookupTarget::_is_receiver [protected]
|