GetParentType() private method

private GetParentType ( TargetMemoryAccess target ) : TargetClassType
target TargetMemoryAccess
return TargetClassType
        internal override TargetClassObject GetParentObject(TargetMemoryAccess target)
        {
            if (!type.HasParent || !type.IsByRef)
            {
                return(null);
            }

            TargetClassType sparent = type.GetParentType(target);

            if (sparent == null)
            {
                return(null);
            }

            return((TargetClassObject)sparent.GetObject(target, Location));
        }