Beispiel #1
0
 internal void Seek(RelocatableReference reference)
 {
     Debug.Assert(reference.IsValid);
     Debug.Assert(reference.Offset <= (ulong)Stream.Length);
     Stream.Position = (long)reference.Offset;
 }
Beispiel #2
0
 public RelocatableReference ReadReference()
 {
     var reference = new RelocatableReference();
     if (Magic.Is32Bit)
         reference.Offset = Reader.ReadUInt32();
     else
         reference.Offset = Reader.ReadUInt64();
     return reference;
 }