public void WriteByte(byte value) { if (position == buffer.Length) Grow (1); buffer [position++] = value; if (position > length) length = position; }
void PatchRawSmallSection(ByteBuffer buffer, MetadataBuilder metadata) { var length = ReadByte (); buffer.WriteByte (length); Advance (2); buffer.WriteUInt16 (0); var count = length / 12; PatchRawExceptionHandlers (buffer, metadata, count, false); }