public void GenerateSkip(IILGen ilGenerator, Action<IILGen> pushReader, Action<IILGen> pushCtx) { pushReader(ilGenerator); if (_signed) { ilGenerator.Call(() => default(AbstractBufferedReader).SkipVInt64()); } else { ilGenerator.Call(() => default(AbstractBufferedReader).SkipVUInt64()); } }