public void CalculateOffsets() { var currentOffset = 0; foreach (var instruction in Instructions) { instruction.Offset = currentOffset; currentOffset += instruction.Size; } }