ProtocolBuffers.ProtoParser.ParseMessage C# (CSharp) Method

ParseMessage() static private method

static private ParseMessage ( TokenReader tr, Message parent ) : Message
tr TokenReader
parent Message
return Message
        static Message ParseMessage(TokenReader tr, Message parent)
        {
            Message msg = new Message (parent);
            msg.Comments = lastComment;
            lastComment = null;
            msg.ProtoName = tr.ReadNext ();

            tr.ReadNextOrThrow ("{");

            while (ParseField (tr, msg))
                continue;

            return msg;
        }