#include <target.h>
Class diagram for objectLookupTarget:
Public Members | |||
![]() | ![]() | objectLookupTarget (oop p) | |
![]() | ![]() | bool | EQ (lookupTarget* t) |
![]() | ![]() | bool | check_cycle_mark () |
![]() | ![]() | void | set_cycle_mark () |
![]() | ![]() | void | clear_cycle_mark () |
![]() | ![]() | bool | is_object () |
![]() | ![]() | lookupTarget* | get_target_for_slot (slotDesc* s, simpleLookup* L) |
![]() | ![]() | oop | get_slot (slotDesc*) |
![]() | ![]() | void | set_slot (slotDesc*, oop) |
![]() | ![]() | virtual void | print_short () |
![]() | ![]() | void | print () |
![]() | ![]() | oop | obj |
![]() | ![]() | realSlotRef* | prevTargetSlot |
![]() | ![]() | assignableSlotLink* | links |
![]() | ![]() | bool | value_constrained |
objectLookupTarget::objectLookupTarget (oop p) |
bool objectLookupTarget::EQ (lookupTarget * t) [inline, virtual]
|
Reimplemented from lookupTarget.
bool objectLookupTarget::check_cycle_mark () [inline, virtual]
|
Reimplemented from lookupTarget.
void objectLookupTarget::set_cycle_mark () [inline, virtual]
|
Reimplemented from lookupTarget.
void objectLookupTarget::clear_cycle_mark () [inline, virtual]
|
Reimplemented from lookupTarget.
bool objectLookupTarget::is_object () [inline, virtual]
|
Reimplemented from lookupTarget.
lookupTarget * objectLookupTarget::get_target_for_slot (slotDesc * s, simpleLookup * L) [virtual]
|
Reimplemented from lookupTarget.
oop objectLookupTarget::get_slot (slotDesc * sd) [virtual]
|
Reimplemented from lookupTarget.
void objectLookupTarget::set_slot (slotDesc * sd, oop x) [virtual]
|
Reimplemented from lookupTarget.
void objectLookupTarget::print_short () [virtual]
|
Reimplemented from VMObj.
void objectLookupTarget::print () [virtual]
|
Reimplemented from VMObj.
oop objectLookupTarget::obj |
realSlotRef* objectLookupTarget::prevTargetSlot |
assignableSlotLink* objectLookupTarget::links |
bool objectLookupTarget::value_constrained |