Example #1
0
 static UnknownFieldCollection ReadGroup(MessageTag startTag, MessageReader reader)
 {
     var group = new UnknownFieldCollection();
     for(int stop = startTag.WithWireType(WireType.EndGroup), tag = reader.ReadInt32(); tag != stop; tag = reader.ReadInt32())
         group.Add(new MessageTag(tag), reader);
     return group;
 }
        private static UnknownFieldCollection ReadGroup(MessageTag startTag, MessageReader reader)
        {
            UnknownFieldCollection group = new UnknownFieldCollection();

            for (int stop = startTag.WithWireType(WireType.EndGroup),
                 tag = reader.ReadInt32(); tag != stop; tag = reader.ReadInt32())
            {
                group.Add(new MessageTag(tag), reader);
            }

            return(group);
        }