Exemplo n.º 1
0
 public override void WriteArguments(BinaryWriter bw)
 {
     EndAddress.AssertNotAmbiguous();
     Target.AssertNotAmbiguous();
     bw.WriteBE(EndAddress.Value);
     bw.WriteBE(Target.Value);
 }
Exemplo n.º 2
0
        public override void WriteArguments(BinaryWriter bw)
        {
            if (ValueType == Type.Pointer)
            {
                Value.AssertNotAmbiguous();
            }
            else
            {
                Value.AssertValue();
            }

            bw.WriteBE(Value.Value);

            if (Original.HasValue)
            {
                Original.Value.AssertNotRelative();
                bw.WriteBE(Original.Value);
            }
        }