xref: /aosp_15_r20/external/protobuf/php/tests/proto/test_prefix.proto (revision 1b3f573f81763fcece89efc2b6a5209149e44ab8)
1*1b3f573fSAndroid Build Coastguard Workersyntax = "proto3";
2*1b3f573fSAndroid Build Coastguard Worker
3*1b3f573fSAndroid Build Coastguard Workeroption php_class_prefix = "Prefix";
4*1b3f573fSAndroid Build Coastguard Worker
5*1b3f573fSAndroid Build Coastguard Workermessage TestPrefix {
6*1b3f573fSAndroid Build Coastguard Worker  int32 a = 1;
7*1b3f573fSAndroid Build Coastguard Worker  NestedMessage nested_message = 2;
8*1b3f573fSAndroid Build Coastguard Worker  NestedEnum nested_enum = 3;
9*1b3f573fSAndroid Build Coastguard Worker  message NestedMessage {
10*1b3f573fSAndroid Build Coastguard Worker    int32 a = 1;
11*1b3f573fSAndroid Build Coastguard Worker  }
12*1b3f573fSAndroid Build Coastguard Worker  enum NestedEnum {
13*1b3f573fSAndroid Build Coastguard Worker      ZERO = 0;
14*1b3f573fSAndroid Build Coastguard Worker  };
15*1b3f573fSAndroid Build Coastguard Worker}
16*1b3f573fSAndroid Build Coastguard Worker
17*1b3f573fSAndroid Build Coastguard Worker// Test prefix for reserved words.
18*1b3f573fSAndroid Build Coastguard Workermessage Empty {
19*1b3f573fSAndroid Build Coastguard Worker  int32 a = 1;
20*1b3f573fSAndroid Build Coastguard Worker}
21