xref: /aosp_15_r20/external/protobuf/ruby/tests/multi_level_nesting_test.proto (revision 1b3f573f81763fcece89efc2b6a5209149e44ab8)
1syntax = "proto3";
2
3message Function {
4  string name = 1;
5  repeated Function.Parameter parameters = 2;
6  string return_type = 3;
7
8  message Parameter {
9    string name = 1;
10    Function.Parameter.Value value = 2;
11
12    message Value {
13      oneof type {
14        string string = 1;
15        int64 integer = 2;
16      }
17    }
18  }
19}
20