protected override void SaveByteBuffer(IILGen ilGenerator, Action<IILGen> pushWriterOrCtx, Action<IILGen> pushValue) { pushWriterOrCtx(ilGenerator); pushValue(ilGenerator); ilGenerator.Call(() => default(AbstractBufferedWriter).WriteBlock(ByteBuffer.NewEmpty())); }