Lines Matching refs:optional
69 optional int32 bb = 1;
80 optional int32 optional_int32 = 1;
81 optional int64 optional_int64 = 2;
82 optional uint32 optional_uint32 = 3;
83 optional uint64 optional_uint64 = 4;
84 optional sint32 optional_sint32 = 5;
85 optional sint64 optional_sint64 = 6;
86 optional fixed32 optional_fixed32 = 7;
87 optional fixed64 optional_fixed64 = 8;
88 optional sfixed32 optional_sfixed32 = 9;
89 optional sfixed64 optional_sfixed64 = 10;
90 optional float optional_float = 11;
91 optional double optional_double = 12;
92 optional bool optional_bool = 13;
93 optional string optional_string = 14;
94 optional bytes optional_bytes = 15;
96 optional group OptionalGroup = 16 {
97 optional int32 a = 17;
100 optional NestedMessage optional_nested_message = 18;
101 optional ForeignMessage optional_foreign_message = 19;
102 optional protobuf_unittest_import_proto2.ImportMessage optional_import_message = 20;
104 optional NestedEnum optional_nested_enum = 21;
105 optional ForeignEnum optional_foreign_enum = 22;
106 optional protobuf_unittest_import_proto2.ImportEnum optional_import_enum = 23;
108 optional string optional_string_piece = 24 [ctype=STRING_PIECE];
109 optional string optional_cord = 25 [ctype=CORD];
112 optional protobuf_unittest_import_proto2.PublicImportMessage
115 optional NestedMessage optional_lazy_message = 27 [lazy=true];
135 optional int32 a = 47;
152 optional int32 default_int32 = 61 [default = 41 ];
153 optional int64 default_int64 = 62 [default = 42 ];
154 optional uint32 default_uint32 = 63 [default = 43 ];
155 optional uint64 default_uint64 = 64 [default = 44 ];
156 optional sint32 default_sint32 = 65 [default = -45 ];
157 optional sint64 default_sint64 = 66 [default = 46 ];
158 optional fixed32 default_fixed32 = 67 [default = 47 ];
159 optional fixed64 default_fixed64 = 68 [default = 48 ];
160 optional sfixed32 default_sfixed32 = 69 [default = 49 ];
161 optional sfixed64 default_sfixed64 = 70 [default = -50 ];
162 optional float default_float = 71 [default = 51.5 ];
163 optional double default_double = 72 [default = 52e3 ];
164 optional bool default_bool = 73 [default = true ];
165 optional string default_string = 74 [default = "hello"];
166 optional bytes default_bytes = 75 [default = "world"];
168 optional NestedEnum default_nested_enum = 81 [default = BAR ];
169 optional ForeignEnum default_foreign_enum = 82 [default = FOREIGN_BAR];
170 optional protobuf_unittest_import_proto2.ImportEnum
173 optional string default_string_piece = 84 [ctype=STRING_PIECE,default="abc"];
174 optional string default_cord = 85 [ctype=CORD,default="123"];
187 optional NestedTestAllTypes child = 1;
188 optional TestAllTypes payload = 2;
193 optional int32 deprecated_int32 = 1 [deprecated=true];
206 optional int32 c = 1;
207 optional int32 d = 2;
227 optional int32 optional_int32_extension = 1;
228 optional int64 optional_int64_extension = 2;
229 optional uint32 optional_uint32_extension = 3;
230 optional uint64 optional_uint64_extension = 4;
231 optional sint32 optional_sint32_extension = 5;
232 optional sint64 optional_sint64_extension = 6;
233 optional fixed32 optional_fixed32_extension = 7;
234 optional fixed64 optional_fixed64_extension = 8;
235 optional sfixed32 optional_sfixed32_extension = 9;
236 optional sfixed64 optional_sfixed64_extension = 10;
237 optional float optional_float_extension = 11;
238 optional double optional_double_extension = 12;
239 optional bool optional_bool_extension = 13;
240 optional string optional_string_extension = 14;
241 optional bytes optional_bytes_extension = 15;
243 optional group OptionalGroup_extension = 16 {
244 optional int32 a = 17;
247 optional TestAllTypes.NestedMessage optional_nested_message_extension = 18;
248 optional ForeignMessage optional_foreign_message_extension = 19;
249 optional protobuf_unittest_import_proto2.ImportMessage
252 optional TestAllTypes.NestedEnum optional_nested_enum_extension = 21;
253 optional ForeignEnum optional_foreign_enum_extension = 22;
254 optional protobuf_unittest_import_proto2.ImportEnum
257 optional string optional_string_piece_extension = 24 [ctype=STRING_PIECE];
258 optional string optional_cord_extension = 25 [ctype=CORD];
260 optional protobuf_unittest_import_proto2.PublicImportMessage
263 optional TestAllTypes.NestedMessage
284 optional int32 a = 47;
304 optional int32 default_int32_extension = 61 [default = 41 ];
305 optional int64 default_int64_extension = 62 [default = 42 ];
306 optional uint32 default_uint32_extension = 63 [default = 43 ];
307 optional uint64 default_uint64_extension = 64 [default = 44 ];
308 optional sint32 default_sint32_extension = 65 [default = -45 ];
309 optional sint64 default_sint64_extension = 66 [default = 46 ];
310 optional fixed32 default_fixed32_extension = 67 [default = 47 ];
311 optional fixed64 default_fixed64_extension = 68 [default = 48 ];
312 optional sfixed32 default_sfixed32_extension = 69 [default = 49 ];
313 optional sfixed64 default_sfixed64_extension = 70 [default = -50 ];
314 optional float default_float_extension = 71 [default = 51.5 ];
315 optional double default_double_extension = 72 [default = 52e3 ];
316 optional bool default_bool_extension = 73 [default = true ];
317 optional string default_string_extension = 74 [default = "hello"];
318 optional bytes default_bytes_extension = 75 [default = "world"];
320 optional TestAllTypes.NestedEnum
322 optional ForeignEnum
324 optional protobuf_unittest_import_proto2.ImportEnum
327 optional string default_string_piece_extension = 84 [ctype=STRING_PIECE,
329 optional string default_cord_extension = 85 [ctype=CORD, default="123"];
332 optional uint32 oneof_uint32_extension = 111;
333 optional TestAllTypes.NestedMessage oneof_nested_message_extension = 112;
334 optional string oneof_string_extension = 113;
335 optional bytes oneof_bytes_extension = 114;
339 optional group OptionalGroup = 16 {
340 optional int32 a = 17;
342 optional ForeignEnum optional_foreign_enum = 22;
353 optional string test = 1002 [default="test"];
356 optional string nested_string_extension = 1003;
360 optional group OptionalGroup_extension = 16 {
361 optional int32 a = 17;
363 optional ForeignEnum optional_foreign_enum_extension = 22;
371 // optional fields for all types.
374 optional int32 dummy2 = 2;
378 optional TestRequired single = 1000;
384 optional int32 dummy4 = 4;
385 optional int32 dummy5 = 5;
386 optional int32 dummy6 = 6;
387 optional int32 dummy7 = 7;
388 optional int32 dummy8 = 8;
389 optional int32 dummy9 = 9;
390 optional int32 dummy10 = 10;
391 optional int32 dummy11 = 11;
392 optional int32 dummy12 = 12;
393 optional int32 dummy13 = 13;
394 optional int32 dummy14 = 14;
395 optional int32 dummy15 = 15;
396 optional int32 dummy16 = 16;
397 optional int32 dummy17 = 17;
398 optional int32 dummy18 = 18;
399 optional int32 dummy19 = 19;
400 optional int32 dummy20 = 20;
401 optional int32 dummy21 = 21;
402 optional int32 dummy22 = 22;
403 optional int32 dummy23 = 23;
404 optional int32 dummy24 = 24;
405 optional int32 dummy25 = 25;
406 optional int32 dummy26 = 26;
407 optional int32 dummy27 = 27;
408 optional int32 dummy28 = 28;
409 optional int32 dummy29 = 29;
410 optional int32 dummy30 = 30;
411 optional int32 dummy31 = 31;
412 optional int32 dummy32 = 32;
418 optional TestRequired optional_message = 1;
420 optional int32 dummy = 3;
424 optional TestRequired optional_message = 1;
431 optional TestAllTypes.NestedMessage foreign_nested = 1;
454 optional int32 a = 1;
455 optional int32 bb = 268435455;
459 optional TestRecursiveMessage a = 1;
460 optional int32 i = 2;
466 optional TestMutualRecursionB b = 1;
468 optional TestMutualRecursionB bb = 1;
469 optional group SubGroup = 2 {
470 optional SubMessage sub_message = 3; // Needed because of bug in javatest
471 optional TestAllTypes not_in_this_scc = 4;
476 optional TestMutualRecursionA a = 1;
477 optional int32 optional_int32 = 2;
482 optional group SubGroup = 1 {
486 optional SubMessage sub_message = 1;
494 optional int32 a = 1; // NO_PROTO1
495 optional group Foo = 2 { optional int32 a = 1; } // NO_PROTO1
496 optional group Bar = 3 { optional int32 a = 1; } // NO_PROTO1
501 optional TestAllTypes sub_message = 1 [lazy=false];
504 optional TestAllTypes sub_message = 1 [lazy=true];
513 optional NestedMessage optional_nested_message = 1;
542 optional int32 PrimitiveField = 1;
543 optional string StringField = 2;
544 optional ForeignEnum EnumField = 3;
545 optional ForeignMessage MessageField = 4;
546 optional string StringPieceField = 5 [ctype=STRING_PIECE];
547 optional string CordField = 6 [ctype=CORD];
561 optional string my_string = 11;
563 optional int64 my_int = 1;
565 optional float my_float = 101;
567 optional int64 oo = 2;
571 optional int32 bb = 1;
574 optional NestedMessage optional_nested_message = 200;
578 optional string my_extension_string = 50;
579 optional int32 my_extension_int = 5;
584 optional TestExtensionOrderings1 test_ext_orderings1 = 13;
586 optional string my_string = 1;
591 optional TestExtensionOrderings2 test_ext_orderings2 = 12;
595 optional TestExtensionOrderings3 test_ext_orderings3 = 14;
597 optional string my_string = 1;
599 optional string my_string = 1;
603 optional bytes escaped_bytes = 1 [default = "\0\001\a\b\f\n\r\t\v\\\'\"\xfe"];
604 optional uint32 large_uint32 = 2 [default = 0xFFFFFFFF];
605 optional uint64 large_uint64 = 3 [default = 0xFFFFFFFFFFFFFFFF];
606 optional int32 small_int32 = 4 [default = -0x7FFFFFFF];
607 optional int64 small_int64 = 5 [default = -0x7FFFFFFFFFFFFFFF];
608 optional int32 really_small_int32 = 21 [default = -0x80000000];
609 optional int64 really_small_int64 = 22 [default = -0x8000000000000000];
614 optional string utf8_string = 6 [default = "\341\210\264"];
617 optional float zero_float = 7 [default = 0];
618 optional float one_float = 8 [default = 1];
619 optional float small_float = 9 [default = 1.5];
620 optional float negative_one_float = 10 [default = -1];
621 optional float negative_float = 11 [default = -1.5];
623 optional float large_float = 12 [default = 2E8];
624 optional float small_negative_float = 13 [default = -8e-28];
627 optional double inf_double = 14 [default = inf];
628 optional double neg_inf_double = 15 [default = -inf];
629 optional double nan_double = 16 [default = nan];
630 optional float inf_float = 17 [default = inf];
631 optional float neg_inf_float = 18 [default = -inf];
632 optional float nan_float = 19 [default = nan];
639 optional string cpp_trigraph = 20 [default = "? \? ?? \?? \??? ??/ ?\?-"];
642 optional string string_with_zero = 23 [default = "hel\000lo"];
643 optional bytes bytes_with_zero = 24 [default = "wor\000ld"];
644 optional string string_piece_with_zero = 25 [ctype=STRING_PIECE,
646 optional string cord_with_zero = 26 [ctype=CORD,
648 optional string replacement_string = 27 [default="${unknown}"];
652 optional TestSparseEnum sparse_enum = 1;
657 optional string data = 1;
665 optional bytes data = 1;
674 optional int32 data = 1;
678 optional uint32 data = 1;
682 optional int64 data = 1;
686 optional uint64 data = 1;
690 optional bool data = 1;
700 optional int32 a = 5;
701 optional string b = 6;
707 optional int32 foo_int = 1;
708 optional string foo_string = 2;
709 optional TestAllTypes foo_message = 3;
710 optional group FooGroup = 4 {
711 optional int32 a = 5;
712 optional string b = 6;
726 optional int32 a = 9;
727 optional string b = 10;
741 optional int32 baz_int = 18;
742 optional string baz_string = 19 [default = "BAZ"];
745 optional int64 qux_int = 1;
864 optional int32 dynamic_field = 2100;
867 optional fixed32 scalar_extension = 2000;
868 optional ForeignEnum enum_extension = 2001;
869 optional DynamicEnumType dynamic_enum_extension = 2002;
871 optional ForeignMessage message_extension = 2003;
872 optional DynamicMessageType dynamic_message_extension = 2004;
895 // Test that if an optional or required message/group field appears multiple
902 // the corresponding required/optional fields in TestParsingMerge.
908 optional TestAllTypes field1 = 11;
911 optional TestAllTypes field1 = 21;
917 optional TestAllTypes optional_all_types = 2;
919 optional group OptionalGroup = 10 {
920 optional TestAllTypes optional_group_all_types = 11;
923 optional TestAllTypes repeated_group_all_types = 21;
927 optional TestAllTypes optional_ext = 1000;
934 optional string a = 1 [default="*/ <- Neither should this."];
955 optional int32 field_name1 = 1;
956 optional int32 fieldName2 = 2;
957 optional int32 FieldName3 = 3;
958 optional int32 _field_name4 = 4;
959 optional int32 FIELD_NAME5 = 5;
960 optional int32 field_name6 = 6 [json_name = "@type"];
964 optional int32 optional_int32 = 536870000;
965 optional int32 fixed_32 = 536870001;
969 optional ForeignEnum optional_enum = 536870004;
970 optional string optional_string = 536870005;
971 optional bytes optional_bytes = 536870006;
972 optional ForeignMessage optional_message = 536870007;
974 optional group OptionalGroup = 536870008 {
975 optional int32 group_a = 536870009;
991 optional TestAllTypes test_all_types = 536860000;
995 optional int32 field1 = 1;
996 optional int32 field2 = 2;
997 optional int32 field3 = 3;
998 optional int32 field4 = 4;
1000 optional int32 field6 = 6;
1001 optional int32 field7 = 7;
1002 optional int32 field8 = 8;
1003 optional int32 field9 = 9;
1004 optional int32 field10 = 10;
1008 optional int32 test_extension_inside_table_extension = 5;