• Home
  • Raw
  • Download

Lines Matching refs:msg

106 function fillAllFields(msg) {  argument
107 msg.setOptionalInt32(-42);
110 msg.setOptionalInt64(-0x7fffffff00000000);
111 msg.setOptionalUint32(0x80000000);
112 msg.setOptionalUint64(0xf000000000000000);
113 msg.setOptionalSint32(-100);
114 msg.setOptionalSint64(-0x8000000000000000);
115 msg.setOptionalFixed32(1234);
116 msg.setOptionalFixed64(0x1234567800000000);
117 msg.setOptionalSfixed32(-1234);
118 msg.setOptionalSfixed64(-0x1234567800000000);
119 msg.setOptionalFloat(1.5);
120 msg.setOptionalDouble(-1.5);
121 msg.setOptionalBool(true);
122 msg.setOptionalString('hello world');
123 msg.setOptionalBytes(BYTES);
124 msg.setOptionalGroup(new proto.jspb.test.TestAllTypes.OptionalGroup());
125 msg.getOptionalGroup().setA(100);
128 msg.setOptionalForeignMessage(submsg);
129 msg.setOptionalForeignEnum(proto.jspb.test.ForeignEnum.FOREIGN_FOO);
130 msg.setOneofString('oneof');
133 msg.setRepeatedInt32List([-42]);
134 msg.setRepeatedInt64List([-0x7fffffff00000000]);
135 msg.setRepeatedUint32List([0x80000000]);
136 msg.setRepeatedUint64List([0xf000000000000000]);
137 msg.setRepeatedSint32List([-100]);
138 msg.setRepeatedSint64List([-0x8000000000000000]);
139 msg.setRepeatedFixed32List([1234]);
140 msg.setRepeatedFixed64List([0x1234567800000000]);
141 msg.setRepeatedSfixed32List([-1234]);
142 msg.setRepeatedSfixed64List([-0x1234567800000000]);
143 msg.setRepeatedFloatList([1.5]);
144 msg.setRepeatedDoubleList([-1.5]);
145 msg.setRepeatedBoolList([true]);
146 msg.setRepeatedStringList(['hello world']);
147 msg.setRepeatedBytesList([BYTES, BYTES]);
148 msg.setRepeatedGroupList([new proto.jspb.test.TestAllTypes.RepeatedGroup()]);
149 msg.getRepeatedGroupList()[0].setA(100);
152 msg.setRepeatedForeignMessageList([submsg]);
153 msg.setRepeatedForeignEnumList([proto.jspb.test.ForeignEnum.FOREIGN_FOO]);
155 msg.setPackedRepeatedInt32List([-42]);
156 msg.setPackedRepeatedInt64List([-0x7fffffff00000000]);
157 msg.setPackedRepeatedUint32List([0x80000000]);
158 msg.setPackedRepeatedUint64List([0xf000000000000000]);
159 msg.setPackedRepeatedSint32List([-100]);
160 msg.setPackedRepeatedSint64List([-0x8000000000000000]);
161 msg.setPackedRepeatedFixed32List([1234]);
162 msg.setPackedRepeatedFixed64List([0x1234567800000000]);
163 msg.setPackedRepeatedSfixed32List([-1234]);
164 msg.setPackedRepeatedSfixed64List([-0x1234567800000000]);
165 msg.setPackedRepeatedFloatList([1.5]);
166 msg.setPackedRepeatedDoubleList([-1.5]);
167 msg.setPackedRepeatedBoolList([true]);
285 function checkExtensions(msg) { argument
286 assertEquals(0, msg.getExtension(proto.jspb.test.extendOptionalInt32));
288 msg.getExtension(proto.jspb.test.extendOptionalInt64));
290 msg.getExtension(proto.jspb.test.extendOptionalUint32));
292 msg.getExtension(proto.jspb.test.extendOptionalUint64));
294 msg.getExtension(proto.jspb.test.extendOptionalSint32));
296 msg.getExtension(proto.jspb.test.extendOptionalSint64));
298 msg.getExtension(proto.jspb.test.extendOptionalFixed32));
300 msg.getExtension(proto.jspb.test.extendOptionalFixed64));
302 msg.getExtension(proto.jspb.test.extendOptionalSfixed32));
304 msg.getExtension(proto.jspb.test.extendOptionalSfixed64));
306 msg.getExtension(proto.jspb.test.extendOptionalFloat));
308 msg.getExtension(proto.jspb.test.extendOptionalDouble));
310 msg.getExtension(proto.jspb.test.extendOptionalBool));
312 msg.getExtension(proto.jspb.test.extendOptionalString));
315 msg.getExtension(proto.jspb.test.extendOptionalBytes), BYTES));
317 msg.getExtension(
322 msg.getExtension(proto.jspb.test.extendRepeatedInt32List),
325 msg.getExtension(proto.jspb.test.extendRepeatedInt64List),
328 msg.getExtension(proto.jspb.test.extendRepeatedUint32List),
331 msg.getExtension(proto.jspb.test.extendRepeatedUint64List),
334 msg.getExtension(proto.jspb.test.extendRepeatedSint32List),
337 msg.getExtension(proto.jspb.test.extendRepeatedSint64List),
340 msg.getExtension(proto.jspb.test.extendRepeatedFixed32List),
343 msg.getExtension(proto.jspb.test.extendRepeatedFixed64List),
346 msg.getExtension(proto.jspb.test.extendRepeatedSfixed32List),
349 msg.getExtension(proto.jspb.test.extendRepeatedSfixed64List),
352 msg.getExtension(proto.jspb.test.extendRepeatedFloatList),
355 msg.getExtension(proto.jspb.test.extendRepeatedDoubleList),
358 msg.getExtension(proto.jspb.test.extendRepeatedBoolList),
361 msg.getExtension(proto.jspb.test.extendRepeatedStringList),
366 msg.getExtension(proto.jspb.test.extendRepeatedBytesList)[0], BYTES));
368 msg.getExtension(
372 msg.getExtension(proto.jspb.test.extendRepeatedForeignEnumList),
377 msg.getExtension(proto.jspb.test.extendPackedRepeatedInt32List),
380 msg.getExtension(proto.jspb.test.extendPackedRepeatedInt64List),
383 msg.getExtension(proto.jspb.test.extendPackedRepeatedUint32List),
386 msg.getExtension(proto.jspb.test.extendPackedRepeatedUint64List),
389 msg.getExtension(proto.jspb.test.extendPackedRepeatedSint32List),
392 msg.getExtension(proto.jspb.test.extendPackedRepeatedSint64List),
395 msg.getExtension(proto.jspb.test.extendPackedRepeatedFixed32List),
398 msg.getExtension(proto.jspb.test.extendPackedRepeatedFixed64List),
401 msg.getExtension(proto.jspb.test.extendPackedRepeatedSfixed32List),
404 msg.getExtension(proto.jspb.test.extendPackedRepeatedSfixed64List),
407 msg.getExtension(proto.jspb.test.extendPackedRepeatedFloatList),
410 msg.getExtension(proto.jspb.test.extendPackedRepeatedDoubleList),
413 msg.getExtension(proto.jspb.test.extendPackedRepeatedBoolList),
416 msg.getExtension(proto.jspb.test.extendPackedRepeatedForeignEnumList),
428 var msg = new proto.jspb.test.TestAllTypes();
429 fillAllFields(msg);
430 var encoded = msg.serializeBinary();
432 checkAllFields(msg, decoded);
439 var msg = new proto.jspb.test.TestAllTypes();
441 msg.setOptionalBytes(BYTES_B64);
442 assertTrue(bytesCompare(msg.getOptionalBytes_asU8(), BYTES));
443 assertTrue(bytesCompare(msg.getOptionalBytes_asB64(), BYTES));
444 assertTrue(bytesCompare(msg.getOptionalBytes(), BYTES));
447 msg = proto.jspb.test.TestAllTypes.deserializeBinary(msg.serializeBinary());
448 assertTrue(bytesCompare(msg.getOptionalBytes_asU8(), BYTES));
449 assertTrue(bytesCompare(msg.getOptionalBytes_asB64(), BYTES));
450 assertTrue(bytesCompare(msg.getOptionalBytes(), BYTES));
452 msg = new proto.jspb.test.TestAllTypes();
454 msg.setOptionalBytes(BYTES);
455 assertTrue(bytesCompare(msg.getOptionalBytes_asU8(), BYTES));
456 assertTrue(bytesCompare(msg.getOptionalBytes_asB64(), BYTES));
457 assertTrue(bytesCompare(msg.getOptionalBytes(), BYTES));
465 var msg = new proto.jspb.test.TestAllTypes();
466 msg.setOptionalBytes(BYTES);
467 assertTrue(bytesCompare(msg.getOptionalBytes(), BYTES));
469 msg.setOptionalBytes(msg.getOptionalBytes());
470 assertTrue(bytesCompare(msg.getOptionalBytes(), BYTES));
471 msg.setOptionalBytes(msg.getOptionalBytes_asB64());
472 assertTrue(bytesCompare(msg.getOptionalBytes(), BYTES));
473 msg.setOptionalBytes(msg.getOptionalBytes_asU8());
474 assertTrue(bytesCompare(msg.getOptionalBytes(), BYTES));
481 var msg = new proto.jspb.test.TestAllTypes();
484 assertTrue(goog.isString(msg.getRepeatedBytesList_asB64()[0]));
485 assertTrue(goog.isString(msg.getRepeatedBytesList_asB64()[1]));
486 assertTrue(msg.getRepeatedBytesList_asU8()[0] instanceof Uint8Array);
487 assertTrue(msg.getRepeatedBytesList_asU8()[1] instanceof Uint8Array);
489 assertTrue(bytesCompare(msg.getRepeatedBytesList()[0], BYTES));
490 assertTrue(bytesCompare(msg.getRepeatedBytesList()[1], BYTES));
491 assertTrue(bytesCompare(msg.getRepeatedBytesList_asB64()[0], BYTES));
492 assertTrue(bytesCompare(msg.getRepeatedBytesList_asB64()[1], BYTES));
493 assertTrue(bytesCompare(msg.getRepeatedBytesList_asU8()[0], BYTES));
494 assertTrue(bytesCompare(msg.getRepeatedBytesList_asU8()[1], BYTES));
497 msg.setRepeatedBytesList([BYTES, BYTES]);
500 msg.setRepeatedBytesList([BYTES_B64, BYTES_B64]);
503 msg.setRepeatedBytesList([]);
504 assertEquals(0, msg.getRepeatedBytesList().length);
505 assertEquals(0, msg.getRepeatedBytesList_asB64().length);
506 assertEquals(0, msg.getRepeatedBytesList_asU8().length);
513 function fillExtensions(msg) { argument
514 msg.setExtension(proto.jspb.test.extendOptionalInt32, 0);
515 msg.setExtension(
517 msg.setExtension(
519 msg.setExtension(
521 msg.setExtension(
523 msg.setExtension(
525 msg.setExtension(
527 msg.setExtension(
529 msg.setExtension(
531 msg.setExtension(
533 msg.setExtension(
535 msg.setExtension(
537 msg.setExtension(
539 msg.setExtension(
541 msg.setExtension(proto.jspb.test.extendOptionalBytes, BYTES);
544 msg.setExtension(
546 msg.setExtension(
551 msg.setExtension(
553 msg.setExtension(
555 msg.setExtension(
557 msg.setExtension(
559 msg.setExtension(
561 msg.setExtension(
563 msg.setExtension(
565 msg.setExtension(
567 msg.setExtension(
569 msg.setExtension(
571 msg.setExtension(
573 msg.setExtension(
575 msg.setExtension(
577 msg.setExtension(
579 msg.setExtension(proto.jspb.test.extendRepeatedBytesList, [BYTES]);
582 msg.setExtension(
584 msg.setExtension(proto.jspb.test.extendRepeatedForeignEnumList,
588 msg.setExtension(
590 msg.setExtension(
592 msg.setExtension(
594 msg.setExtension(
596 msg.setExtension(
598 msg.setExtension(
600 msg.setExtension(
602 msg.setExtension(
604 msg.setExtension(
606 msg.setExtension(
609 msg.setExtension(
611 msg.setExtension(
613 msg.setExtension(
615 msg.setExtension(proto.jspb.test.extendPackedRepeatedForeignEnumList,
625 var msg = new proto.jspb.test.TestExtendable();
626 fillExtensions(msg);
627 var encoded = msg.serializeBinary();
636 var msg = new proto.jspb.test.TestExtendable();
637 fillExtensions(msg);
640 proto.jspb.test.TestExtendable.serializeBinaryToWriter(msg, writer);
648 var msg = new proto.jspb.test.TestAllTypes();
650 fillAllFields(msg);
652 any.pack(msg.serializeBinary(), 'jspb.test.TestAllTypes');
661 checkAllFields(msg, msg2);