Lines Matching refs:tokenizer
76 …{ Timestamp.Descriptor.FullName, (parser, message, tokenizer) => MergeTimestamp(message, tokenizer…
77 …{ Duration.Descriptor.FullName, (parser, message, tokenizer) => MergeDuration(message, tokenizer.N…
78 …{ Value.Descriptor.FullName, (parser, message, tokenizer) => parser.MergeStructValue(message, toke…
79 { ListValue.Descriptor.FullName, (parser, message, tokenizer) =>
80 …r.MergeRepeatedField(message, message.Descriptor.Fields[ListValue.ValuesFieldNumber], tokenizer) },
81 …{ Struct.Descriptor.FullName, (parser, message, tokenizer) => parser.MergeStruct(message, tokenize…
82 … { Any.Descriptor.FullName, (parser, message, tokenizer) => parser.MergeAny(message, tokenizer) },
83 …{ FieldMask.Descriptor.FullName, (parser, message, tokenizer) => MergeFieldMask(message, tokenizer…
97 …private static void MergeWrapperField(JsonParser parser, IMessage message, JsonTokenizer tokenizer) in MergeWrapperField() argument
99 …geField(message, message.Descriptor.Fields[WrappersReflection.WrapperValueFieldNumber], tokenizer); in MergeWrapperField()
135 var tokenizer = JsonTokenizer.FromTextReader(jsonReader); in Merge()
136 Merge(message, tokenizer); in Merge()
137 var lastToken = tokenizer.Next(); in Merge()
151 private void Merge(IMessage message, JsonTokenizer tokenizer) in Merge() argument
153 if (tokenizer.ObjectDepth > settings.RecursionLimit) in Merge()
162 handler(this, message, tokenizer); in Merge()
167 var token = tokenizer.Next(); in Merge()
180 token = tokenizer.Next(); in Merge()
204 MergeField(message, field, tokenizer); in Merge()
210 tokenizer.SkipValue(); in Merge()
220 private void MergeField(IMessage message, FieldDescriptor field, JsonTokenizer tokenizer) in MergeField() argument
222 var token = tokenizer.Next(); in MergeField()
236 tokenizer.PushBack(token); in MergeField()
240 MergeMapField(message, field, tokenizer); in MergeField()
244 MergeRepeatedField(message, field, tokenizer); in MergeField()
248 var value = ParseSingleValue(field, tokenizer); in MergeField()
253 … private void MergeRepeatedField(IMessage message, FieldDescriptor field, JsonTokenizer tokenizer) in MergeRepeatedField() argument
255 var token = tokenizer.Next(); in MergeRepeatedField()
264 token = tokenizer.Next(); in MergeRepeatedField()
269 tokenizer.PushBack(token); in MergeRepeatedField()
270 object value = ParseSingleValue(field, tokenizer); in MergeRepeatedField()
279 private void MergeMapField(IMessage message, FieldDescriptor field, JsonTokenizer tokenizer) in MergeMapField() argument
282 var token = tokenizer.Next(); in MergeMapField()
299 token = tokenizer.Next(); in MergeMapField()
305 object value = ParseSingleValue(valueField, tokenizer); in MergeMapField()
326 private object ParseSingleValue(FieldDescriptor field, JsonTokenizer tokenizer) in ParseSingleValue() argument
328 var token = tokenizer.Next(); in ParseSingleValue()
357 tokenizer.PushBack(token); in ParseSingleValue()
359 Merge(subMessage, tokenizer); in ParseSingleValue()
445 private void MergeStructValue(IMessage message, JsonTokenizer tokenizer) in MergeStructValue() argument
447 var firstToken = tokenizer.Next(); in MergeStructValue()
468 tokenizer.PushBack(firstToken); in MergeStructValue()
469 Merge(structMessage, tokenizer); in MergeStructValue()
477 tokenizer.PushBack(firstToken); in MergeStructValue()
478 Merge(list, tokenizer); in MergeStructValue()
487 private void MergeStruct(IMessage message, JsonTokenizer tokenizer) in MergeStruct() argument
489 var token = tokenizer.Next(); in MergeStruct()
494 tokenizer.PushBack(token); in MergeStruct()
497 MergeMapField(message, field, tokenizer); in MergeStruct()
500 private void MergeAny(IMessage message, JsonTokenizer tokenizer) in MergeAny() argument
506 var token = tokenizer.Next(); in MergeAny()
511 int typeUrlObjectDepth = tokenizer.ObjectDepth; in MergeAny()
517 tokenizer.ObjectDepth != typeUrlObjectDepth) in MergeAny()
520 token = tokenizer.Next(); in MergeAny()
522 if (tokenizer.ObjectDepth < typeUrlObjectDepth) in MergeAny()
529 token = tokenizer.Next(); in MergeAny()
545 var replay = JsonTokenizer.FromReplayedTokens(tokens, tokenizer); in MergeAny()
565 private void MergeWellKnownTypeAnyBody(IMessage body, JsonTokenizer tokenizer) in MergeWellKnownTypeAnyBody() argument
567 var token = tokenizer.Next(); // Definitely start-object; checked in previous method in MergeWellKnownTypeAnyBody()
568 token = tokenizer.Next(); in MergeWellKnownTypeAnyBody()
574 Merge(body, tokenizer); in MergeWellKnownTypeAnyBody()
575 token = tokenizer.Next(); in MergeWellKnownTypeAnyBody()