Lines Matching defs:destination

162         private void Merge(FieldMaskTree tree, IMessage source, IMessage destination, FieldMask.MergeOptions options, bool useDynamicMessage)
170 newDestination.MergeFrom(destination.ToByteString());
175 foreach (var fieldDescriptor in destination.Descriptor.Fields.InFieldNumberOrder())
177 fieldDescriptor.Accessor.Clear(destination);
179 destination.MergeFrom(newDestination.ToByteString());
183 tree.Merge(source, destination, options);
219 NestedTestAllTypes destination = new NestedTestAllTypes();
221 source, destination, options, useDynamicMessage);
229 Assert.AreEqual(expected, destination);
231 destination = new NestedTestAllTypes();
233 source, destination, options, useDynamicMessage);
241 Assert.AreEqual(expected, destination);
243 destination = new NestedTestAllTypes();
245 source, destination, options, useDynamicMessage);
253 Assert.AreEqual(expected, destination);
255 destination = new NestedTestAllTypes();
257 source, destination, options, useDynamicMessage);
265 Assert.AreEqual(expected, destination);
267 destination = new NestedTestAllTypes();
271 destination,
284 Assert.AreEqual(expected, destination);
286 destination = new NestedTestAllTypes();
290 destination,
303 Assert.AreEqual(expected, destination);
305 destination = new NestedTestAllTypes();
307 source, destination, options, useDynamicMessage);
318 Assert.AreEqual(expected, destination);
320 destination = new NestedTestAllTypes();
322 source, destination, options, useDynamicMessage);
333 Assert.AreEqual(expected, destination);
335 destination = new NestedTestAllTypes();
337 source, destination, options, useDynamicMessage);
338 Assert.AreEqual(source, destination);
341 destination = new NestedTestAllTypes
349 source, destination, options, useDynamicMessage);
351 Assert.AreEqual(2, destination.Payload.RepeatedInt32.Count);
352 Assert.AreEqual(1000, destination.Payload.RepeatedInt32[0]);
353 Assert.AreEqual(4321, destination.Payload.RepeatedInt32[1]);
357 source, destination, options, useDynamicMessage);
358 Assert.AreEqual(1, destination.Payload.RepeatedInt32.Count);
359 Assert.AreEqual(4321, destination.Payload.RepeatedInt32[0]);
362 destination = new NestedTestAllTypes
371 source, destination, options, useDynamicMessage);
373 Assert.AreEqual(1234, destination.Payload.SingleInt32);
374 Assert.AreEqual(2000, destination.Payload.SingleUint32);
379 destination = new NestedTestAllTypes();
381 clearedSource, destination, options, useDynamicMessage);
382 Assert.IsNull(destination.Payload);
385 destination = new NestedTestAllTypes();
387 clearedSource, destination, options, useDynamicMessage);
388 Assert.IsNull(destination.Payload);
392 destination = new NestedTestAllTypes
401 source, destination, options, useDynamicMessage);
402 Assert.AreEqual(1234, destination.Payload.SingleInt32);
403 Assert.AreEqual(0, destination.Payload.SingleUint32);
406 destination = new NestedTestAllTypes
415 clearedSource, destination, options, useDynamicMessage);
416 Assert.IsNull(destination.Payload);
419 destination = source.Clone();
420 destination.Payload.SingleInt32 = 0;
421 NestedTestAllTypes sourceWithPayloadInt32Unset = destination;
422 destination = source.Clone();
424 sourceWithPayloadInt32Unset, destination, options, useDynamicMessage);
425 Assert.AreEqual(0, destination.Payload.SingleInt32);
429 destination = source.Clone();
431 sourceWithPayloadInt32Unset, destination, options, useDynamicMessage);
432 Assert.IsNotNull(destination.Payload);