enum Numbers(4) {
one, *two, three, four
}
msg Inner {
uint_3 val;
optional bool opt_bool;
}
msg InnerWithEnum {
uint_3 val;
Numbers num;
optional bool opt_bool;
}
msg ParamTestWithInner {
uint_4 param_1;
Inner inner;
}
msg ParamTestWithOo {
uint_4 param_1;
oneof action(4) {
Inner inner;
*int_3 val;
}
Numbers num;
}