blob: be46c73ebacf4b327eed1fd2b4cd722a7377f658 [file] [log] [blame]
Herbie Ong6e67a1d2018-12-26 15:57:16 -08001// Code generated by protoc-gen-go. DO NOT EDIT.
2// source: reflect/protoregistry/testprotos/test.proto
3
4package testprotos
5
6import (
7 proto "github.com/golang/protobuf/proto"
Joe Tsaicf81e672019-02-28 14:08:31 -08008 protoapi "github.com/golang/protobuf/protoapi"
Herbie Ong6e67a1d2018-12-26 15:57:16 -08009 protoreflect "github.com/golang/protobuf/v2/reflect/protoreflect"
Herbie Ong6e67a1d2018-12-26 15:57:16 -080010 protoimpl "github.com/golang/protobuf/v2/runtime/protoimpl"
Damien Neil8012b442019-01-18 09:32:24 -080011 reflect "reflect"
Herbie Ong6e67a1d2018-12-26 15:57:16 -080012)
13
14// This is a compile-time assertion to ensure that this generated file
15// is compatible with the proto package it is being compiled against.
16// A compilation error at this line likely means your copy of the
17// proto package needs to be updated.
18const _ = proto.ProtoPackageIsVersion3 // please upgrade the proto package
19
20type Enum1 int32
21
22const (
23 Enum1_ONE Enum1 = 1
24)
25
Damien Neila8593ba2019-01-08 16:18:07 -080026func (e Enum1) Type() protoreflect.EnumType {
Joe Tsai40692112019-02-27 20:25:51 -080027 return xxx_File_reflect_protoregistry_testprotos_test_proto_enumTypes[0]
Herbie Ong6e67a1d2018-12-26 15:57:16 -080028}
Damien Neila8593ba2019-01-08 16:18:07 -080029func (e Enum1) Number() protoreflect.EnumNumber {
Herbie Ong6e67a1d2018-12-26 15:57:16 -080030 return protoreflect.EnumNumber(e)
31}
32
33var Enum1_name = map[int32]string{
34 1: "ONE",
35}
36
37var Enum1_value = map[string]int32{
38 "ONE": 1,
39}
40
41func (x Enum1) Enum() *Enum1 {
42 p := new(Enum1)
43 *p = x
44 return p
45}
46
47func (x Enum1) String() string {
48 return proto.EnumName(Enum1_name, int32(x))
49}
50
51func (x *Enum1) UnmarshalJSON(data []byte) error {
52 value, err := proto.UnmarshalJSONEnum(Enum1_value, data, "Enum1")
53 if err != nil {
54 return err
55 }
56 *x = Enum1(value)
57 return nil
58}
59
60func (Enum1) EnumDescriptor() ([]byte, []int) {
Joe Tsai40692112019-02-27 20:25:51 -080061 return xxx_File_reflect_protoregistry_testprotos_test_proto_rawdesc_gzipped, []int{0}
Herbie Ong6e67a1d2018-12-26 15:57:16 -080062}
63
64type Enum2 int32
65
66const (
67 Enum2_UNO Enum2 = 1
68)
69
Damien Neila8593ba2019-01-08 16:18:07 -080070func (e Enum2) Type() protoreflect.EnumType {
Joe Tsai40692112019-02-27 20:25:51 -080071 return xxx_File_reflect_protoregistry_testprotos_test_proto_enumTypes[1]
Herbie Ong6e67a1d2018-12-26 15:57:16 -080072}
Damien Neila8593ba2019-01-08 16:18:07 -080073func (e Enum2) Number() protoreflect.EnumNumber {
Herbie Ong6e67a1d2018-12-26 15:57:16 -080074 return protoreflect.EnumNumber(e)
75}
76
77var Enum2_name = map[int32]string{
78 1: "UNO",
79}
80
81var Enum2_value = map[string]int32{
82 "UNO": 1,
83}
84
85func (x Enum2) Enum() *Enum2 {
86 p := new(Enum2)
87 *p = x
88 return p
89}
90
91func (x Enum2) String() string {
92 return proto.EnumName(Enum2_name, int32(x))
93}
94
95func (x *Enum2) UnmarshalJSON(data []byte) error {
96 value, err := proto.UnmarshalJSONEnum(Enum2_value, data, "Enum2")
97 if err != nil {
98 return err
99 }
100 *x = Enum2(value)
101 return nil
102}
103
104func (Enum2) EnumDescriptor() ([]byte, []int) {
Joe Tsai40692112019-02-27 20:25:51 -0800105 return xxx_File_reflect_protoregistry_testprotos_test_proto_rawdesc_gzipped, []int{1}
Herbie Ong6e67a1d2018-12-26 15:57:16 -0800106}
107
108type Enum3 int32
109
110const (
111 Enum3_YI Enum3 = 1
112)
113
Damien Neila8593ba2019-01-08 16:18:07 -0800114func (e Enum3) Type() protoreflect.EnumType {
Joe Tsai40692112019-02-27 20:25:51 -0800115 return xxx_File_reflect_protoregistry_testprotos_test_proto_enumTypes[2]
Herbie Ong6e67a1d2018-12-26 15:57:16 -0800116}
Damien Neila8593ba2019-01-08 16:18:07 -0800117func (e Enum3) Number() protoreflect.EnumNumber {
Herbie Ong6e67a1d2018-12-26 15:57:16 -0800118 return protoreflect.EnumNumber(e)
119}
120
121var Enum3_name = map[int32]string{
122 1: "YI",
123}
124
125var Enum3_value = map[string]int32{
126 "YI": 1,
127}
128
129func (x Enum3) Enum() *Enum3 {
130 p := new(Enum3)
131 *p = x
132 return p
133}
134
135func (x Enum3) String() string {
136 return proto.EnumName(Enum3_name, int32(x))
137}
138
139func (x *Enum3) UnmarshalJSON(data []byte) error {
140 value, err := proto.UnmarshalJSONEnum(Enum3_value, data, "Enum3")
141 if err != nil {
142 return err
143 }
144 *x = Enum3(value)
145 return nil
146}
147
148func (Enum3) EnumDescriptor() ([]byte, []int) {
Joe Tsai40692112019-02-27 20:25:51 -0800149 return xxx_File_reflect_protoregistry_testprotos_test_proto_rawdesc_gzipped, []int{2}
Herbie Ong6e67a1d2018-12-26 15:57:16 -0800150}
151
152type Message1 struct {
153 XXX_NoUnkeyedLiteral struct{} `json:"-"`
154 proto.XXX_InternalExtensions `json:"-"`
155 XXX_unrecognized []byte `json:"-"`
156 XXX_sizecache int32 `json:"-"`
157}
158
Herbie Ong6e67a1d2018-12-26 15:57:16 -0800159func (m *Message1) ProtoReflect() protoreflect.Message {
Joe Tsai40692112019-02-27 20:25:51 -0800160 return xxx_File_reflect_protoregistry_testprotos_test_proto_messageTypes[0].MessageOf(m)
Herbie Ong6e67a1d2018-12-26 15:57:16 -0800161}
Herbie Ong6e67a1d2018-12-26 15:57:16 -0800162func (m *Message1) Reset() { *m = Message1{} }
163func (m *Message1) String() string { return proto.CompactTextString(m) }
164func (*Message1) ProtoMessage() {}
165func (*Message1) Descriptor() ([]byte, []int) {
Joe Tsai40692112019-02-27 20:25:51 -0800166 return xxx_File_reflect_protoregistry_testprotos_test_proto_rawdesc_gzipped, []int{0}
Herbie Ong6e67a1d2018-12-26 15:57:16 -0800167}
168
169var extRange_Message1 = []proto.ExtensionRange{
170 {Start: 10, End: 536870911},
171}
172
173func (*Message1) ExtensionRangeArray() []proto.ExtensionRange {
174 return extRange_Message1
175}
176
177func (m *Message1) XXX_Unmarshal(b []byte) error {
178 return xxx_messageInfo_Message1.Unmarshal(m, b)
179}
180func (m *Message1) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
181 return xxx_messageInfo_Message1.Marshal(b, m, deterministic)
182}
183func (m *Message1) XXX_Merge(src proto.Message) {
184 xxx_messageInfo_Message1.Merge(m, src)
185}
186func (m *Message1) XXX_Size() int {
187 return xxx_messageInfo_Message1.Size(m)
188}
189func (m *Message1) XXX_DiscardUnknown() {
190 xxx_messageInfo_Message1.DiscardUnknown(m)
191}
192
193var xxx_messageInfo_Message1 proto.InternalMessageInfo
194
195type Message2 struct {
196 XXX_NoUnkeyedLiteral struct{} `json:"-"`
197 XXX_unrecognized []byte `json:"-"`
198 XXX_sizecache int32 `json:"-"`
199}
200
Herbie Ong6e67a1d2018-12-26 15:57:16 -0800201func (m *Message2) ProtoReflect() protoreflect.Message {
Joe Tsai40692112019-02-27 20:25:51 -0800202 return xxx_File_reflect_protoregistry_testprotos_test_proto_messageTypes[1].MessageOf(m)
Herbie Ong6e67a1d2018-12-26 15:57:16 -0800203}
Herbie Ong6e67a1d2018-12-26 15:57:16 -0800204func (m *Message2) Reset() { *m = Message2{} }
205func (m *Message2) String() string { return proto.CompactTextString(m) }
206func (*Message2) ProtoMessage() {}
207func (*Message2) Descriptor() ([]byte, []int) {
Joe Tsai40692112019-02-27 20:25:51 -0800208 return xxx_File_reflect_protoregistry_testprotos_test_proto_rawdesc_gzipped, []int{1}
Herbie Ong6e67a1d2018-12-26 15:57:16 -0800209}
210
211func (m *Message2) XXX_Unmarshal(b []byte) error {
212 return xxx_messageInfo_Message2.Unmarshal(m, b)
213}
214func (m *Message2) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
215 return xxx_messageInfo_Message2.Marshal(b, m, deterministic)
216}
217func (m *Message2) XXX_Merge(src proto.Message) {
218 xxx_messageInfo_Message2.Merge(m, src)
219}
220func (m *Message2) XXX_Size() int {
221 return xxx_messageInfo_Message2.Size(m)
222}
223func (m *Message2) XXX_DiscardUnknown() {
224 xxx_messageInfo_Message2.DiscardUnknown(m)
225}
226
227var xxx_messageInfo_Message2 proto.InternalMessageInfo
228
229type Message3 struct {
230 XXX_NoUnkeyedLiteral struct{} `json:"-"`
231 XXX_unrecognized []byte `json:"-"`
232 XXX_sizecache int32 `json:"-"`
233}
234
Herbie Ong6e67a1d2018-12-26 15:57:16 -0800235func (m *Message3) ProtoReflect() protoreflect.Message {
Joe Tsai40692112019-02-27 20:25:51 -0800236 return xxx_File_reflect_protoregistry_testprotos_test_proto_messageTypes[2].MessageOf(m)
Herbie Ong6e67a1d2018-12-26 15:57:16 -0800237}
Herbie Ong6e67a1d2018-12-26 15:57:16 -0800238func (m *Message3) Reset() { *m = Message3{} }
239func (m *Message3) String() string { return proto.CompactTextString(m) }
240func (*Message3) ProtoMessage() {}
241func (*Message3) Descriptor() ([]byte, []int) {
Joe Tsai40692112019-02-27 20:25:51 -0800242 return xxx_File_reflect_protoregistry_testprotos_test_proto_rawdesc_gzipped, []int{2}
Herbie Ong6e67a1d2018-12-26 15:57:16 -0800243}
244
245func (m *Message3) XXX_Unmarshal(b []byte) error {
246 return xxx_messageInfo_Message3.Unmarshal(m, b)
247}
248func (m *Message3) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
249 return xxx_messageInfo_Message3.Marshal(b, m, deterministic)
250}
251func (m *Message3) XXX_Merge(src proto.Message) {
252 xxx_messageInfo_Message3.Merge(m, src)
253}
254func (m *Message3) XXX_Size() int {
255 return xxx_messageInfo_Message3.Size(m)
256}
257func (m *Message3) XXX_DiscardUnknown() {
258 xxx_messageInfo_Message3.DiscardUnknown(m)
259}
260
261var xxx_messageInfo_Message3 proto.InternalMessageInfo
262
263type Message4 struct {
264 BoolField *bool `protobuf:"varint,30,opt,name=bool_field,json=boolField" json:"bool_field,omitempty"`
265 XXX_NoUnkeyedLiteral struct{} `json:"-"`
266 XXX_unrecognized []byte `json:"-"`
267 XXX_sizecache int32 `json:"-"`
268}
269
Herbie Ong6e67a1d2018-12-26 15:57:16 -0800270func (m *Message4) ProtoReflect() protoreflect.Message {
Joe Tsai40692112019-02-27 20:25:51 -0800271 return xxx_File_reflect_protoregistry_testprotos_test_proto_messageTypes[3].MessageOf(m)
Herbie Ong6e67a1d2018-12-26 15:57:16 -0800272}
Herbie Ong6e67a1d2018-12-26 15:57:16 -0800273func (m *Message4) Reset() { *m = Message4{} }
274func (m *Message4) String() string { return proto.CompactTextString(m) }
275func (*Message4) ProtoMessage() {}
276func (*Message4) Descriptor() ([]byte, []int) {
Joe Tsai40692112019-02-27 20:25:51 -0800277 return xxx_File_reflect_protoregistry_testprotos_test_proto_rawdesc_gzipped, []int{3}
Herbie Ong6e67a1d2018-12-26 15:57:16 -0800278}
279
280func (m *Message4) XXX_Unmarshal(b []byte) error {
281 return xxx_messageInfo_Message4.Unmarshal(m, b)
282}
283func (m *Message4) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
284 return xxx_messageInfo_Message4.Marshal(b, m, deterministic)
285}
286func (m *Message4) XXX_Merge(src proto.Message) {
287 xxx_messageInfo_Message4.Merge(m, src)
288}
289func (m *Message4) XXX_Size() int {
290 return xxx_messageInfo_Message4.Size(m)
291}
292func (m *Message4) XXX_DiscardUnknown() {
293 xxx_messageInfo_Message4.DiscardUnknown(m)
294}
295
296var xxx_messageInfo_Message4 proto.InternalMessageInfo
297
298func (m *Message4) GetBoolField() bool {
299 if m != nil && m.BoolField != nil {
300 return *m.BoolField
301 }
302 return false
303}
304
305var E_StringField = &proto.ExtensionDesc{
306 ExtendedType: (*Message1)(nil),
307 ExtensionType: (*string)(nil),
308 Field: 11,
309 Name: "testprotos.string_field",
310 Tag: "bytes,11,opt,name=string_field",
311 Filename: "reflect/protoregistry/testprotos/test.proto",
312}
313
314var E_EnumField = &proto.ExtensionDesc{
315 ExtendedType: (*Message1)(nil),
316 ExtensionType: (*Enum1)(nil),
317 Field: 12,
318 Name: "testprotos.enum_field",
319 Tag: "varint,12,opt,name=enum_field,enum=testprotos.Enum1",
320 Filename: "reflect/protoregistry/testprotos/test.proto",
321}
322
323var E_MessageField = &proto.ExtensionDesc{
324 ExtendedType: (*Message1)(nil),
325 ExtensionType: (*Message2)(nil),
326 Field: 13,
327 Name: "testprotos.message_field",
328 Tag: "bytes,13,opt,name=message_field",
329 Filename: "reflect/protoregistry/testprotos/test.proto",
330}
331
332var E_Message4_MessageField = &proto.ExtensionDesc{
333 ExtendedType: (*Message1)(nil),
334 ExtensionType: (*Message2)(nil),
335 Field: 21,
336 Name: "testprotos.Message4.message_field",
337 Tag: "bytes,21,opt,name=message_field",
338 Filename: "reflect/protoregistry/testprotos/test.proto",
339}
340
341var E_Message4_EnumField = &proto.ExtensionDesc{
342 ExtendedType: (*Message1)(nil),
343 ExtensionType: (*Enum1)(nil),
344 Field: 22,
345 Name: "testprotos.Message4.enum_field",
346 Tag: "varint,22,opt,name=enum_field,enum=testprotos.Enum1",
347 Filename: "reflect/protoregistry/testprotos/test.proto",
348}
349
350var E_Message4_StringField = &proto.ExtensionDesc{
351 ExtendedType: (*Message1)(nil),
352 ExtensionType: (*string)(nil),
353 Field: 23,
354 Name: "testprotos.Message4.string_field",
355 Tag: "bytes,23,opt,name=string_field",
356 Filename: "reflect/protoregistry/testprotos/test.proto",
357}
358
359func init() {
Joe Tsai40692112019-02-27 20:25:51 -0800360 proto.RegisterFile("reflect/protoregistry/testprotos/test.proto", xxx_File_reflect_protoregistry_testprotos_test_proto_rawdesc_gzipped)
Herbie Ong6e67a1d2018-12-26 15:57:16 -0800361 proto.RegisterEnum("testprotos.Enum1", Enum1_name, Enum1_value)
362 proto.RegisterEnum("testprotos.Enum2", Enum2_name, Enum2_value)
363 proto.RegisterEnum("testprotos.Enum3", Enum3_name, Enum3_value)
364 proto.RegisterType((*Message1)(nil), "testprotos.Message1")
365 proto.RegisterType((*Message2)(nil), "testprotos.Message2")
366 proto.RegisterType((*Message3)(nil), "testprotos.Message3")
367 proto.RegisterType((*Message4)(nil), "testprotos.Message4")
368 proto.RegisterExtension(E_StringField)
369 proto.RegisterExtension(E_EnumField)
370 proto.RegisterExtension(E_MessageField)
371 proto.RegisterExtension(E_Message4_MessageField)
372 proto.RegisterExtension(E_Message4_EnumField)
373 proto.RegisterExtension(E_Message4_StringField)
374}
375
Joe Tsai40692112019-02-27 20:25:51 -0800376var xxx_File_reflect_protoregistry_testprotos_test_proto_rawdesc = []byte{
Damien Neil8012b442019-01-18 09:32:24 -0800377 // 686 bytes of the wire-encoded FileDescriptorProto
378 0x0a, 0x2b, 0x72, 0x65, 0x66, 0x6c, 0x65, 0x63, 0x74, 0x2f, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x72,
379 0x65, 0x67, 0x69, 0x73, 0x74, 0x72, 0x79, 0x2f, 0x74, 0x65, 0x73, 0x74, 0x70, 0x72, 0x6f, 0x74,
380 0x6f, 0x73, 0x2f, 0x74, 0x65, 0x73, 0x74, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x12, 0x0a, 0x74,
381 0x65, 0x73, 0x74, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x73, 0x22, 0x14, 0x0a, 0x08, 0x4d, 0x65, 0x73,
382 0x73, 0x61, 0x67, 0x65, 0x31, 0x2a, 0x08, 0x08, 0x0a, 0x10, 0x80, 0x80, 0x80, 0x80, 0x02, 0x22,
383 0x0a, 0x0a, 0x08, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x32, 0x22, 0x0a, 0x0a, 0x08, 0x4d,
384 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x33, 0x22, 0xfb, 0x01, 0x0a, 0x08, 0x4d, 0x65, 0x73, 0x73,
385 0x61, 0x67, 0x65, 0x34, 0x12, 0x1d, 0x0a, 0x0a, 0x62, 0x6f, 0x6f, 0x6c, 0x5f, 0x66, 0x69, 0x65,
386 0x6c, 0x64, 0x18, 0x1e, 0x20, 0x01, 0x28, 0x08, 0x52, 0x09, 0x62, 0x6f, 0x6f, 0x6c, 0x46, 0x69,
387 0x65, 0x6c, 0x64, 0x32, 0x4f, 0x0a, 0x0d, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x5f, 0x66,
388 0x69, 0x65, 0x6c, 0x64, 0x12, 0x14, 0x2e, 0x74, 0x65, 0x73, 0x74, 0x70, 0x72, 0x6f, 0x74, 0x6f,
389 0x73, 0x2e, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x31, 0x18, 0x15, 0x20, 0x01, 0x28, 0x0b,
390 0x32, 0x14, 0x2e, 0x74, 0x65, 0x73, 0x74, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x73, 0x2e, 0x4d, 0x65,
391 0x73, 0x73, 0x61, 0x67, 0x65, 0x32, 0x52, 0x0c, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x46,
392 0x69, 0x65, 0x6c, 0x64, 0x32, 0x46, 0x0a, 0x0a, 0x65, 0x6e, 0x75, 0x6d, 0x5f, 0x66, 0x69, 0x65,
393 0x6c, 0x64, 0x12, 0x14, 0x2e, 0x74, 0x65, 0x73, 0x74, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x73, 0x2e,
394 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x31, 0x18, 0x16, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x11,
395 0x2e, 0x74, 0x65, 0x73, 0x74, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x73, 0x2e, 0x45, 0x6e, 0x75, 0x6d,
396 0x31, 0x52, 0x09, 0x65, 0x6e, 0x75, 0x6d, 0x46, 0x69, 0x65, 0x6c, 0x64, 0x32, 0x37, 0x0a, 0x0c,
397 0x73, 0x74, 0x72, 0x69, 0x6e, 0x67, 0x5f, 0x66, 0x69, 0x65, 0x6c, 0x64, 0x12, 0x14, 0x2e, 0x74,
398 0x65, 0x73, 0x74, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x73, 0x2e, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67,
399 0x65, 0x31, 0x18, 0x17, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0b, 0x73, 0x74, 0x72, 0x69, 0x6e, 0x67,
400 0x46, 0x69, 0x65, 0x6c, 0x64, 0x2a, 0x10, 0x0a, 0x05, 0x45, 0x6e, 0x75, 0x6d, 0x31, 0x12, 0x07,
401 0x0a, 0x03, 0x4f, 0x4e, 0x45, 0x10, 0x01, 0x2a, 0x10, 0x0a, 0x05, 0x45, 0x6e, 0x75, 0x6d, 0x32,
402 0x12, 0x07, 0x0a, 0x03, 0x55, 0x4e, 0x4f, 0x10, 0x01, 0x2a, 0x0f, 0x0a, 0x05, 0x45, 0x6e, 0x75,
403 0x6d, 0x33, 0x12, 0x06, 0x0a, 0x02, 0x59, 0x49, 0x10, 0x01, 0x3a, 0x37, 0x0a, 0x0c, 0x73, 0x74,
404 0x72, 0x69, 0x6e, 0x67, 0x5f, 0x66, 0x69, 0x65, 0x6c, 0x64, 0x12, 0x14, 0x2e, 0x74, 0x65, 0x73,
405 0x74, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x73, 0x2e, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x31,
406 0x18, 0x0b, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0b, 0x73, 0x74, 0x72, 0x69, 0x6e, 0x67, 0x46, 0x69,
407 0x65, 0x6c, 0x64, 0x3a, 0x46, 0x0a, 0x0a, 0x65, 0x6e, 0x75, 0x6d, 0x5f, 0x66, 0x69, 0x65, 0x6c,
408 0x64, 0x12, 0x14, 0x2e, 0x74, 0x65, 0x73, 0x74, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x73, 0x2e, 0x4d,
409 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x31, 0x18, 0x0c, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x11, 0x2e,
410 0x74, 0x65, 0x73, 0x74, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x73, 0x2e, 0x45, 0x6e, 0x75, 0x6d, 0x31,
411 0x52, 0x09, 0x65, 0x6e, 0x75, 0x6d, 0x46, 0x69, 0x65, 0x6c, 0x64, 0x3a, 0x4f, 0x0a, 0x0d, 0x6d,
412 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x5f, 0x66, 0x69, 0x65, 0x6c, 0x64, 0x12, 0x14, 0x2e, 0x74,
413 0x65, 0x73, 0x74, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x73, 0x2e, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67,
414 0x65, 0x31, 0x18, 0x0d, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x14, 0x2e, 0x74, 0x65, 0x73, 0x74, 0x70,
415 0x72, 0x6f, 0x74, 0x6f, 0x73, 0x2e, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x32, 0x52, 0x0c,
416 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x46, 0x69, 0x65, 0x6c, 0x64, 0x42, 0x40, 0x5a, 0x3e,
417 0x67, 0x69, 0x74, 0x68, 0x75, 0x62, 0x2e, 0x63, 0x6f, 0x6d, 0x2f, 0x67, 0x6f, 0x6c, 0x61, 0x6e,
418 0x67, 0x2f, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2f, 0x76, 0x32, 0x2f, 0x72, 0x65,
419 0x66, 0x6c, 0x65, 0x63, 0x74, 0x2f, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x72, 0x65, 0x67, 0x69, 0x73,
420 0x74, 0x72, 0x79, 0x2f, 0x74, 0x65, 0x73, 0x74, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x73,
Herbie Ong6e67a1d2018-12-26 15:57:16 -0800421}
422
Joe Tsai40692112019-02-27 20:25:51 -0800423var xxx_File_reflect_protoregistry_testprotos_test_proto_rawdesc_gzipped = protoapi.CompressGZIP(xxx_File_reflect_protoregistry_testprotos_test_proto_rawdesc)
Herbie Ong6e67a1d2018-12-26 15:57:16 -0800424
425const _ = protoimpl.EnforceVersion(protoimpl.Version - 0)
426
Joe Tsai40692112019-02-27 20:25:51 -0800427var File_reflect_protoregistry_testprotos_test_proto protoreflect.FileDescriptor
Herbie Ong6e67a1d2018-12-26 15:57:16 -0800428
Joe Tsai40692112019-02-27 20:25:51 -0800429var xxx_File_reflect_protoregistry_testprotos_test_proto_enumTypes [3]protoreflect.EnumType
430var xxx_File_reflect_protoregistry_testprotos_test_proto_messageTypes [4]protoimpl.MessageType
431var xxx_File_reflect_protoregistry_testprotos_test_proto_goTypes = []interface{}{
Damien Neil8012b442019-01-18 09:32:24 -0800432 (Enum1)(0), // 0: testprotos.Enum1
433 (Enum2)(0), // 1: testprotos.Enum2
434 (Enum3)(0), // 2: testprotos.Enum3
435 (*Message1)(nil), // 3: testprotos.Message1
436 (*Message2)(nil), // 4: testprotos.Message2
437 (*Message3)(nil), // 5: testprotos.Message3
438 (*Message4)(nil), // 6: testprotos.Message4
Herbie Ong6e67a1d2018-12-26 15:57:16 -0800439}
Joe Tsai40692112019-02-27 20:25:51 -0800440var xxx_File_reflect_protoregistry_testprotos_test_proto_depIdxs = []int32{
Damien Neil8012b442019-01-18 09:32:24 -0800441 3, // testprotos.string_field:extendee -> testprotos.Message1
442 3, // testprotos.enum_field:extendee -> testprotos.Message1
443 3, // testprotos.message_field:extendee -> testprotos.Message1
444 3, // testprotos.Message4.message_field:extendee -> testprotos.Message1
445 3, // testprotos.Message4.enum_field:extendee -> testprotos.Message1
446 3, // testprotos.Message4.string_field:extendee -> testprotos.Message1
447 0, // testprotos.enum_field:type_name -> testprotos.Enum1
448 4, // testprotos.message_field:type_name -> testprotos.Message2
449 4, // testprotos.Message4.message_field:type_name -> testprotos.Message2
450 0, // testprotos.Message4.enum_field:type_name -> testprotos.Enum1
Herbie Ong6e67a1d2018-12-26 15:57:16 -0800451}
Damien Neil8012b442019-01-18 09:32:24 -0800452
453func init() {
454 var messageTypes [4]protoreflect.MessageType
455 var extensionTypes [6]protoreflect.ExtensionType
Joe Tsai40692112019-02-27 20:25:51 -0800456 File_reflect_protoregistry_testprotos_test_proto = protoimpl.FileBuilder{
457 RawDescriptor: xxx_File_reflect_protoregistry_testprotos_test_proto_rawdesc,
458 GoTypes: xxx_File_reflect_protoregistry_testprotos_test_proto_goTypes,
459 DependencyIndexes: xxx_File_reflect_protoregistry_testprotos_test_proto_depIdxs,
460 EnumOutputTypes: xxx_File_reflect_protoregistry_testprotos_test_proto_enumTypes[:],
Damien Neil8012b442019-01-18 09:32:24 -0800461 MessageOutputTypes: messageTypes[:],
462 ExtensionOutputTypes: extensionTypes[:],
463 }.Init()
Joe Tsai40692112019-02-27 20:25:51 -0800464 messageGoTypes := xxx_File_reflect_protoregistry_testprotos_test_proto_goTypes[3:][:4]
Damien Neil8012b442019-01-18 09:32:24 -0800465 for i, mt := range messageTypes[:] {
Joe Tsai40692112019-02-27 20:25:51 -0800466 xxx_File_reflect_protoregistry_testprotos_test_proto_messageTypes[i].GoType = reflect.TypeOf(messageGoTypes[i])
467 xxx_File_reflect_protoregistry_testprotos_test_proto_messageTypes[i].PBType = mt
Damien Neil8012b442019-01-18 09:32:24 -0800468 }
469 E_StringField.Type = extensionTypes[0]
470 E_EnumField.Type = extensionTypes[1]
471 E_MessageField.Type = extensionTypes[2]
472 E_Message4_MessageField.Type = extensionTypes[3]
473 E_Message4_EnumField.Type = extensionTypes[4]
474 E_Message4_StringField.Type = extensionTypes[5]
Joe Tsai40692112019-02-27 20:25:51 -0800475 xxx_File_reflect_protoregistry_testprotos_test_proto_goTypes = nil
476 xxx_File_reflect_protoregistry_testprotos_test_proto_depIdxs = nil
Herbie Ong6e67a1d2018-12-26 15:57:16 -0800477}