diff options
author | Android Build Coastguard Worker <android-build-coastguard-worker@google.com> | 2022-05-11 05:05:18 +0000 |
---|---|---|
committer | Android Build Coastguard Worker <android-build-coastguard-worker@google.com> | 2022-05-11 05:05:18 +0000 |
commit | 110903435737022c8c1c7bf144015a9982ae5d0e (patch) | |
tree | 8f78338f2989299f5ed8e666e44a3d4b2fe593ed /tests/regression/issue_611/uenum.proto | |
parent | 3d47405fb1fd7715ae66deb8262c922ca889fc87 (diff) | |
parent | e2379c6e49f0d429956865c6917d08b0a3430670 (diff) | |
download | nanopb-c-android13-mainline-scheduling-release.tar.gz |
Snap for 8570526 from e2379c6e49f0d429956865c6917d08b0a3430670 to mainline-scheduling-releaseaml_sch_331113000aml_sch_331111000android13-mainline-scheduling-release
Change-Id: I496794da8b32cf441c957ac198d44e632aa1632a
Diffstat (limited to 'tests/regression/issue_611/uenum.proto')
-rw-r--r-- | tests/regression/issue_611/uenum.proto | 28 |
1 files changed, 28 insertions, 0 deletions
diff --git a/tests/regression/issue_611/uenum.proto b/tests/regression/issue_611/uenum.proto new file mode 100644 index 0000000..f6df218 --- /dev/null +++ b/tests/regression/issue_611/uenum.proto @@ -0,0 +1,28 @@ +syntax = "proto2"; + +enum my_enum { + E0 = 0; + E240 = 240; + E1 = -1; +} + +enum my_uenum { + U0 = 0; + U240 = 240; +} + +message my_message_regular { + required my_enum MyEnum = 1; + required my_uenum MyUEnum = 2; +} + +message my_message_oneof { + required uint32 Data1 = 1; + oneof Data { + bool null = 2; + my_enum MyEnum = 3; + my_uenum MyUEnum = 4; + } +} + + |