blob: 83c70fff6f8e6f400a7c812c04087cc4555f3b46 [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 (
Damien Neil8012b442019-01-18 09:32:24 -08007 bytes "bytes"
8 gzip "compress/gzip"
Herbie Ong6e67a1d2018-12-26 15:57:16 -08009 proto "github.com/golang/protobuf/proto"
10 protoreflect "github.com/golang/protobuf/v2/reflect/protoreflect"
Herbie Ong6e67a1d2018-12-26 15:57:16 -080011 protoimpl "github.com/golang/protobuf/v2/runtime/protoimpl"
Damien Neil8012b442019-01-18 09:32:24 -080012 reflect "reflect"
Herbie Ong6e67a1d2018-12-26 15:57:16 -080013)
14
15// This is a compile-time assertion to ensure that this generated file
16// is compatible with the proto package it is being compiled against.
17// A compilation error at this line likely means your copy of the
18// proto package needs to be updated.
19const _ = proto.ProtoPackageIsVersion3 // please upgrade the proto package
20
21type Enum1 int32
22
23const (
24 Enum1_ONE Enum1 = 1
25)
26
Damien Neila8593ba2019-01-08 16:18:07 -080027func (e Enum1) Type() protoreflect.EnumType {
Damien Neil8012b442019-01-18 09:32:24 -080028 return xxx_Test_protoFile_enumTypes[0]
Herbie Ong6e67a1d2018-12-26 15:57:16 -080029}
Damien Neila8593ba2019-01-08 16:18:07 -080030func (e Enum1) Number() protoreflect.EnumNumber {
Herbie Ong6e67a1d2018-12-26 15:57:16 -080031 return protoreflect.EnumNumber(e)
32}
33
34var Enum1_name = map[int32]string{
35 1: "ONE",
36}
37
38var Enum1_value = map[string]int32{
39 "ONE": 1,
40}
41
42func (x Enum1) Enum() *Enum1 {
43 p := new(Enum1)
44 *p = x
45 return p
46}
47
48func (x Enum1) String() string {
49 return proto.EnumName(Enum1_name, int32(x))
50}
51
52func (x *Enum1) UnmarshalJSON(data []byte) error {
53 value, err := proto.UnmarshalJSONEnum(Enum1_value, data, "Enum1")
54 if err != nil {
55 return err
56 }
57 *x = Enum1(value)
58 return nil
59}
60
61func (Enum1) EnumDescriptor() ([]byte, []int) {
Damien Neil8012b442019-01-18 09:32:24 -080062 return fileDescriptor_3628d63611f7063d_gzipped, []int{0}
Herbie Ong6e67a1d2018-12-26 15:57:16 -080063}
64
65type Enum2 int32
66
67const (
68 Enum2_UNO Enum2 = 1
69)
70
Damien Neila8593ba2019-01-08 16:18:07 -080071func (e Enum2) Type() protoreflect.EnumType {
Damien Neil8012b442019-01-18 09:32:24 -080072 return xxx_Test_protoFile_enumTypes[1]
Herbie Ong6e67a1d2018-12-26 15:57:16 -080073}
Damien Neila8593ba2019-01-08 16:18:07 -080074func (e Enum2) Number() protoreflect.EnumNumber {
Herbie Ong6e67a1d2018-12-26 15:57:16 -080075 return protoreflect.EnumNumber(e)
76}
77
78var Enum2_name = map[int32]string{
79 1: "UNO",
80}
81
82var Enum2_value = map[string]int32{
83 "UNO": 1,
84}
85
86func (x Enum2) Enum() *Enum2 {
87 p := new(Enum2)
88 *p = x
89 return p
90}
91
92func (x Enum2) String() string {
93 return proto.EnumName(Enum2_name, int32(x))
94}
95
96func (x *Enum2) UnmarshalJSON(data []byte) error {
97 value, err := proto.UnmarshalJSONEnum(Enum2_value, data, "Enum2")
98 if err != nil {
99 return err
100 }
101 *x = Enum2(value)
102 return nil
103}
104
105func (Enum2) EnumDescriptor() ([]byte, []int) {
Damien Neil8012b442019-01-18 09:32:24 -0800106 return fileDescriptor_3628d63611f7063d_gzipped, []int{1}
Herbie Ong6e67a1d2018-12-26 15:57:16 -0800107}
108
109type Enum3 int32
110
111const (
112 Enum3_YI Enum3 = 1
113)
114
Damien Neila8593ba2019-01-08 16:18:07 -0800115func (e Enum3) Type() protoreflect.EnumType {
Damien Neil8012b442019-01-18 09:32:24 -0800116 return xxx_Test_protoFile_enumTypes[2]
Herbie Ong6e67a1d2018-12-26 15:57:16 -0800117}
Damien Neila8593ba2019-01-08 16:18:07 -0800118func (e Enum3) Number() protoreflect.EnumNumber {
Herbie Ong6e67a1d2018-12-26 15:57:16 -0800119 return protoreflect.EnumNumber(e)
120}
121
122var Enum3_name = map[int32]string{
123 1: "YI",
124}
125
126var Enum3_value = map[string]int32{
127 "YI": 1,
128}
129
130func (x Enum3) Enum() *Enum3 {
131 p := new(Enum3)
132 *p = x
133 return p
134}
135
136func (x Enum3) String() string {
137 return proto.EnumName(Enum3_name, int32(x))
138}
139
140func (x *Enum3) UnmarshalJSON(data []byte) error {
141 value, err := proto.UnmarshalJSONEnum(Enum3_value, data, "Enum3")
142 if err != nil {
143 return err
144 }
145 *x = Enum3(value)
146 return nil
147}
148
149func (Enum3) EnumDescriptor() ([]byte, []int) {
Damien Neil8012b442019-01-18 09:32:24 -0800150 return fileDescriptor_3628d63611f7063d_gzipped, []int{2}
Herbie Ong6e67a1d2018-12-26 15:57:16 -0800151}
152
153type Message1 struct {
154 XXX_NoUnkeyedLiteral struct{} `json:"-"`
155 proto.XXX_InternalExtensions `json:"-"`
156 XXX_unrecognized []byte `json:"-"`
157 XXX_sizecache int32 `json:"-"`
158}
159
Herbie Ong6e67a1d2018-12-26 15:57:16 -0800160func (m *Message1) ProtoReflect() protoreflect.Message {
Damien Neil8012b442019-01-18 09:32:24 -0800161 return xxx_Test_protoFile_messageTypes[0].MessageOf(m)
Herbie Ong6e67a1d2018-12-26 15:57:16 -0800162}
Herbie Ong6e67a1d2018-12-26 15:57:16 -0800163func (m *Message1) Reset() { *m = Message1{} }
164func (m *Message1) String() string { return proto.CompactTextString(m) }
165func (*Message1) ProtoMessage() {}
166func (*Message1) Descriptor() ([]byte, []int) {
Damien Neil8012b442019-01-18 09:32:24 -0800167 return fileDescriptor_3628d63611f7063d_gzipped, []int{0}
Herbie Ong6e67a1d2018-12-26 15:57:16 -0800168}
169
170var extRange_Message1 = []proto.ExtensionRange{
171 {Start: 10, End: 536870911},
172}
173
174func (*Message1) ExtensionRangeArray() []proto.ExtensionRange {
175 return extRange_Message1
176}
177
178func (m *Message1) XXX_Unmarshal(b []byte) error {
179 return xxx_messageInfo_Message1.Unmarshal(m, b)
180}
181func (m *Message1) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
182 return xxx_messageInfo_Message1.Marshal(b, m, deterministic)
183}
184func (m *Message1) XXX_Merge(src proto.Message) {
185 xxx_messageInfo_Message1.Merge(m, src)
186}
187func (m *Message1) XXX_Size() int {
188 return xxx_messageInfo_Message1.Size(m)
189}
190func (m *Message1) XXX_DiscardUnknown() {
191 xxx_messageInfo_Message1.DiscardUnknown(m)
192}
193
194var xxx_messageInfo_Message1 proto.InternalMessageInfo
195
196type Message2 struct {
197 XXX_NoUnkeyedLiteral struct{} `json:"-"`
198 XXX_unrecognized []byte `json:"-"`
199 XXX_sizecache int32 `json:"-"`
200}
201
Herbie Ong6e67a1d2018-12-26 15:57:16 -0800202func (m *Message2) ProtoReflect() protoreflect.Message {
Damien Neil8012b442019-01-18 09:32:24 -0800203 return xxx_Test_protoFile_messageTypes[1].MessageOf(m)
Herbie Ong6e67a1d2018-12-26 15:57:16 -0800204}
Herbie Ong6e67a1d2018-12-26 15:57:16 -0800205func (m *Message2) Reset() { *m = Message2{} }
206func (m *Message2) String() string { return proto.CompactTextString(m) }
207func (*Message2) ProtoMessage() {}
208func (*Message2) Descriptor() ([]byte, []int) {
Damien Neil8012b442019-01-18 09:32:24 -0800209 return fileDescriptor_3628d63611f7063d_gzipped, []int{1}
Herbie Ong6e67a1d2018-12-26 15:57:16 -0800210}
211
212func (m *Message2) XXX_Unmarshal(b []byte) error {
213 return xxx_messageInfo_Message2.Unmarshal(m, b)
214}
215func (m *Message2) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
216 return xxx_messageInfo_Message2.Marshal(b, m, deterministic)
217}
218func (m *Message2) XXX_Merge(src proto.Message) {
219 xxx_messageInfo_Message2.Merge(m, src)
220}
221func (m *Message2) XXX_Size() int {
222 return xxx_messageInfo_Message2.Size(m)
223}
224func (m *Message2) XXX_DiscardUnknown() {
225 xxx_messageInfo_Message2.DiscardUnknown(m)
226}
227
228var xxx_messageInfo_Message2 proto.InternalMessageInfo
229
230type Message3 struct {
231 XXX_NoUnkeyedLiteral struct{} `json:"-"`
232 XXX_unrecognized []byte `json:"-"`
233 XXX_sizecache int32 `json:"-"`
234}
235
Herbie Ong6e67a1d2018-12-26 15:57:16 -0800236func (m *Message3) ProtoReflect() protoreflect.Message {
Damien Neil8012b442019-01-18 09:32:24 -0800237 return xxx_Test_protoFile_messageTypes[2].MessageOf(m)
Herbie Ong6e67a1d2018-12-26 15:57:16 -0800238}
Herbie Ong6e67a1d2018-12-26 15:57:16 -0800239func (m *Message3) Reset() { *m = Message3{} }
240func (m *Message3) String() string { return proto.CompactTextString(m) }
241func (*Message3) ProtoMessage() {}
242func (*Message3) Descriptor() ([]byte, []int) {
Damien Neil8012b442019-01-18 09:32:24 -0800243 return fileDescriptor_3628d63611f7063d_gzipped, []int{2}
Herbie Ong6e67a1d2018-12-26 15:57:16 -0800244}
245
246func (m *Message3) XXX_Unmarshal(b []byte) error {
247 return xxx_messageInfo_Message3.Unmarshal(m, b)
248}
249func (m *Message3) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
250 return xxx_messageInfo_Message3.Marshal(b, m, deterministic)
251}
252func (m *Message3) XXX_Merge(src proto.Message) {
253 xxx_messageInfo_Message3.Merge(m, src)
254}
255func (m *Message3) XXX_Size() int {
256 return xxx_messageInfo_Message3.Size(m)
257}
258func (m *Message3) XXX_DiscardUnknown() {
259 xxx_messageInfo_Message3.DiscardUnknown(m)
260}
261
262var xxx_messageInfo_Message3 proto.InternalMessageInfo
263
264type Message4 struct {
265 BoolField *bool `protobuf:"varint,30,opt,name=bool_field,json=boolField" json:"bool_field,omitempty"`
266 XXX_NoUnkeyedLiteral struct{} `json:"-"`
267 XXX_unrecognized []byte `json:"-"`
268 XXX_sizecache int32 `json:"-"`
269}
270
Herbie Ong6e67a1d2018-12-26 15:57:16 -0800271func (m *Message4) ProtoReflect() protoreflect.Message {
Damien Neil8012b442019-01-18 09:32:24 -0800272 return xxx_Test_protoFile_messageTypes[3].MessageOf(m)
Herbie Ong6e67a1d2018-12-26 15:57:16 -0800273}
Herbie Ong6e67a1d2018-12-26 15:57:16 -0800274func (m *Message4) Reset() { *m = Message4{} }
275func (m *Message4) String() string { return proto.CompactTextString(m) }
276func (*Message4) ProtoMessage() {}
277func (*Message4) Descriptor() ([]byte, []int) {
Damien Neil8012b442019-01-18 09:32:24 -0800278 return fileDescriptor_3628d63611f7063d_gzipped, []int{3}
Herbie Ong6e67a1d2018-12-26 15:57:16 -0800279}
280
281func (m *Message4) XXX_Unmarshal(b []byte) error {
282 return xxx_messageInfo_Message4.Unmarshal(m, b)
283}
284func (m *Message4) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
285 return xxx_messageInfo_Message4.Marshal(b, m, deterministic)
286}
287func (m *Message4) XXX_Merge(src proto.Message) {
288 xxx_messageInfo_Message4.Merge(m, src)
289}
290func (m *Message4) XXX_Size() int {
291 return xxx_messageInfo_Message4.Size(m)
292}
293func (m *Message4) XXX_DiscardUnknown() {
294 xxx_messageInfo_Message4.DiscardUnknown(m)
295}
296
297var xxx_messageInfo_Message4 proto.InternalMessageInfo
298
299func (m *Message4) GetBoolField() bool {
300 if m != nil && m.BoolField != nil {
301 return *m.BoolField
302 }
303 return false
304}
305
306var E_StringField = &proto.ExtensionDesc{
307 ExtendedType: (*Message1)(nil),
308 ExtensionType: (*string)(nil),
309 Field: 11,
310 Name: "testprotos.string_field",
311 Tag: "bytes,11,opt,name=string_field",
312 Filename: "reflect/protoregistry/testprotos/test.proto",
313}
314
315var E_EnumField = &proto.ExtensionDesc{
316 ExtendedType: (*Message1)(nil),
317 ExtensionType: (*Enum1)(nil),
318 Field: 12,
319 Name: "testprotos.enum_field",
320 Tag: "varint,12,opt,name=enum_field,enum=testprotos.Enum1",
321 Filename: "reflect/protoregistry/testprotos/test.proto",
322}
323
324var E_MessageField = &proto.ExtensionDesc{
325 ExtendedType: (*Message1)(nil),
326 ExtensionType: (*Message2)(nil),
327 Field: 13,
328 Name: "testprotos.message_field",
329 Tag: "bytes,13,opt,name=message_field",
330 Filename: "reflect/protoregistry/testprotos/test.proto",
331}
332
333var E_Message4_MessageField = &proto.ExtensionDesc{
334 ExtendedType: (*Message1)(nil),
335 ExtensionType: (*Message2)(nil),
336 Field: 21,
337 Name: "testprotos.Message4.message_field",
338 Tag: "bytes,21,opt,name=message_field",
339 Filename: "reflect/protoregistry/testprotos/test.proto",
340}
341
342var E_Message4_EnumField = &proto.ExtensionDesc{
343 ExtendedType: (*Message1)(nil),
344 ExtensionType: (*Enum1)(nil),
345 Field: 22,
346 Name: "testprotos.Message4.enum_field",
347 Tag: "varint,22,opt,name=enum_field,enum=testprotos.Enum1",
348 Filename: "reflect/protoregistry/testprotos/test.proto",
349}
350
351var E_Message4_StringField = &proto.ExtensionDesc{
352 ExtendedType: (*Message1)(nil),
353 ExtensionType: (*string)(nil),
354 Field: 23,
355 Name: "testprotos.Message4.string_field",
356 Tag: "bytes,23,opt,name=string_field",
357 Filename: "reflect/protoregistry/testprotos/test.proto",
358}
359
360func init() {
Damien Neil8012b442019-01-18 09:32:24 -0800361 proto.RegisterFile("reflect/protoregistry/testprotos/test.proto", fileDescriptor_3628d63611f7063d_gzipped)
Herbie Ong6e67a1d2018-12-26 15:57:16 -0800362 proto.RegisterEnum("testprotos.Enum1", Enum1_name, Enum1_value)
363 proto.RegisterEnum("testprotos.Enum2", Enum2_name, Enum2_value)
364 proto.RegisterEnum("testprotos.Enum3", Enum3_name, Enum3_value)
365 proto.RegisterType((*Message1)(nil), "testprotos.Message1")
366 proto.RegisterType((*Message2)(nil), "testprotos.Message2")
367 proto.RegisterType((*Message3)(nil), "testprotos.Message3")
368 proto.RegisterType((*Message4)(nil), "testprotos.Message4")
369 proto.RegisterExtension(E_StringField)
370 proto.RegisterExtension(E_EnumField)
371 proto.RegisterExtension(E_MessageField)
372 proto.RegisterExtension(E_Message4_MessageField)
373 proto.RegisterExtension(E_Message4_EnumField)
374 proto.RegisterExtension(E_Message4_StringField)
375}
376
377var fileDescriptor_3628d63611f7063d = []byte{
Damien Neil8012b442019-01-18 09:32:24 -0800378 // 686 bytes of the wire-encoded FileDescriptorProto
379 0x0a, 0x2b, 0x72, 0x65, 0x66, 0x6c, 0x65, 0x63, 0x74, 0x2f, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x72,
380 0x65, 0x67, 0x69, 0x73, 0x74, 0x72, 0x79, 0x2f, 0x74, 0x65, 0x73, 0x74, 0x70, 0x72, 0x6f, 0x74,
381 0x6f, 0x73, 0x2f, 0x74, 0x65, 0x73, 0x74, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x12, 0x0a, 0x74,
382 0x65, 0x73, 0x74, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x73, 0x22, 0x14, 0x0a, 0x08, 0x4d, 0x65, 0x73,
383 0x73, 0x61, 0x67, 0x65, 0x31, 0x2a, 0x08, 0x08, 0x0a, 0x10, 0x80, 0x80, 0x80, 0x80, 0x02, 0x22,
384 0x0a, 0x0a, 0x08, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x32, 0x22, 0x0a, 0x0a, 0x08, 0x4d,
385 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x33, 0x22, 0xfb, 0x01, 0x0a, 0x08, 0x4d, 0x65, 0x73, 0x73,
386 0x61, 0x67, 0x65, 0x34, 0x12, 0x1d, 0x0a, 0x0a, 0x62, 0x6f, 0x6f, 0x6c, 0x5f, 0x66, 0x69, 0x65,
387 0x6c, 0x64, 0x18, 0x1e, 0x20, 0x01, 0x28, 0x08, 0x52, 0x09, 0x62, 0x6f, 0x6f, 0x6c, 0x46, 0x69,
388 0x65, 0x6c, 0x64, 0x32, 0x4f, 0x0a, 0x0d, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x5f, 0x66,
389 0x69, 0x65, 0x6c, 0x64, 0x12, 0x14, 0x2e, 0x74, 0x65, 0x73, 0x74, 0x70, 0x72, 0x6f, 0x74, 0x6f,
390 0x73, 0x2e, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x31, 0x18, 0x15, 0x20, 0x01, 0x28, 0x0b,
391 0x32, 0x14, 0x2e, 0x74, 0x65, 0x73, 0x74, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x73, 0x2e, 0x4d, 0x65,
392 0x73, 0x73, 0x61, 0x67, 0x65, 0x32, 0x52, 0x0c, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x46,
393 0x69, 0x65, 0x6c, 0x64, 0x32, 0x46, 0x0a, 0x0a, 0x65, 0x6e, 0x75, 0x6d, 0x5f, 0x66, 0x69, 0x65,
394 0x6c, 0x64, 0x12, 0x14, 0x2e, 0x74, 0x65, 0x73, 0x74, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x73, 0x2e,
395 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x31, 0x18, 0x16, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x11,
396 0x2e, 0x74, 0x65, 0x73, 0x74, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x73, 0x2e, 0x45, 0x6e, 0x75, 0x6d,
397 0x31, 0x52, 0x09, 0x65, 0x6e, 0x75, 0x6d, 0x46, 0x69, 0x65, 0x6c, 0x64, 0x32, 0x37, 0x0a, 0x0c,
398 0x73, 0x74, 0x72, 0x69, 0x6e, 0x67, 0x5f, 0x66, 0x69, 0x65, 0x6c, 0x64, 0x12, 0x14, 0x2e, 0x74,
399 0x65, 0x73, 0x74, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x73, 0x2e, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67,
400 0x65, 0x31, 0x18, 0x17, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0b, 0x73, 0x74, 0x72, 0x69, 0x6e, 0x67,
401 0x46, 0x69, 0x65, 0x6c, 0x64, 0x2a, 0x10, 0x0a, 0x05, 0x45, 0x6e, 0x75, 0x6d, 0x31, 0x12, 0x07,
402 0x0a, 0x03, 0x4f, 0x4e, 0x45, 0x10, 0x01, 0x2a, 0x10, 0x0a, 0x05, 0x45, 0x6e, 0x75, 0x6d, 0x32,
403 0x12, 0x07, 0x0a, 0x03, 0x55, 0x4e, 0x4f, 0x10, 0x01, 0x2a, 0x0f, 0x0a, 0x05, 0x45, 0x6e, 0x75,
404 0x6d, 0x33, 0x12, 0x06, 0x0a, 0x02, 0x59, 0x49, 0x10, 0x01, 0x3a, 0x37, 0x0a, 0x0c, 0x73, 0x74,
405 0x72, 0x69, 0x6e, 0x67, 0x5f, 0x66, 0x69, 0x65, 0x6c, 0x64, 0x12, 0x14, 0x2e, 0x74, 0x65, 0x73,
406 0x74, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x73, 0x2e, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x31,
407 0x18, 0x0b, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0b, 0x73, 0x74, 0x72, 0x69, 0x6e, 0x67, 0x46, 0x69,
408 0x65, 0x6c, 0x64, 0x3a, 0x46, 0x0a, 0x0a, 0x65, 0x6e, 0x75, 0x6d, 0x5f, 0x66, 0x69, 0x65, 0x6c,
409 0x64, 0x12, 0x14, 0x2e, 0x74, 0x65, 0x73, 0x74, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x73, 0x2e, 0x4d,
410 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x31, 0x18, 0x0c, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x11, 0x2e,
411 0x74, 0x65, 0x73, 0x74, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x73, 0x2e, 0x45, 0x6e, 0x75, 0x6d, 0x31,
412 0x52, 0x09, 0x65, 0x6e, 0x75, 0x6d, 0x46, 0x69, 0x65, 0x6c, 0x64, 0x3a, 0x4f, 0x0a, 0x0d, 0x6d,
413 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x5f, 0x66, 0x69, 0x65, 0x6c, 0x64, 0x12, 0x14, 0x2e, 0x74,
414 0x65, 0x73, 0x74, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x73, 0x2e, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67,
415 0x65, 0x31, 0x18, 0x0d, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x14, 0x2e, 0x74, 0x65, 0x73, 0x74, 0x70,
416 0x72, 0x6f, 0x74, 0x6f, 0x73, 0x2e, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x32, 0x52, 0x0c,
417 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x46, 0x69, 0x65, 0x6c, 0x64, 0x42, 0x40, 0x5a, 0x3e,
418 0x67, 0x69, 0x74, 0x68, 0x75, 0x62, 0x2e, 0x63, 0x6f, 0x6d, 0x2f, 0x67, 0x6f, 0x6c, 0x61, 0x6e,
419 0x67, 0x2f, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2f, 0x76, 0x32, 0x2f, 0x72, 0x65,
420 0x66, 0x6c, 0x65, 0x63, 0x74, 0x2f, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x72, 0x65, 0x67, 0x69, 0x73,
421 0x74, 0x72, 0x79, 0x2f, 0x74, 0x65, 0x73, 0x74, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x73,
Herbie Ong6e67a1d2018-12-26 15:57:16 -0800422}
423
Damien Neil8012b442019-01-18 09:32:24 -0800424var fileDescriptor_3628d63611f7063d_gzipped = func() []byte {
425 bb := new(bytes.Buffer)
426 zw, _ := gzip.NewWriterLevel(bb, gzip.NoCompression)
427 zw.Write(fileDescriptor_3628d63611f7063d)
428 zw.Close()
429 return bb.Bytes()
430}()
Herbie Ong6e67a1d2018-12-26 15:57:16 -0800431
432const _ = protoimpl.EnforceVersion(protoimpl.Version - 0)
433
Joe Tsai5681bb22019-01-09 21:31:15 -0800434var Test_protoFile protoreflect.FileDescriptor
Herbie Ong6e67a1d2018-12-26 15:57:16 -0800435
Damien Neil8012b442019-01-18 09:32:24 -0800436var xxx_Test_protoFile_enumTypes [3]protoreflect.EnumType
437var xxx_Test_protoFile_messageTypes [4]protoimpl.MessageType
438var xxx_Test_protoFile_goTypes = []interface{}{
439 (Enum1)(0), // 0: testprotos.Enum1
440 (Enum2)(0), // 1: testprotos.Enum2
441 (Enum3)(0), // 2: testprotos.Enum3
442 (*Message1)(nil), // 3: testprotos.Message1
443 (*Message2)(nil), // 4: testprotos.Message2
444 (*Message3)(nil), // 5: testprotos.Message3
445 (*Message4)(nil), // 6: testprotos.Message4
Herbie Ong6e67a1d2018-12-26 15:57:16 -0800446}
Damien Neil8012b442019-01-18 09:32:24 -0800447var xxx_Test_protoFile_depIdxs = []int32{
448 3, // testprotos.string_field:extendee -> testprotos.Message1
449 3, // testprotos.enum_field:extendee -> testprotos.Message1
450 3, // testprotos.message_field:extendee -> testprotos.Message1
451 3, // testprotos.Message4.message_field:extendee -> testprotos.Message1
452 3, // testprotos.Message4.enum_field:extendee -> testprotos.Message1
453 3, // testprotos.Message4.string_field:extendee -> testprotos.Message1
454 0, // testprotos.enum_field:type_name -> testprotos.Enum1
455 4, // testprotos.message_field:type_name -> testprotos.Message2
456 4, // testprotos.Message4.message_field:type_name -> testprotos.Message2
457 0, // testprotos.Message4.enum_field:type_name -> testprotos.Enum1
Herbie Ong6e67a1d2018-12-26 15:57:16 -0800458}
Damien Neil8012b442019-01-18 09:32:24 -0800459
460func init() {
461 var messageTypes [4]protoreflect.MessageType
462 var extensionTypes [6]protoreflect.ExtensionType
463 Test_protoFile = protoimpl.FileBuilder{
464 RawDescriptor: fileDescriptor_3628d63611f7063d,
465 GoTypes: xxx_Test_protoFile_goTypes,
466 DependencyIndexes: xxx_Test_protoFile_depIdxs,
467 EnumOutputTypes: xxx_Test_protoFile_enumTypes[:],
468 MessageOutputTypes: messageTypes[:],
469 ExtensionOutputTypes: extensionTypes[:],
470 }.Init()
471 messageGoTypes := xxx_Test_protoFile_goTypes[3:][:4]
472 for i, mt := range messageTypes[:] {
473 xxx_Test_protoFile_messageTypes[i].GoType = reflect.TypeOf(messageGoTypes[i])
474 xxx_Test_protoFile_messageTypes[i].PBType = mt
475 }
476 E_StringField.Type = extensionTypes[0]
477 E_EnumField.Type = extensionTypes[1]
478 E_MessageField.Type = extensionTypes[2]
479 E_Message4_MessageField.Type = extensionTypes[3]
480 E_Message4_EnumField.Type = extensionTypes[4]
481 E_Message4_StringField.Type = extensionTypes[5]
482 xxx_Test_protoFile_goTypes = nil
483 xxx_Test_protoFile_depIdxs = nil
Herbie Ong6e67a1d2018-12-26 15:57:16 -0800484}