• Home
  • Raw
  • Download

Lines Matching full:ref

47 …     public static void SkipLastField(ref ReadOnlySpan<byte> buffer, ref ParserInternalState state)  in SkipLastField()
56 SkipGroup(ref buffer, ref state, state.lastTag); in SkipLastField()
62 ParsingPrimitives.ParseRawLittleEndian32(ref buffer, ref state); in SkipLastField()
65 ParsingPrimitives.ParseRawLittleEndian64(ref buffer, ref state); in SkipLastField()
68 var length = ParsingPrimitives.ParseLength(ref buffer, ref state); in SkipLastField()
69 ParsingPrimitives.SkipRawBytes(ref buffer, ref state, length); in SkipLastField()
72 ParsingPrimitives.ParseRawVarint32(ref buffer, ref state); in SkipLastField()
80 …public static void SkipGroup(ref ReadOnlySpan<byte> buffer, ref ParserInternalState state, uint st… in SkipGroup()
92 tag = ParsingPrimitives.ParseTag(ref buffer, ref state); in SkipGroup()
103 SkipLastField(ref buffer, ref state); in SkipGroup()
115 public static void ReadMessage(ref ParseContext ctx, IMessage message) in ReadMessage()
117 int length = ParsingPrimitives.ParseLength(ref ctx.buffer, ref ctx.state); in ReadMessage()
122 int oldLimit = SegmentedBufferHelper.PushLimit(ref ctx.state, length); in ReadMessage()
125 ReadRawMessage(ref ctx, message); in ReadMessage()
127 CheckReadEndOfStreamTag(ref ctx.state); in ReadMessage()
129 if (!SegmentedBufferHelper.IsReachedLimit(ref ctx.state)) in ReadMessage()
134 SegmentedBufferHelper.PopLimit(ref ctx.state, oldLimit); in ReadMessage()
137 public static void ReadGroup(ref ParseContext ctx, IMessage message) in ReadGroup()
147 ReadRawMessage(ref ctx, message); in ReadGroup()
148 … CheckLastTagWas(ref ctx.state, WireFormat.MakeTag(fieldNumber, WireFormat.WireType.EndGroup)); in ReadGroup()
153 public static void ReadGroup(ref ParseContext ctx, int fieldNumber, UnknownFieldSet set) in ReadGroup()
161 set.MergeGroupFrom(ref ctx); in ReadGroup()
162 … CheckLastTagWas(ref ctx.state, WireFormat.MakeTag(fieldNumber, WireFormat.WireType.EndGroup)); in ReadGroup()
167 public static void ReadRawMessage(ref ParseContext ctx, IMessage message) in ReadRawMessage()
171 bufferMessage.InternalMergeFrom(ref ctx); in ReadRawMessage()
214 public static void CheckReadEndOfStreamTag(ref ParserInternalState state) in CheckReadEndOfStreamTag()
222 private static void CheckLastTagWas(ref ParserInternalState state, uint expectedTag) in CheckLastTagWas()