1syntax = "proto3"; 2package protobuf_mutator; 3 4message Msg3 { 5 enum Enum { 6 ENUM_0 = 0; 7 ENUM_1 = 1; 8 ENUM_2 = 2; 9 ENUM_3 = 3; 10 ENUM_4 = 4; 11 ENUM_5 = 5; 12 ENUM_6 = 6; 13 ENUM_7 = 7; 14 ENUM_8 = 8; 15 ENUM_9 = 9; 16 } 17 18 double optional_double = 18; 19 float optional_float = 19; 20 int32 optional_int32 = 20; 21 int64 optional_int64 = 21; 22 uint32 optional_uint32 = 22; 23 uint64 optional_uint64 = 23; 24 sint32 optional_sint32 = 24; 25 sint64 optional_sint64 = 25; 26 fixed32 optional_fixed32 = 26; 27 fixed64 optional_fixed64 = 27; 28 sfixed32 optional_sfixed32 = 28; 29 sfixed64 optional_sfixed64 = 29; 30 bool optional_bool = 30; 31 string optional_string = 31; 32 bytes optional_bytes = 32; 33 Enum optional_enum = 33; 34 Msg3 optional_msg = 34; 35 36 repeated double repeated_double = 35; 37 repeated float repeated_float = 36; 38 repeated int32 repeated_int32 = 37; 39 repeated int64 repeated_int64 = 38; 40 repeated uint32 repeated_uint32 = 39; 41 repeated uint64 repeated_uint64 = 40; 42 repeated sint32 repeated_sint32 = 41; 43 repeated sint64 repeated_sint64 = 42; 44 repeated fixed32 repeated_fixed32 = 43; 45 repeated fixed64 repeated_fixed64 = 44; 46 repeated sfixed32 repeated_sfixed32 = 45; 47 repeated sfixed64 repeated_sfixed64 = 46; 48 repeated bool repeated_bool = 47; 49 repeated string repeated_string = 48; 50 repeated bytes repeated_bytes = 49; 51 repeated Enum repeated_enum = 50; 52 repeated Msg3 repeated_msg = 51; 53 54 oneof OneOf { 55 double oneof_double = 52; 56 float oneof_float = 53; 57 int32 oneof_int32 = 54; 58 int64 oneof_int64 = 55; 59 uint32 oneof_uint32 = 56; 60 uint64 oneof_uint64 = 57; 61 sint32 oneof_sint32 = 58; 62 sint64 oneof_sint64 = 59; 63 fixed32 oneof_fixed32 = 60; 64 fixed64 oneof_fixed64 = 61; 65 sfixed32 oneof_sfixed32 = 62; 66 sfixed64 oneof_sfixed64 = 63; 67 bool oneof_bool = 64; 68 string oneof_string = 65; 69 bytes oneof_bytes = 66; 70 Enum oneof_enum = 67; 71 Msg3 oneof_msg = 68; 72 } 73} 74