internal override void WriteTo(BinaryWriter writer, IAssemblingContext context) { if (m_target != null) { context.GetPointerSize().WriteTo(writer, context.GetAbsoluteMemoryAddress(m_target)); } else { context.GetPointerSize().WriteTo(writer, 0); } }
internal override uint ComputeSize(IAssemblingContext context) { return(context.GetPointerSize().Bytes); }
internal override void WriteTo(BinaryWriter writer, IAssemblingContext context) { context.GetPointerSize().WriteTo(writer, m_value); }