xref: /aosp_15_r20/external/nanopb-c/tests/regression/issue_611/uenum.proto (revision c8d645cafcee3f91213d30caa0fe303887010b9b)
1syntax = "proto2";
2
3enum my_enum {
4  E0 = 0;
5  E240 = 240;
6  E1 = -1;
7}
8
9enum my_uenum {
10  U0 = 0;
11  U240 = 240;
12}
13
14message my_message_regular {
15   required my_enum MyEnum = 1;
16   required my_uenum MyUEnum = 2;
17}
18
19message my_message_oneof {
20  required uint32 Data1 = 1;
21  oneof Data {
22    bool null = 2;
23    my_enum MyEnum = 3;
24    my_uenum MyUEnum = 4;
25  }
26}
27
28
29