| 1234567891011121314151617181920212223242526272829303132333435 | syntax = "proto3";package descriptors;message TestDescriptorsMessage {  int32 optional_int32 = 1;  TestDescriptorsEnum optional_enum = 16;  Sub optional_message = 17;  // Repeated  repeated int32 repeated_int32 = 31;  repeated Sub repeated_message = 47;  oneof my_oneof {    int32 oneof_int32    = 51;  }  map<int32, EnumSub> map_int32_enum = 71;  message Sub {    int32 a = 1;    repeated int32 b = 2;  }  enum EnumSub {    ZERO = 0;    ONE = 1;  }}enum TestDescriptorsEnum {  ZERO = 0;  ONE  = 1;}
 |