private GetParentObject ( TargetMemoryAccess target, TargetLocation location ) : |
||
target | TargetMemoryAccess | |
location | TargetLocation | |
return |
internal NativeStructObject GetParentObject(TargetMemoryAccess target, TargetLocation location)
{
if (!HasParent)
throw new InvalidOperationException ();
location = base_info.GetBaseLocation (target, location);
return new NativeStructObject (base_info.BaseType, location);
}
internal override TargetClassObject GetParentObject(TargetMemoryAccess target) { return(type.GetParentObject(target, Location)); }