xref: /aosp_15_r20/external/golang-protobuf/cmd/protoc-gen-go/testdata/proto3/fields.pb.go (revision 1c12ee1efe575feb122dbf939ff15148a3b3e8f2)
1*1c12ee1eSDan Willemsen// Copyright 2018 The Go Authors. All rights reserved.
2*1c12ee1eSDan Willemsen// Use of this source code is governed by a BSD-style
3*1c12ee1eSDan Willemsen// license that can be found in the LICENSE file.
4*1c12ee1eSDan Willemsen
5*1c12ee1eSDan Willemsen// Code generated by protoc-gen-go. DO NOT EDIT.
6*1c12ee1eSDan Willemsen// source: cmd/protoc-gen-go/testdata/proto3/fields.proto
7*1c12ee1eSDan Willemsen
8*1c12ee1eSDan Willemsenpackage proto3
9*1c12ee1eSDan Willemsen
10*1c12ee1eSDan Willemsenimport (
11*1c12ee1eSDan Willemsen	protoreflect "google.golang.org/protobuf/reflect/protoreflect"
12*1c12ee1eSDan Willemsen	protoimpl "google.golang.org/protobuf/runtime/protoimpl"
13*1c12ee1eSDan Willemsen	reflect "reflect"
14*1c12ee1eSDan Willemsen	sync "sync"
15*1c12ee1eSDan Willemsen)
16*1c12ee1eSDan Willemsen
17*1c12ee1eSDan Willemsentype FieldTestMessage_Enum int32
18*1c12ee1eSDan Willemsen
19*1c12ee1eSDan Willemsenconst (
20*1c12ee1eSDan Willemsen	FieldTestMessage_ZERO FieldTestMessage_Enum = 0
21*1c12ee1eSDan Willemsen)
22*1c12ee1eSDan Willemsen
23*1c12ee1eSDan Willemsen// Enum value maps for FieldTestMessage_Enum.
24*1c12ee1eSDan Willemsenvar (
25*1c12ee1eSDan Willemsen	FieldTestMessage_Enum_name = map[int32]string{
26*1c12ee1eSDan Willemsen		0: "ZERO",
27*1c12ee1eSDan Willemsen	}
28*1c12ee1eSDan Willemsen	FieldTestMessage_Enum_value = map[string]int32{
29*1c12ee1eSDan Willemsen		"ZERO": 0,
30*1c12ee1eSDan Willemsen	}
31*1c12ee1eSDan Willemsen)
32*1c12ee1eSDan Willemsen
33*1c12ee1eSDan Willemsenfunc (x FieldTestMessage_Enum) Enum() *FieldTestMessage_Enum {
34*1c12ee1eSDan Willemsen	p := new(FieldTestMessage_Enum)
35*1c12ee1eSDan Willemsen	*p = x
36*1c12ee1eSDan Willemsen	return p
37*1c12ee1eSDan Willemsen}
38*1c12ee1eSDan Willemsen
39*1c12ee1eSDan Willemsenfunc (x FieldTestMessage_Enum) String() string {
40*1c12ee1eSDan Willemsen	return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x))
41*1c12ee1eSDan Willemsen}
42*1c12ee1eSDan Willemsen
43*1c12ee1eSDan Willemsenfunc (FieldTestMessage_Enum) Descriptor() protoreflect.EnumDescriptor {
44*1c12ee1eSDan Willemsen	return file_cmd_protoc_gen_go_testdata_proto3_fields_proto_enumTypes[0].Descriptor()
45*1c12ee1eSDan Willemsen}
46*1c12ee1eSDan Willemsen
47*1c12ee1eSDan Willemsenfunc (FieldTestMessage_Enum) Type() protoreflect.EnumType {
48*1c12ee1eSDan Willemsen	return &file_cmd_protoc_gen_go_testdata_proto3_fields_proto_enumTypes[0]
49*1c12ee1eSDan Willemsen}
50*1c12ee1eSDan Willemsen
51*1c12ee1eSDan Willemsenfunc (x FieldTestMessage_Enum) Number() protoreflect.EnumNumber {
52*1c12ee1eSDan Willemsen	return protoreflect.EnumNumber(x)
53*1c12ee1eSDan Willemsen}
54*1c12ee1eSDan Willemsen
55*1c12ee1eSDan Willemsen// Deprecated: Use FieldTestMessage_Enum.Descriptor instead.
56*1c12ee1eSDan Willemsenfunc (FieldTestMessage_Enum) EnumDescriptor() ([]byte, []int) {
57*1c12ee1eSDan Willemsen	return file_cmd_protoc_gen_go_testdata_proto3_fields_proto_rawDescGZIP(), []int{0, 0}
58*1c12ee1eSDan Willemsen}
59*1c12ee1eSDan Willemsen
60*1c12ee1eSDan Willemsentype FieldTestMessage struct {
61*1c12ee1eSDan Willemsen	state         protoimpl.MessageState
62*1c12ee1eSDan Willemsen	sizeCache     protoimpl.SizeCache
63*1c12ee1eSDan Willemsen	unknownFields protoimpl.UnknownFields
64*1c12ee1eSDan Willemsen
65*1c12ee1eSDan Willemsen	OptionalBool     string                               `protobuf:"bytes,1,opt,name=optional_bool,json=optionalBool,proto3" json:"optional_bool,omitempty"`
66*1c12ee1eSDan Willemsen	OptionalEnum     FieldTestMessage_Enum                `protobuf:"varint,2,opt,name=optional_enum,json=optionalEnum,proto3,enum=goproto.protoc.proto3.FieldTestMessage_Enum" json:"optional_enum,omitempty"`
67*1c12ee1eSDan Willemsen	OptionalInt32    int32                                `protobuf:"varint,3,opt,name=optional_int32,json=optionalInt32,proto3" json:"optional_int32,omitempty"`
68*1c12ee1eSDan Willemsen	OptionalSint32   int32                                `protobuf:"zigzag32,4,opt,name=optional_sint32,json=optionalSint32,proto3" json:"optional_sint32,omitempty"`
69*1c12ee1eSDan Willemsen	OptionalUint32   uint32                               `protobuf:"varint,5,opt,name=optional_uint32,json=optionalUint32,proto3" json:"optional_uint32,omitempty"`
70*1c12ee1eSDan Willemsen	OptionalInt64    int64                                `protobuf:"varint,6,opt,name=optional_int64,json=optionalInt64,proto3" json:"optional_int64,omitempty"`
71*1c12ee1eSDan Willemsen	OptionalSint64   int64                                `protobuf:"zigzag64,7,opt,name=optional_sint64,json=optionalSint64,proto3" json:"optional_sint64,omitempty"`
72*1c12ee1eSDan Willemsen	OptionalUint64   uint64                               `protobuf:"varint,8,opt,name=optional_uint64,json=optionalUint64,proto3" json:"optional_uint64,omitempty"`
73*1c12ee1eSDan Willemsen	OptionalSfixed32 int32                                `protobuf:"fixed32,9,opt,name=optional_sfixed32,json=optionalSfixed32,proto3" json:"optional_sfixed32,omitempty"`
74*1c12ee1eSDan Willemsen	OptionalFixed32  uint32                               `protobuf:"fixed32,10,opt,name=optional_fixed32,json=optionalFixed32,proto3" json:"optional_fixed32,omitempty"`
75*1c12ee1eSDan Willemsen	OptionalFloat    float32                              `protobuf:"fixed32,11,opt,name=optional_float,json=optionalFloat,proto3" json:"optional_float,omitempty"`
76*1c12ee1eSDan Willemsen	OptionalSfixed64 int64                                `protobuf:"fixed64,12,opt,name=optional_sfixed64,json=optionalSfixed64,proto3" json:"optional_sfixed64,omitempty"`
77*1c12ee1eSDan Willemsen	OptionalFixed64  uint64                               `protobuf:"fixed64,13,opt,name=optional_fixed64,json=optionalFixed64,proto3" json:"optional_fixed64,omitempty"`
78*1c12ee1eSDan Willemsen	OptionalDouble   float64                              `protobuf:"fixed64,14,opt,name=optional_double,json=optionalDouble,proto3" json:"optional_double,omitempty"`
79*1c12ee1eSDan Willemsen	OptionalString   string                               `protobuf:"bytes,15,opt,name=optional_string,json=optionalString,proto3" json:"optional_string,omitempty"`
80*1c12ee1eSDan Willemsen	OptionalBytes    []byte                               `protobuf:"bytes,16,opt,name=optional_bytes,json=optionalBytes,proto3" json:"optional_bytes,omitempty"`
81*1c12ee1eSDan Willemsen	Optional_Message *FieldTestMessage_Message            `protobuf:"bytes,17,opt,name=optional_Message,json=optionalMessage,proto3" json:"optional_Message,omitempty"`
82*1c12ee1eSDan Willemsen	RepeatedBool     []bool                               `protobuf:"varint,201,rep,packed,name=repeated_bool,json=repeatedBool,proto3" json:"repeated_bool,omitempty"`
83*1c12ee1eSDan Willemsen	RepeatedEnum     []FieldTestMessage_Enum              `protobuf:"varint,202,rep,packed,name=repeated_enum,json=repeatedEnum,proto3,enum=goproto.protoc.proto3.FieldTestMessage_Enum" json:"repeated_enum,omitempty"`
84*1c12ee1eSDan Willemsen	RepeatedInt32    []int32                              `protobuf:"varint,203,rep,packed,name=repeated_int32,json=repeatedInt32,proto3" json:"repeated_int32,omitempty"`
85*1c12ee1eSDan Willemsen	RepeatedSint32   []int32                              `protobuf:"zigzag32,204,rep,packed,name=repeated_sint32,json=repeatedSint32,proto3" json:"repeated_sint32,omitempty"`
86*1c12ee1eSDan Willemsen	RepeatedUint32   []uint32                             `protobuf:"varint,205,rep,packed,name=repeated_uint32,json=repeatedUint32,proto3" json:"repeated_uint32,omitempty"`
87*1c12ee1eSDan Willemsen	RepeatedInt64    []int64                              `protobuf:"varint,206,rep,packed,name=repeated_int64,json=repeatedInt64,proto3" json:"repeated_int64,omitempty"`
88*1c12ee1eSDan Willemsen	RepeatedSint64   []int64                              `protobuf:"zigzag64,207,rep,packed,name=repeated_sint64,json=repeatedSint64,proto3" json:"repeated_sint64,omitempty"`
89*1c12ee1eSDan Willemsen	RepeatedUint64   []uint64                             `protobuf:"varint,208,rep,packed,name=repeated_uint64,json=repeatedUint64,proto3" json:"repeated_uint64,omitempty"`
90*1c12ee1eSDan Willemsen	RepeatedSfixed32 []int32                              `protobuf:"fixed32,209,rep,packed,name=repeated_sfixed32,json=repeatedSfixed32,proto3" json:"repeated_sfixed32,omitempty"`
91*1c12ee1eSDan Willemsen	RepeatedFixed32  []uint32                             `protobuf:"fixed32,210,rep,packed,name=repeated_fixed32,json=repeatedFixed32,proto3" json:"repeated_fixed32,omitempty"`
92*1c12ee1eSDan Willemsen	RepeatedFloat    []float32                            `protobuf:"fixed32,211,rep,packed,name=repeated_float,json=repeatedFloat,proto3" json:"repeated_float,omitempty"`
93*1c12ee1eSDan Willemsen	RepeatedSfixed64 []int64                              `protobuf:"fixed64,212,rep,packed,name=repeated_sfixed64,json=repeatedSfixed64,proto3" json:"repeated_sfixed64,omitempty"`
94*1c12ee1eSDan Willemsen	RepeatedFixed64  []uint64                             `protobuf:"fixed64,213,rep,packed,name=repeated_fixed64,json=repeatedFixed64,proto3" json:"repeated_fixed64,omitempty"`
95*1c12ee1eSDan Willemsen	RepeatedDouble   []float64                            `protobuf:"fixed64,214,rep,packed,name=repeated_double,json=repeatedDouble,proto3" json:"repeated_double,omitempty"`
96*1c12ee1eSDan Willemsen	RepeatedString   []string                             `protobuf:"bytes,215,rep,name=repeated_string,json=repeatedString,proto3" json:"repeated_string,omitempty"`
97*1c12ee1eSDan Willemsen	RepeatedBytes    [][]byte                             `protobuf:"bytes,216,rep,name=repeated_bytes,json=repeatedBytes,proto3" json:"repeated_bytes,omitempty"`
98*1c12ee1eSDan Willemsen	Repeated_Message []*FieldTestMessage_Message          `protobuf:"bytes,217,rep,name=repeated_Message,json=repeatedMessage,proto3" json:"repeated_Message,omitempty"`
99*1c12ee1eSDan Willemsen	MapInt32Int64    map[int32]int64                      `protobuf:"bytes,500,rep,name=map_int32_int64,json=mapInt32Int64,proto3" json:"map_int32_int64,omitempty" protobuf_key:"varint,1,opt,name=key,proto3" protobuf_val:"varint,2,opt,name=value,proto3"`
100*1c12ee1eSDan Willemsen	MapStringMessage map[string]*FieldTestMessage_Message `protobuf:"bytes,501,rep,name=map_string_message,json=mapStringMessage,proto3" json:"map_string_message,omitempty" protobuf_key:"bytes,1,opt,name=key,proto3" protobuf_val:"bytes,2,opt,name=value,proto3"`
101*1c12ee1eSDan Willemsen	MapFixed64Enum   map[uint64]FieldTestMessage_Enum     `protobuf:"bytes,502,rep,name=map_fixed64_enum,json=mapFixed64Enum,proto3" json:"map_fixed64_enum,omitempty" protobuf_key:"fixed64,1,opt,name=key,proto3" protobuf_val:"varint,2,opt,name=value,proto3,enum=goproto.protoc.proto3.FieldTestMessage_Enum"`
102*1c12ee1eSDan Willemsen}
103*1c12ee1eSDan Willemsen
104*1c12ee1eSDan Willemsenfunc (x *FieldTestMessage) Reset() {
105*1c12ee1eSDan Willemsen	*x = FieldTestMessage{}
106*1c12ee1eSDan Willemsen	if protoimpl.UnsafeEnabled {
107*1c12ee1eSDan Willemsen		mi := &file_cmd_protoc_gen_go_testdata_proto3_fields_proto_msgTypes[0]
108*1c12ee1eSDan Willemsen		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
109*1c12ee1eSDan Willemsen		ms.StoreMessageInfo(mi)
110*1c12ee1eSDan Willemsen	}
111*1c12ee1eSDan Willemsen}
112*1c12ee1eSDan Willemsen
113*1c12ee1eSDan Willemsenfunc (x *FieldTestMessage) String() string {
114*1c12ee1eSDan Willemsen	return protoimpl.X.MessageStringOf(x)
115*1c12ee1eSDan Willemsen}
116*1c12ee1eSDan Willemsen
117*1c12ee1eSDan Willemsenfunc (*FieldTestMessage) ProtoMessage() {}
118*1c12ee1eSDan Willemsen
119*1c12ee1eSDan Willemsenfunc (x *FieldTestMessage) ProtoReflect() protoreflect.Message {
120*1c12ee1eSDan Willemsen	mi := &file_cmd_protoc_gen_go_testdata_proto3_fields_proto_msgTypes[0]
121*1c12ee1eSDan Willemsen	if protoimpl.UnsafeEnabled && x != nil {
122*1c12ee1eSDan Willemsen		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
123*1c12ee1eSDan Willemsen		if ms.LoadMessageInfo() == nil {
124*1c12ee1eSDan Willemsen			ms.StoreMessageInfo(mi)
125*1c12ee1eSDan Willemsen		}
126*1c12ee1eSDan Willemsen		return ms
127*1c12ee1eSDan Willemsen	}
128*1c12ee1eSDan Willemsen	return mi.MessageOf(x)
129*1c12ee1eSDan Willemsen}
130*1c12ee1eSDan Willemsen
131*1c12ee1eSDan Willemsen// Deprecated: Use FieldTestMessage.ProtoReflect.Descriptor instead.
132*1c12ee1eSDan Willemsenfunc (*FieldTestMessage) Descriptor() ([]byte, []int) {
133*1c12ee1eSDan Willemsen	return file_cmd_protoc_gen_go_testdata_proto3_fields_proto_rawDescGZIP(), []int{0}
134*1c12ee1eSDan Willemsen}
135*1c12ee1eSDan Willemsen
136*1c12ee1eSDan Willemsenfunc (x *FieldTestMessage) GetOptionalBool() string {
137*1c12ee1eSDan Willemsen	if x != nil {
138*1c12ee1eSDan Willemsen		return x.OptionalBool
139*1c12ee1eSDan Willemsen	}
140*1c12ee1eSDan Willemsen	return ""
141*1c12ee1eSDan Willemsen}
142*1c12ee1eSDan Willemsen
143*1c12ee1eSDan Willemsenfunc (x *FieldTestMessage) GetOptionalEnum() FieldTestMessage_Enum {
144*1c12ee1eSDan Willemsen	if x != nil {
145*1c12ee1eSDan Willemsen		return x.OptionalEnum
146*1c12ee1eSDan Willemsen	}
147*1c12ee1eSDan Willemsen	return FieldTestMessage_ZERO
148*1c12ee1eSDan Willemsen}
149*1c12ee1eSDan Willemsen
150*1c12ee1eSDan Willemsenfunc (x *FieldTestMessage) GetOptionalInt32() int32 {
151*1c12ee1eSDan Willemsen	if x != nil {
152*1c12ee1eSDan Willemsen		return x.OptionalInt32
153*1c12ee1eSDan Willemsen	}
154*1c12ee1eSDan Willemsen	return 0
155*1c12ee1eSDan Willemsen}
156*1c12ee1eSDan Willemsen
157*1c12ee1eSDan Willemsenfunc (x *FieldTestMessage) GetOptionalSint32() int32 {
158*1c12ee1eSDan Willemsen	if x != nil {
159*1c12ee1eSDan Willemsen		return x.OptionalSint32
160*1c12ee1eSDan Willemsen	}
161*1c12ee1eSDan Willemsen	return 0
162*1c12ee1eSDan Willemsen}
163*1c12ee1eSDan Willemsen
164*1c12ee1eSDan Willemsenfunc (x *FieldTestMessage) GetOptionalUint32() uint32 {
165*1c12ee1eSDan Willemsen	if x != nil {
166*1c12ee1eSDan Willemsen		return x.OptionalUint32
167*1c12ee1eSDan Willemsen	}
168*1c12ee1eSDan Willemsen	return 0
169*1c12ee1eSDan Willemsen}
170*1c12ee1eSDan Willemsen
171*1c12ee1eSDan Willemsenfunc (x *FieldTestMessage) GetOptionalInt64() int64 {
172*1c12ee1eSDan Willemsen	if x != nil {
173*1c12ee1eSDan Willemsen		return x.OptionalInt64
174*1c12ee1eSDan Willemsen	}
175*1c12ee1eSDan Willemsen	return 0
176*1c12ee1eSDan Willemsen}
177*1c12ee1eSDan Willemsen
178*1c12ee1eSDan Willemsenfunc (x *FieldTestMessage) GetOptionalSint64() int64 {
179*1c12ee1eSDan Willemsen	if x != nil {
180*1c12ee1eSDan Willemsen		return x.OptionalSint64
181*1c12ee1eSDan Willemsen	}
182*1c12ee1eSDan Willemsen	return 0
183*1c12ee1eSDan Willemsen}
184*1c12ee1eSDan Willemsen
185*1c12ee1eSDan Willemsenfunc (x *FieldTestMessage) GetOptionalUint64() uint64 {
186*1c12ee1eSDan Willemsen	if x != nil {
187*1c12ee1eSDan Willemsen		return x.OptionalUint64
188*1c12ee1eSDan Willemsen	}
189*1c12ee1eSDan Willemsen	return 0
190*1c12ee1eSDan Willemsen}
191*1c12ee1eSDan Willemsen
192*1c12ee1eSDan Willemsenfunc (x *FieldTestMessage) GetOptionalSfixed32() int32 {
193*1c12ee1eSDan Willemsen	if x != nil {
194*1c12ee1eSDan Willemsen		return x.OptionalSfixed32
195*1c12ee1eSDan Willemsen	}
196*1c12ee1eSDan Willemsen	return 0
197*1c12ee1eSDan Willemsen}
198*1c12ee1eSDan Willemsen
199*1c12ee1eSDan Willemsenfunc (x *FieldTestMessage) GetOptionalFixed32() uint32 {
200*1c12ee1eSDan Willemsen	if x != nil {
201*1c12ee1eSDan Willemsen		return x.OptionalFixed32
202*1c12ee1eSDan Willemsen	}
203*1c12ee1eSDan Willemsen	return 0
204*1c12ee1eSDan Willemsen}
205*1c12ee1eSDan Willemsen
206*1c12ee1eSDan Willemsenfunc (x *FieldTestMessage) GetOptionalFloat() float32 {
207*1c12ee1eSDan Willemsen	if x != nil {
208*1c12ee1eSDan Willemsen		return x.OptionalFloat
209*1c12ee1eSDan Willemsen	}
210*1c12ee1eSDan Willemsen	return 0
211*1c12ee1eSDan Willemsen}
212*1c12ee1eSDan Willemsen
213*1c12ee1eSDan Willemsenfunc (x *FieldTestMessage) GetOptionalSfixed64() int64 {
214*1c12ee1eSDan Willemsen	if x != nil {
215*1c12ee1eSDan Willemsen		return x.OptionalSfixed64
216*1c12ee1eSDan Willemsen	}
217*1c12ee1eSDan Willemsen	return 0
218*1c12ee1eSDan Willemsen}
219*1c12ee1eSDan Willemsen
220*1c12ee1eSDan Willemsenfunc (x *FieldTestMessage) GetOptionalFixed64() uint64 {
221*1c12ee1eSDan Willemsen	if x != nil {
222*1c12ee1eSDan Willemsen		return x.OptionalFixed64
223*1c12ee1eSDan Willemsen	}
224*1c12ee1eSDan Willemsen	return 0
225*1c12ee1eSDan Willemsen}
226*1c12ee1eSDan Willemsen
227*1c12ee1eSDan Willemsenfunc (x *FieldTestMessage) GetOptionalDouble() float64 {
228*1c12ee1eSDan Willemsen	if x != nil {
229*1c12ee1eSDan Willemsen		return x.OptionalDouble
230*1c12ee1eSDan Willemsen	}
231*1c12ee1eSDan Willemsen	return 0
232*1c12ee1eSDan Willemsen}
233*1c12ee1eSDan Willemsen
234*1c12ee1eSDan Willemsenfunc (x *FieldTestMessage) GetOptionalString() string {
235*1c12ee1eSDan Willemsen	if x != nil {
236*1c12ee1eSDan Willemsen		return x.OptionalString
237*1c12ee1eSDan Willemsen	}
238*1c12ee1eSDan Willemsen	return ""
239*1c12ee1eSDan Willemsen}
240*1c12ee1eSDan Willemsen
241*1c12ee1eSDan Willemsenfunc (x *FieldTestMessage) GetOptionalBytes() []byte {
242*1c12ee1eSDan Willemsen	if x != nil {
243*1c12ee1eSDan Willemsen		return x.OptionalBytes
244*1c12ee1eSDan Willemsen	}
245*1c12ee1eSDan Willemsen	return nil
246*1c12ee1eSDan Willemsen}
247*1c12ee1eSDan Willemsen
248*1c12ee1eSDan Willemsenfunc (x *FieldTestMessage) GetOptional_Message() *FieldTestMessage_Message {
249*1c12ee1eSDan Willemsen	if x != nil {
250*1c12ee1eSDan Willemsen		return x.Optional_Message
251*1c12ee1eSDan Willemsen	}
252*1c12ee1eSDan Willemsen	return nil
253*1c12ee1eSDan Willemsen}
254*1c12ee1eSDan Willemsen
255*1c12ee1eSDan Willemsenfunc (x *FieldTestMessage) GetRepeatedBool() []bool {
256*1c12ee1eSDan Willemsen	if x != nil {
257*1c12ee1eSDan Willemsen		return x.RepeatedBool
258*1c12ee1eSDan Willemsen	}
259*1c12ee1eSDan Willemsen	return nil
260*1c12ee1eSDan Willemsen}
261*1c12ee1eSDan Willemsen
262*1c12ee1eSDan Willemsenfunc (x *FieldTestMessage) GetRepeatedEnum() []FieldTestMessage_Enum {
263*1c12ee1eSDan Willemsen	if x != nil {
264*1c12ee1eSDan Willemsen		return x.RepeatedEnum
265*1c12ee1eSDan Willemsen	}
266*1c12ee1eSDan Willemsen	return nil
267*1c12ee1eSDan Willemsen}
268*1c12ee1eSDan Willemsen
269*1c12ee1eSDan Willemsenfunc (x *FieldTestMessage) GetRepeatedInt32() []int32 {
270*1c12ee1eSDan Willemsen	if x != nil {
271*1c12ee1eSDan Willemsen		return x.RepeatedInt32
272*1c12ee1eSDan Willemsen	}
273*1c12ee1eSDan Willemsen	return nil
274*1c12ee1eSDan Willemsen}
275*1c12ee1eSDan Willemsen
276*1c12ee1eSDan Willemsenfunc (x *FieldTestMessage) GetRepeatedSint32() []int32 {
277*1c12ee1eSDan Willemsen	if x != nil {
278*1c12ee1eSDan Willemsen		return x.RepeatedSint32
279*1c12ee1eSDan Willemsen	}
280*1c12ee1eSDan Willemsen	return nil
281*1c12ee1eSDan Willemsen}
282*1c12ee1eSDan Willemsen
283*1c12ee1eSDan Willemsenfunc (x *FieldTestMessage) GetRepeatedUint32() []uint32 {
284*1c12ee1eSDan Willemsen	if x != nil {
285*1c12ee1eSDan Willemsen		return x.RepeatedUint32
286*1c12ee1eSDan Willemsen	}
287*1c12ee1eSDan Willemsen	return nil
288*1c12ee1eSDan Willemsen}
289*1c12ee1eSDan Willemsen
290*1c12ee1eSDan Willemsenfunc (x *FieldTestMessage) GetRepeatedInt64() []int64 {
291*1c12ee1eSDan Willemsen	if x != nil {
292*1c12ee1eSDan Willemsen		return x.RepeatedInt64
293*1c12ee1eSDan Willemsen	}
294*1c12ee1eSDan Willemsen	return nil
295*1c12ee1eSDan Willemsen}
296*1c12ee1eSDan Willemsen
297*1c12ee1eSDan Willemsenfunc (x *FieldTestMessage) GetRepeatedSint64() []int64 {
298*1c12ee1eSDan Willemsen	if x != nil {
299*1c12ee1eSDan Willemsen		return x.RepeatedSint64
300*1c12ee1eSDan Willemsen	}
301*1c12ee1eSDan Willemsen	return nil
302*1c12ee1eSDan Willemsen}
303*1c12ee1eSDan Willemsen
304*1c12ee1eSDan Willemsenfunc (x *FieldTestMessage) GetRepeatedUint64() []uint64 {
305*1c12ee1eSDan Willemsen	if x != nil {
306*1c12ee1eSDan Willemsen		return x.RepeatedUint64
307*1c12ee1eSDan Willemsen	}
308*1c12ee1eSDan Willemsen	return nil
309*1c12ee1eSDan Willemsen}
310*1c12ee1eSDan Willemsen
311*1c12ee1eSDan Willemsenfunc (x *FieldTestMessage) GetRepeatedSfixed32() []int32 {
312*1c12ee1eSDan Willemsen	if x != nil {
313*1c12ee1eSDan Willemsen		return x.RepeatedSfixed32
314*1c12ee1eSDan Willemsen	}
315*1c12ee1eSDan Willemsen	return nil
316*1c12ee1eSDan Willemsen}
317*1c12ee1eSDan Willemsen
318*1c12ee1eSDan Willemsenfunc (x *FieldTestMessage) GetRepeatedFixed32() []uint32 {
319*1c12ee1eSDan Willemsen	if x != nil {
320*1c12ee1eSDan Willemsen		return x.RepeatedFixed32
321*1c12ee1eSDan Willemsen	}
322*1c12ee1eSDan Willemsen	return nil
323*1c12ee1eSDan Willemsen}
324*1c12ee1eSDan Willemsen
325*1c12ee1eSDan Willemsenfunc (x *FieldTestMessage) GetRepeatedFloat() []float32 {
326*1c12ee1eSDan Willemsen	if x != nil {
327*1c12ee1eSDan Willemsen		return x.RepeatedFloat
328*1c12ee1eSDan Willemsen	}
329*1c12ee1eSDan Willemsen	return nil
330*1c12ee1eSDan Willemsen}
331*1c12ee1eSDan Willemsen
332*1c12ee1eSDan Willemsenfunc (x *FieldTestMessage) GetRepeatedSfixed64() []int64 {
333*1c12ee1eSDan Willemsen	if x != nil {
334*1c12ee1eSDan Willemsen		return x.RepeatedSfixed64
335*1c12ee1eSDan Willemsen	}
336*1c12ee1eSDan Willemsen	return nil
337*1c12ee1eSDan Willemsen}
338*1c12ee1eSDan Willemsen
339*1c12ee1eSDan Willemsenfunc (x *FieldTestMessage) GetRepeatedFixed64() []uint64 {
340*1c12ee1eSDan Willemsen	if x != nil {
341*1c12ee1eSDan Willemsen		return x.RepeatedFixed64
342*1c12ee1eSDan Willemsen	}
343*1c12ee1eSDan Willemsen	return nil
344*1c12ee1eSDan Willemsen}
345*1c12ee1eSDan Willemsen
346*1c12ee1eSDan Willemsenfunc (x *FieldTestMessage) GetRepeatedDouble() []float64 {
347*1c12ee1eSDan Willemsen	if x != nil {
348*1c12ee1eSDan Willemsen		return x.RepeatedDouble
349*1c12ee1eSDan Willemsen	}
350*1c12ee1eSDan Willemsen	return nil
351*1c12ee1eSDan Willemsen}
352*1c12ee1eSDan Willemsen
353*1c12ee1eSDan Willemsenfunc (x *FieldTestMessage) GetRepeatedString() []string {
354*1c12ee1eSDan Willemsen	if x != nil {
355*1c12ee1eSDan Willemsen		return x.RepeatedString
356*1c12ee1eSDan Willemsen	}
357*1c12ee1eSDan Willemsen	return nil
358*1c12ee1eSDan Willemsen}
359*1c12ee1eSDan Willemsen
360*1c12ee1eSDan Willemsenfunc (x *FieldTestMessage) GetRepeatedBytes() [][]byte {
361*1c12ee1eSDan Willemsen	if x != nil {
362*1c12ee1eSDan Willemsen		return x.RepeatedBytes
363*1c12ee1eSDan Willemsen	}
364*1c12ee1eSDan Willemsen	return nil
365*1c12ee1eSDan Willemsen}
366*1c12ee1eSDan Willemsen
367*1c12ee1eSDan Willemsenfunc (x *FieldTestMessage) GetRepeated_Message() []*FieldTestMessage_Message {
368*1c12ee1eSDan Willemsen	if x != nil {
369*1c12ee1eSDan Willemsen		return x.Repeated_Message
370*1c12ee1eSDan Willemsen	}
371*1c12ee1eSDan Willemsen	return nil
372*1c12ee1eSDan Willemsen}
373*1c12ee1eSDan Willemsen
374*1c12ee1eSDan Willemsenfunc (x *FieldTestMessage) GetMapInt32Int64() map[int32]int64 {
375*1c12ee1eSDan Willemsen	if x != nil {
376*1c12ee1eSDan Willemsen		return x.MapInt32Int64
377*1c12ee1eSDan Willemsen	}
378*1c12ee1eSDan Willemsen	return nil
379*1c12ee1eSDan Willemsen}
380*1c12ee1eSDan Willemsen
381*1c12ee1eSDan Willemsenfunc (x *FieldTestMessage) GetMapStringMessage() map[string]*FieldTestMessage_Message {
382*1c12ee1eSDan Willemsen	if x != nil {
383*1c12ee1eSDan Willemsen		return x.MapStringMessage
384*1c12ee1eSDan Willemsen	}
385*1c12ee1eSDan Willemsen	return nil
386*1c12ee1eSDan Willemsen}
387*1c12ee1eSDan Willemsen
388*1c12ee1eSDan Willemsenfunc (x *FieldTestMessage) GetMapFixed64Enum() map[uint64]FieldTestMessage_Enum {
389*1c12ee1eSDan Willemsen	if x != nil {
390*1c12ee1eSDan Willemsen		return x.MapFixed64Enum
391*1c12ee1eSDan Willemsen	}
392*1c12ee1eSDan Willemsen	return nil
393*1c12ee1eSDan Willemsen}
394*1c12ee1eSDan Willemsen
395*1c12ee1eSDan Willemsentype FieldTestMessage_Message struct {
396*1c12ee1eSDan Willemsen	state         protoimpl.MessageState
397*1c12ee1eSDan Willemsen	sizeCache     protoimpl.SizeCache
398*1c12ee1eSDan Willemsen	unknownFields protoimpl.UnknownFields
399*1c12ee1eSDan Willemsen}
400*1c12ee1eSDan Willemsen
401*1c12ee1eSDan Willemsenfunc (x *FieldTestMessage_Message) Reset() {
402*1c12ee1eSDan Willemsen	*x = FieldTestMessage_Message{}
403*1c12ee1eSDan Willemsen	if protoimpl.UnsafeEnabled {
404*1c12ee1eSDan Willemsen		mi := &file_cmd_protoc_gen_go_testdata_proto3_fields_proto_msgTypes[4]
405*1c12ee1eSDan Willemsen		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
406*1c12ee1eSDan Willemsen		ms.StoreMessageInfo(mi)
407*1c12ee1eSDan Willemsen	}
408*1c12ee1eSDan Willemsen}
409*1c12ee1eSDan Willemsen
410*1c12ee1eSDan Willemsenfunc (x *FieldTestMessage_Message) String() string {
411*1c12ee1eSDan Willemsen	return protoimpl.X.MessageStringOf(x)
412*1c12ee1eSDan Willemsen}
413*1c12ee1eSDan Willemsen
414*1c12ee1eSDan Willemsenfunc (*FieldTestMessage_Message) ProtoMessage() {}
415*1c12ee1eSDan Willemsen
416*1c12ee1eSDan Willemsenfunc (x *FieldTestMessage_Message) ProtoReflect() protoreflect.Message {
417*1c12ee1eSDan Willemsen	mi := &file_cmd_protoc_gen_go_testdata_proto3_fields_proto_msgTypes[4]
418*1c12ee1eSDan Willemsen	if protoimpl.UnsafeEnabled && x != nil {
419*1c12ee1eSDan Willemsen		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
420*1c12ee1eSDan Willemsen		if ms.LoadMessageInfo() == nil {
421*1c12ee1eSDan Willemsen			ms.StoreMessageInfo(mi)
422*1c12ee1eSDan Willemsen		}
423*1c12ee1eSDan Willemsen		return ms
424*1c12ee1eSDan Willemsen	}
425*1c12ee1eSDan Willemsen	return mi.MessageOf(x)
426*1c12ee1eSDan Willemsen}
427*1c12ee1eSDan Willemsen
428*1c12ee1eSDan Willemsen// Deprecated: Use FieldTestMessage_Message.ProtoReflect.Descriptor instead.
429*1c12ee1eSDan Willemsenfunc (*FieldTestMessage_Message) Descriptor() ([]byte, []int) {
430*1c12ee1eSDan Willemsen	return file_cmd_protoc_gen_go_testdata_proto3_fields_proto_rawDescGZIP(), []int{0, 3}
431*1c12ee1eSDan Willemsen}
432*1c12ee1eSDan Willemsen
433*1c12ee1eSDan Willemsenvar File_cmd_protoc_gen_go_testdata_proto3_fields_proto protoreflect.FileDescriptor
434*1c12ee1eSDan Willemsen
435*1c12ee1eSDan Willemsenvar file_cmd_protoc_gen_go_testdata_proto3_fields_proto_rawDesc = []byte{
436*1c12ee1eSDan Willemsen	0x0a, 0x2e, 0x63, 0x6d, 0x64, 0x2f, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x63, 0x2d, 0x67, 0x65, 0x6e,
437*1c12ee1eSDan Willemsen	0x2d, 0x67, 0x6f, 0x2f, 0x74, 0x65, 0x73, 0x74, 0x64, 0x61, 0x74, 0x61, 0x2f, 0x70, 0x72, 0x6f,
438*1c12ee1eSDan Willemsen	0x74, 0x6f, 0x33, 0x2f, 0x66, 0x69, 0x65, 0x6c, 0x64, 0x73, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f,
439*1c12ee1eSDan Willemsen	0x12, 0x15, 0x67, 0x6f, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x63,
440*1c12ee1eSDan Willemsen	0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33, 0x22, 0xd0, 0x11, 0x0a, 0x10, 0x46, 0x69, 0x65, 0x6c,
441*1c12ee1eSDan Willemsen	0x64, 0x54, 0x65, 0x73, 0x74, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x12, 0x23, 0x0a, 0x0d,
442*1c12ee1eSDan Willemsen	0x6f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x61, 0x6c, 0x5f, 0x62, 0x6f, 0x6f, 0x6c, 0x18, 0x01, 0x20,
443*1c12ee1eSDan Willemsen	0x01, 0x28, 0x09, 0x52, 0x0c, 0x6f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x61, 0x6c, 0x42, 0x6f, 0x6f,
444*1c12ee1eSDan Willemsen	0x6c, 0x12, 0x51, 0x0a, 0x0d, 0x6f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x61, 0x6c, 0x5f, 0x65, 0x6e,
445*1c12ee1eSDan Willemsen	0x75, 0x6d, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x2c, 0x2e, 0x67, 0x6f, 0x70, 0x72, 0x6f,
446*1c12ee1eSDan Willemsen	0x74, 0x6f, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x63, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33,
447*1c12ee1eSDan Willemsen	0x2e, 0x46, 0x69, 0x65, 0x6c, 0x64, 0x54, 0x65, 0x73, 0x74, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67,
448*1c12ee1eSDan Willemsen	0x65, 0x2e, 0x45, 0x6e, 0x75, 0x6d, 0x52, 0x0c, 0x6f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x61, 0x6c,
449*1c12ee1eSDan Willemsen	0x45, 0x6e, 0x75, 0x6d, 0x12, 0x25, 0x0a, 0x0e, 0x6f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x61, 0x6c,
450*1c12ee1eSDan Willemsen	0x5f, 0x69, 0x6e, 0x74, 0x33, 0x32, 0x18, 0x03, 0x20, 0x01, 0x28, 0x05, 0x52, 0x0d, 0x6f, 0x70,
451*1c12ee1eSDan Willemsen	0x74, 0x69, 0x6f, 0x6e, 0x61, 0x6c, 0x49, 0x6e, 0x74, 0x33, 0x32, 0x12, 0x27, 0x0a, 0x0f, 0x6f,
452*1c12ee1eSDan Willemsen	0x70, 0x74, 0x69, 0x6f, 0x6e, 0x61, 0x6c, 0x5f, 0x73, 0x69, 0x6e, 0x74, 0x33, 0x32, 0x18, 0x04,
453*1c12ee1eSDan Willemsen	0x20, 0x01, 0x28, 0x11, 0x52, 0x0e, 0x6f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x61, 0x6c, 0x53, 0x69,
454*1c12ee1eSDan Willemsen	0x6e, 0x74, 0x33, 0x32, 0x12, 0x27, 0x0a, 0x0f, 0x6f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x61, 0x6c,
455*1c12ee1eSDan Willemsen	0x5f, 0x75, 0x69, 0x6e, 0x74, 0x33, 0x32, 0x18, 0x05, 0x20, 0x01, 0x28, 0x0d, 0x52, 0x0e, 0x6f,
456*1c12ee1eSDan Willemsen	0x70, 0x74, 0x69, 0x6f, 0x6e, 0x61, 0x6c, 0x55, 0x69, 0x6e, 0x74, 0x33, 0x32, 0x12, 0x25, 0x0a,
457*1c12ee1eSDan Willemsen	0x0e, 0x6f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x61, 0x6c, 0x5f, 0x69, 0x6e, 0x74, 0x36, 0x34, 0x18,
458*1c12ee1eSDan Willemsen	0x06, 0x20, 0x01, 0x28, 0x03, 0x52, 0x0d, 0x6f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x61, 0x6c, 0x49,
459*1c12ee1eSDan Willemsen	0x6e, 0x74, 0x36, 0x34, 0x12, 0x27, 0x0a, 0x0f, 0x6f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x61, 0x6c,
460*1c12ee1eSDan Willemsen	0x5f, 0x73, 0x69, 0x6e, 0x74, 0x36, 0x34, 0x18, 0x07, 0x20, 0x01, 0x28, 0x12, 0x52, 0x0e, 0x6f,
461*1c12ee1eSDan Willemsen	0x70, 0x74, 0x69, 0x6f, 0x6e, 0x61, 0x6c, 0x53, 0x69, 0x6e, 0x74, 0x36, 0x34, 0x12, 0x27, 0x0a,
462*1c12ee1eSDan Willemsen	0x0f, 0x6f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x61, 0x6c, 0x5f, 0x75, 0x69, 0x6e, 0x74, 0x36, 0x34,
463*1c12ee1eSDan Willemsen	0x18, 0x08, 0x20, 0x01, 0x28, 0x04, 0x52, 0x0e, 0x6f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x61, 0x6c,
464*1c12ee1eSDan Willemsen	0x55, 0x69, 0x6e, 0x74, 0x36, 0x34, 0x12, 0x2b, 0x0a, 0x11, 0x6f, 0x70, 0x74, 0x69, 0x6f, 0x6e,
465*1c12ee1eSDan Willemsen	0x61, 0x6c, 0x5f, 0x73, 0x66, 0x69, 0x78, 0x65, 0x64, 0x33, 0x32, 0x18, 0x09, 0x20, 0x01, 0x28,
466*1c12ee1eSDan Willemsen	0x0f, 0x52, 0x10, 0x6f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x61, 0x6c, 0x53, 0x66, 0x69, 0x78, 0x65,
467*1c12ee1eSDan Willemsen	0x64, 0x33, 0x32, 0x12, 0x29, 0x0a, 0x10, 0x6f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x61, 0x6c, 0x5f,
468*1c12ee1eSDan Willemsen	0x66, 0x69, 0x78, 0x65, 0x64, 0x33, 0x32, 0x18, 0x0a, 0x20, 0x01, 0x28, 0x07, 0x52, 0x0f, 0x6f,
469*1c12ee1eSDan Willemsen	0x70, 0x74, 0x69, 0x6f, 0x6e, 0x61, 0x6c, 0x46, 0x69, 0x78, 0x65, 0x64, 0x33, 0x32, 0x12, 0x25,
470*1c12ee1eSDan Willemsen	0x0a, 0x0e, 0x6f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x61, 0x6c, 0x5f, 0x66, 0x6c, 0x6f, 0x61, 0x74,
471*1c12ee1eSDan Willemsen	0x18, 0x0b, 0x20, 0x01, 0x28, 0x02, 0x52, 0x0d, 0x6f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x61, 0x6c,
472*1c12ee1eSDan Willemsen	0x46, 0x6c, 0x6f, 0x61, 0x74, 0x12, 0x2b, 0x0a, 0x11, 0x6f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x61,
473*1c12ee1eSDan Willemsen	0x6c, 0x5f, 0x73, 0x66, 0x69, 0x78, 0x65, 0x64, 0x36, 0x34, 0x18, 0x0c, 0x20, 0x01, 0x28, 0x10,
474*1c12ee1eSDan Willemsen	0x52, 0x10, 0x6f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x61, 0x6c, 0x53, 0x66, 0x69, 0x78, 0x65, 0x64,
475*1c12ee1eSDan Willemsen	0x36, 0x34, 0x12, 0x29, 0x0a, 0x10, 0x6f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x61, 0x6c, 0x5f, 0x66,
476*1c12ee1eSDan Willemsen	0x69, 0x78, 0x65, 0x64, 0x36, 0x34, 0x18, 0x0d, 0x20, 0x01, 0x28, 0x06, 0x52, 0x0f, 0x6f, 0x70,
477*1c12ee1eSDan Willemsen	0x74, 0x69, 0x6f, 0x6e, 0x61, 0x6c, 0x46, 0x69, 0x78, 0x65, 0x64, 0x36, 0x34, 0x12, 0x27, 0x0a,
478*1c12ee1eSDan Willemsen	0x0f, 0x6f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x61, 0x6c, 0x5f, 0x64, 0x6f, 0x75, 0x62, 0x6c, 0x65,
479*1c12ee1eSDan Willemsen	0x18, 0x0e, 0x20, 0x01, 0x28, 0x01, 0x52, 0x0e, 0x6f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x61, 0x6c,
480*1c12ee1eSDan Willemsen	0x44, 0x6f, 0x75, 0x62, 0x6c, 0x65, 0x12, 0x27, 0x0a, 0x0f, 0x6f, 0x70, 0x74, 0x69, 0x6f, 0x6e,
481*1c12ee1eSDan Willemsen	0x61, 0x6c, 0x5f, 0x73, 0x74, 0x72, 0x69, 0x6e, 0x67, 0x18, 0x0f, 0x20, 0x01, 0x28, 0x09, 0x52,
482*1c12ee1eSDan Willemsen	0x0e, 0x6f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x61, 0x6c, 0x53, 0x74, 0x72, 0x69, 0x6e, 0x67, 0x12,
483*1c12ee1eSDan Willemsen	0x25, 0x0a, 0x0e, 0x6f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x61, 0x6c, 0x5f, 0x62, 0x79, 0x74, 0x65,
484*1c12ee1eSDan Willemsen	0x73, 0x18, 0x10, 0x20, 0x01, 0x28, 0x0c, 0x52, 0x0d, 0x6f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x61,
485*1c12ee1eSDan Willemsen	0x6c, 0x42, 0x79, 0x74, 0x65, 0x73, 0x12, 0x5a, 0x0a, 0x10, 0x6f, 0x70, 0x74, 0x69, 0x6f, 0x6e,
486*1c12ee1eSDan Willemsen	0x61, 0x6c, 0x5f, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x18, 0x11, 0x20, 0x01, 0x28, 0x0b,
487*1c12ee1eSDan Willemsen	0x32, 0x2f, 0x2e, 0x67, 0x6f, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f,
488*1c12ee1eSDan Willemsen	0x63, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33, 0x2e, 0x46, 0x69, 0x65, 0x6c, 0x64, 0x54, 0x65,
489*1c12ee1eSDan Willemsen	0x73, 0x74, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x2e, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67,
490*1c12ee1eSDan Willemsen	0x65, 0x52, 0x0f, 0x6f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x61, 0x6c, 0x4d, 0x65, 0x73, 0x73, 0x61,
491*1c12ee1eSDan Willemsen	0x67, 0x65, 0x12, 0x24, 0x0a, 0x0d, 0x72, 0x65, 0x70, 0x65, 0x61, 0x74, 0x65, 0x64, 0x5f, 0x62,
492*1c12ee1eSDan Willemsen	0x6f, 0x6f, 0x6c, 0x18, 0xc9, 0x01, 0x20, 0x03, 0x28, 0x08, 0x52, 0x0c, 0x72, 0x65, 0x70, 0x65,
493*1c12ee1eSDan Willemsen	0x61, 0x74, 0x65, 0x64, 0x42, 0x6f, 0x6f, 0x6c, 0x12, 0x52, 0x0a, 0x0d, 0x72, 0x65, 0x70, 0x65,
494*1c12ee1eSDan Willemsen	0x61, 0x74, 0x65, 0x64, 0x5f, 0x65, 0x6e, 0x75, 0x6d, 0x18, 0xca, 0x01, 0x20, 0x03, 0x28, 0x0e,
495*1c12ee1eSDan Willemsen	0x32, 0x2c, 0x2e, 0x67, 0x6f, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f,
496*1c12ee1eSDan Willemsen	0x63, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33, 0x2e, 0x46, 0x69, 0x65, 0x6c, 0x64, 0x54, 0x65,
497*1c12ee1eSDan Willemsen	0x73, 0x74, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x2e, 0x45, 0x6e, 0x75, 0x6d, 0x52, 0x0c,
498*1c12ee1eSDan Willemsen	0x72, 0x65, 0x70, 0x65, 0x61, 0x74, 0x65, 0x64, 0x45, 0x6e, 0x75, 0x6d, 0x12, 0x26, 0x0a, 0x0e,
499*1c12ee1eSDan Willemsen	0x72, 0x65, 0x70, 0x65, 0x61, 0x74, 0x65, 0x64, 0x5f, 0x69, 0x6e, 0x74, 0x33, 0x32, 0x18, 0xcb,
500*1c12ee1eSDan Willemsen	0x01, 0x20, 0x03, 0x28, 0x05, 0x52, 0x0d, 0x72, 0x65, 0x70, 0x65, 0x61, 0x74, 0x65, 0x64, 0x49,
501*1c12ee1eSDan Willemsen	0x6e, 0x74, 0x33, 0x32, 0x12, 0x28, 0x0a, 0x0f, 0x72, 0x65, 0x70, 0x65, 0x61, 0x74, 0x65, 0x64,
502*1c12ee1eSDan Willemsen	0x5f, 0x73, 0x69, 0x6e, 0x74, 0x33, 0x32, 0x18, 0xcc, 0x01, 0x20, 0x03, 0x28, 0x11, 0x52, 0x0e,
503*1c12ee1eSDan Willemsen	0x72, 0x65, 0x70, 0x65, 0x61, 0x74, 0x65, 0x64, 0x53, 0x69, 0x6e, 0x74, 0x33, 0x32, 0x12, 0x28,
504*1c12ee1eSDan Willemsen	0x0a, 0x0f, 0x72, 0x65, 0x70, 0x65, 0x61, 0x74, 0x65, 0x64, 0x5f, 0x75, 0x69, 0x6e, 0x74, 0x33,
505*1c12ee1eSDan Willemsen	0x32, 0x18, 0xcd, 0x01, 0x20, 0x03, 0x28, 0x0d, 0x52, 0x0e, 0x72, 0x65, 0x70, 0x65, 0x61, 0x74,
506*1c12ee1eSDan Willemsen	0x65, 0x64, 0x55, 0x69, 0x6e, 0x74, 0x33, 0x32, 0x12, 0x26, 0x0a, 0x0e, 0x72, 0x65, 0x70, 0x65,
507*1c12ee1eSDan Willemsen	0x61, 0x74, 0x65, 0x64, 0x5f, 0x69, 0x6e, 0x74, 0x36, 0x34, 0x18, 0xce, 0x01, 0x20, 0x03, 0x28,
508*1c12ee1eSDan Willemsen	0x03, 0x52, 0x0d, 0x72, 0x65, 0x70, 0x65, 0x61, 0x74, 0x65, 0x64, 0x49, 0x6e, 0x74, 0x36, 0x34,
509*1c12ee1eSDan Willemsen	0x12, 0x28, 0x0a, 0x0f, 0x72, 0x65, 0x70, 0x65, 0x61, 0x74, 0x65, 0x64, 0x5f, 0x73, 0x69, 0x6e,
510*1c12ee1eSDan Willemsen	0x74, 0x36, 0x34, 0x18, 0xcf, 0x01, 0x20, 0x03, 0x28, 0x12, 0x52, 0x0e, 0x72, 0x65, 0x70, 0x65,
511*1c12ee1eSDan Willemsen	0x61, 0x74, 0x65, 0x64, 0x53, 0x69, 0x6e, 0x74, 0x36, 0x34, 0x12, 0x28, 0x0a, 0x0f, 0x72, 0x65,
512*1c12ee1eSDan Willemsen	0x70, 0x65, 0x61, 0x74, 0x65, 0x64, 0x5f, 0x75, 0x69, 0x6e, 0x74, 0x36, 0x34, 0x18, 0xd0, 0x01,
513*1c12ee1eSDan Willemsen	0x20, 0x03, 0x28, 0x04, 0x52, 0x0e, 0x72, 0x65, 0x70, 0x65, 0x61, 0x74, 0x65, 0x64, 0x55, 0x69,
514*1c12ee1eSDan Willemsen	0x6e, 0x74, 0x36, 0x34, 0x12, 0x2c, 0x0a, 0x11, 0x72, 0x65, 0x70, 0x65, 0x61, 0x74, 0x65, 0x64,
515*1c12ee1eSDan Willemsen	0x5f, 0x73, 0x66, 0x69, 0x78, 0x65, 0x64, 0x33, 0x32, 0x18, 0xd1, 0x01, 0x20, 0x03, 0x28, 0x0f,
516*1c12ee1eSDan Willemsen	0x52, 0x10, 0x72, 0x65, 0x70, 0x65, 0x61, 0x74, 0x65, 0x64, 0x53, 0x66, 0x69, 0x78, 0x65, 0x64,
517*1c12ee1eSDan Willemsen	0x33, 0x32, 0x12, 0x2a, 0x0a, 0x10, 0x72, 0x65, 0x70, 0x65, 0x61, 0x74, 0x65, 0x64, 0x5f, 0x66,
518*1c12ee1eSDan Willemsen	0x69, 0x78, 0x65, 0x64, 0x33, 0x32, 0x18, 0xd2, 0x01, 0x20, 0x03, 0x28, 0x07, 0x52, 0x0f, 0x72,
519*1c12ee1eSDan Willemsen	0x65, 0x70, 0x65, 0x61, 0x74, 0x65, 0x64, 0x46, 0x69, 0x78, 0x65, 0x64, 0x33, 0x32, 0x12, 0x26,
520*1c12ee1eSDan Willemsen	0x0a, 0x0e, 0x72, 0x65, 0x70, 0x65, 0x61, 0x74, 0x65, 0x64, 0x5f, 0x66, 0x6c, 0x6f, 0x61, 0x74,
521*1c12ee1eSDan Willemsen	0x18, 0xd3, 0x01, 0x20, 0x03, 0x28, 0x02, 0x52, 0x0d, 0x72, 0x65, 0x70, 0x65, 0x61, 0x74, 0x65,
522*1c12ee1eSDan Willemsen	0x64, 0x46, 0x6c, 0x6f, 0x61, 0x74, 0x12, 0x2c, 0x0a, 0x11, 0x72, 0x65, 0x70, 0x65, 0x61, 0x74,
523*1c12ee1eSDan Willemsen	0x65, 0x64, 0x5f, 0x73, 0x66, 0x69, 0x78, 0x65, 0x64, 0x36, 0x34, 0x18, 0xd4, 0x01, 0x20, 0x03,
524*1c12ee1eSDan Willemsen	0x28, 0x10, 0x52, 0x10, 0x72, 0x65, 0x70, 0x65, 0x61, 0x74, 0x65, 0x64, 0x53, 0x66, 0x69, 0x78,
525*1c12ee1eSDan Willemsen	0x65, 0x64, 0x36, 0x34, 0x12, 0x2a, 0x0a, 0x10, 0x72, 0x65, 0x70, 0x65, 0x61, 0x74, 0x65, 0x64,
526*1c12ee1eSDan Willemsen	0x5f, 0x66, 0x69, 0x78, 0x65, 0x64, 0x36, 0x34, 0x18, 0xd5, 0x01, 0x20, 0x03, 0x28, 0x06, 0x52,
527*1c12ee1eSDan Willemsen	0x0f, 0x72, 0x65, 0x70, 0x65, 0x61, 0x74, 0x65, 0x64, 0x46, 0x69, 0x78, 0x65, 0x64, 0x36, 0x34,
528*1c12ee1eSDan Willemsen	0x12, 0x28, 0x0a, 0x0f, 0x72, 0x65, 0x70, 0x65, 0x61, 0x74, 0x65, 0x64, 0x5f, 0x64, 0x6f, 0x75,
529*1c12ee1eSDan Willemsen	0x62, 0x6c, 0x65, 0x18, 0xd6, 0x01, 0x20, 0x03, 0x28, 0x01, 0x52, 0x0e, 0x72, 0x65, 0x70, 0x65,
530*1c12ee1eSDan Willemsen	0x61, 0x74, 0x65, 0x64, 0x44, 0x6f, 0x75, 0x62, 0x6c, 0x65, 0x12, 0x28, 0x0a, 0x0f, 0x72, 0x65,
531*1c12ee1eSDan Willemsen	0x70, 0x65, 0x61, 0x74, 0x65, 0x64, 0x5f, 0x73, 0x74, 0x72, 0x69, 0x6e, 0x67, 0x18, 0xd7, 0x01,
532*1c12ee1eSDan Willemsen	0x20, 0x03, 0x28, 0x09, 0x52, 0x0e, 0x72, 0x65, 0x70, 0x65, 0x61, 0x74, 0x65, 0x64, 0x53, 0x74,
533*1c12ee1eSDan Willemsen	0x72, 0x69, 0x6e, 0x67, 0x12, 0x26, 0x0a, 0x0e, 0x72, 0x65, 0x70, 0x65, 0x61, 0x74, 0x65, 0x64,
534*1c12ee1eSDan Willemsen	0x5f, 0x62, 0x79, 0x74, 0x65, 0x73, 0x18, 0xd8, 0x01, 0x20, 0x03, 0x28, 0x0c, 0x52, 0x0d, 0x72,
535*1c12ee1eSDan Willemsen	0x65, 0x70, 0x65, 0x61, 0x74, 0x65, 0x64, 0x42, 0x79, 0x74, 0x65, 0x73, 0x12, 0x5b, 0x0a, 0x10,
536*1c12ee1eSDan Willemsen	0x72, 0x65, 0x70, 0x65, 0x61, 0x74, 0x65, 0x64, 0x5f, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65,
537*1c12ee1eSDan Willemsen	0x18, 0xd9, 0x01, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x2f, 0x2e, 0x67, 0x6f, 0x70, 0x72, 0x6f, 0x74,
538*1c12ee1eSDan Willemsen	0x6f, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x63, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33, 0x2e,
539*1c12ee1eSDan Willemsen	0x46, 0x69, 0x65, 0x6c, 0x64, 0x54, 0x65, 0x73, 0x74, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65,
540*1c12ee1eSDan Willemsen	0x2e, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x52, 0x0f, 0x72, 0x65, 0x70, 0x65, 0x61, 0x74,
541*1c12ee1eSDan Willemsen	0x65, 0x64, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x12, 0x63, 0x0a, 0x0f, 0x6d, 0x61, 0x70,
542*1c12ee1eSDan Willemsen	0x5f, 0x69, 0x6e, 0x74, 0x33, 0x32, 0x5f, 0x69, 0x6e, 0x74, 0x36, 0x34, 0x18, 0xf4, 0x03, 0x20,
543*1c12ee1eSDan Willemsen	0x03, 0x28, 0x0b, 0x32, 0x3a, 0x2e, 0x67, 0x6f, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2e, 0x70, 0x72,
544*1c12ee1eSDan Willemsen	0x6f, 0x74, 0x6f, 0x63, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33, 0x2e, 0x46, 0x69, 0x65, 0x6c,
545*1c12ee1eSDan Willemsen	0x64, 0x54, 0x65, 0x73, 0x74, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x2e, 0x4d, 0x61, 0x70,
546*1c12ee1eSDan Willemsen	0x49, 0x6e, 0x74, 0x33, 0x32, 0x49, 0x6e, 0x74, 0x36, 0x34, 0x45, 0x6e, 0x74, 0x72, 0x79, 0x52,
547*1c12ee1eSDan Willemsen	0x0d, 0x6d, 0x61, 0x70, 0x49, 0x6e, 0x74, 0x33, 0x32, 0x49, 0x6e, 0x74, 0x36, 0x34, 0x12, 0x6c,
548*1c12ee1eSDan Willemsen	0x0a, 0x12, 0x6d, 0x61, 0x70, 0x5f, 0x73, 0x74, 0x72, 0x69, 0x6e, 0x67, 0x5f, 0x6d, 0x65, 0x73,
549*1c12ee1eSDan Willemsen	0x73, 0x61, 0x67, 0x65, 0x18, 0xf5, 0x03, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x3d, 0x2e, 0x67, 0x6f,
550*1c12ee1eSDan Willemsen	0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x63, 0x2e, 0x70, 0x72, 0x6f,
551*1c12ee1eSDan Willemsen	0x74, 0x6f, 0x33, 0x2e, 0x46, 0x69, 0x65, 0x6c, 0x64, 0x54, 0x65, 0x73, 0x74, 0x4d, 0x65, 0x73,
552*1c12ee1eSDan Willemsen	0x73, 0x61, 0x67, 0x65, 0x2e, 0x4d, 0x61, 0x70, 0x53, 0x74, 0x72, 0x69, 0x6e, 0x67, 0x4d, 0x65,
553*1c12ee1eSDan Willemsen	0x73, 0x73, 0x61, 0x67, 0x65, 0x45, 0x6e, 0x74, 0x72, 0x79, 0x52, 0x10, 0x6d, 0x61, 0x70, 0x53,
554*1c12ee1eSDan Willemsen	0x74, 0x72, 0x69, 0x6e, 0x67, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x12, 0x66, 0x0a, 0x10,
555*1c12ee1eSDan Willemsen	0x6d, 0x61, 0x70, 0x5f, 0x66, 0x69, 0x78, 0x65, 0x64, 0x36, 0x34, 0x5f, 0x65, 0x6e, 0x75, 0x6d,
556*1c12ee1eSDan Willemsen	0x18, 0xf6, 0x03, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x3b, 0x2e, 0x67, 0x6f, 0x70, 0x72, 0x6f, 0x74,
557*1c12ee1eSDan Willemsen	0x6f, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x63, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33, 0x2e,
558*1c12ee1eSDan Willemsen	0x46, 0x69, 0x65, 0x6c, 0x64, 0x54, 0x65, 0x73, 0x74, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65,
559*1c12ee1eSDan Willemsen	0x2e, 0x4d, 0x61, 0x70, 0x46, 0x69, 0x78, 0x65, 0x64, 0x36, 0x34, 0x45, 0x6e, 0x75, 0x6d, 0x45,
560*1c12ee1eSDan Willemsen	0x6e, 0x74, 0x72, 0x79, 0x52, 0x0e, 0x6d, 0x61, 0x70, 0x46, 0x69, 0x78, 0x65, 0x64, 0x36, 0x34,
561*1c12ee1eSDan Willemsen	0x45, 0x6e, 0x75, 0x6d, 0x1a, 0x40, 0x0a, 0x12, 0x4d, 0x61, 0x70, 0x49, 0x6e, 0x74, 0x33, 0x32,
562*1c12ee1eSDan Willemsen	0x49, 0x6e, 0x74, 0x36, 0x34, 0x45, 0x6e, 0x74, 0x72, 0x79, 0x12, 0x10, 0x0a, 0x03, 0x6b, 0x65,
563*1c12ee1eSDan Willemsen	0x79, 0x18, 0x01, 0x20, 0x01, 0x28, 0x05, 0x52, 0x03, 0x6b, 0x65, 0x79, 0x12, 0x14, 0x0a, 0x05,
564*1c12ee1eSDan Willemsen	0x76, 0x61, 0x6c, 0x75, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x03, 0x52, 0x05, 0x76, 0x61, 0x6c,
565*1c12ee1eSDan Willemsen	0x75, 0x65, 0x3a, 0x02, 0x38, 0x01, 0x1a, 0x74, 0x0a, 0x15, 0x4d, 0x61, 0x70, 0x53, 0x74, 0x72,
566*1c12ee1eSDan Willemsen	0x69, 0x6e, 0x67, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x45, 0x6e, 0x74, 0x72, 0x79, 0x12,
567*1c12ee1eSDan Willemsen	0x10, 0x0a, 0x03, 0x6b, 0x65, 0x79, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x03, 0x6b, 0x65,
568*1c12ee1eSDan Willemsen	0x79, 0x12, 0x45, 0x0a, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0b,
569*1c12ee1eSDan Willemsen	0x32, 0x2f, 0x2e, 0x67, 0x6f, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f,
570*1c12ee1eSDan Willemsen	0x63, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33, 0x2e, 0x46, 0x69, 0x65, 0x6c, 0x64, 0x54, 0x65,
571*1c12ee1eSDan Willemsen	0x73, 0x74, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x2e, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67,
572*1c12ee1eSDan Willemsen	0x65, 0x52, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x3a, 0x02, 0x38, 0x01, 0x1a, 0x6f, 0x0a, 0x13,
573*1c12ee1eSDan Willemsen	0x4d, 0x61, 0x70, 0x46, 0x69, 0x78, 0x65, 0x64, 0x36, 0x34, 0x45, 0x6e, 0x75, 0x6d, 0x45, 0x6e,
574*1c12ee1eSDan Willemsen	0x74, 0x72, 0x79, 0x12, 0x10, 0x0a, 0x03, 0x6b, 0x65, 0x79, 0x18, 0x01, 0x20, 0x01, 0x28, 0x06,
575*1c12ee1eSDan Willemsen	0x52, 0x03, 0x6b, 0x65, 0x79, 0x12, 0x42, 0x0a, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x18, 0x02,
576*1c12ee1eSDan Willemsen	0x20, 0x01, 0x28, 0x0e, 0x32, 0x2c, 0x2e, 0x67, 0x6f, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2e, 0x70,
577*1c12ee1eSDan Willemsen	0x72, 0x6f, 0x74, 0x6f, 0x63, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33, 0x2e, 0x46, 0x69, 0x65,
578*1c12ee1eSDan Willemsen	0x6c, 0x64, 0x54, 0x65, 0x73, 0x74, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x2e, 0x45, 0x6e,
579*1c12ee1eSDan Willemsen	0x75, 0x6d, 0x52, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x3a, 0x02, 0x38, 0x01, 0x1a, 0x09, 0x0a,
580*1c12ee1eSDan Willemsen	0x07, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x22, 0x10, 0x0a, 0x04, 0x45, 0x6e, 0x75, 0x6d,
581*1c12ee1eSDan Willemsen	0x12, 0x08, 0x0a, 0x04, 0x5a, 0x45, 0x52, 0x4f, 0x10, 0x00, 0x42, 0x3e, 0x5a, 0x3c, 0x67, 0x6f,
582*1c12ee1eSDan Willemsen	0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x67, 0x6f, 0x6c, 0x61, 0x6e, 0x67, 0x2e, 0x6f, 0x72, 0x67, 0x2f,
583*1c12ee1eSDan Willemsen	0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2f, 0x63, 0x6d, 0x64, 0x2f, 0x70, 0x72, 0x6f,
584*1c12ee1eSDan Willemsen	0x74, 0x6f, 0x63, 0x2d, 0x67, 0x65, 0x6e, 0x2d, 0x67, 0x6f, 0x2f, 0x74, 0x65, 0x73, 0x74, 0x64,
585*1c12ee1eSDan Willemsen	0x61, 0x74, 0x61, 0x2f, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33, 0x62, 0x06, 0x70, 0x72, 0x6f, 0x74,
586*1c12ee1eSDan Willemsen	0x6f, 0x33,
587*1c12ee1eSDan Willemsen}
588*1c12ee1eSDan Willemsen
589*1c12ee1eSDan Willemsenvar (
590*1c12ee1eSDan Willemsen	file_cmd_protoc_gen_go_testdata_proto3_fields_proto_rawDescOnce sync.Once
591*1c12ee1eSDan Willemsen	file_cmd_protoc_gen_go_testdata_proto3_fields_proto_rawDescData = file_cmd_protoc_gen_go_testdata_proto3_fields_proto_rawDesc
592*1c12ee1eSDan Willemsen)
593*1c12ee1eSDan Willemsen
594*1c12ee1eSDan Willemsenfunc file_cmd_protoc_gen_go_testdata_proto3_fields_proto_rawDescGZIP() []byte {
595*1c12ee1eSDan Willemsen	file_cmd_protoc_gen_go_testdata_proto3_fields_proto_rawDescOnce.Do(func() {
596*1c12ee1eSDan Willemsen		file_cmd_protoc_gen_go_testdata_proto3_fields_proto_rawDescData = protoimpl.X.CompressGZIP(file_cmd_protoc_gen_go_testdata_proto3_fields_proto_rawDescData)
597*1c12ee1eSDan Willemsen	})
598*1c12ee1eSDan Willemsen	return file_cmd_protoc_gen_go_testdata_proto3_fields_proto_rawDescData
599*1c12ee1eSDan Willemsen}
600*1c12ee1eSDan Willemsen
601*1c12ee1eSDan Willemsenvar file_cmd_protoc_gen_go_testdata_proto3_fields_proto_enumTypes = make([]protoimpl.EnumInfo, 1)
602*1c12ee1eSDan Willemsenvar file_cmd_protoc_gen_go_testdata_proto3_fields_proto_msgTypes = make([]protoimpl.MessageInfo, 5)
603*1c12ee1eSDan Willemsenvar file_cmd_protoc_gen_go_testdata_proto3_fields_proto_goTypes = []interface{}{
604*1c12ee1eSDan Willemsen	(FieldTestMessage_Enum)(0),       // 0: goproto.protoc.proto3.FieldTestMessage.Enum
605*1c12ee1eSDan Willemsen	(*FieldTestMessage)(nil),         // 1: goproto.protoc.proto3.FieldTestMessage
606*1c12ee1eSDan Willemsen	nil,                              // 2: goproto.protoc.proto3.FieldTestMessage.MapInt32Int64Entry
607*1c12ee1eSDan Willemsen	nil,                              // 3: goproto.protoc.proto3.FieldTestMessage.MapStringMessageEntry
608*1c12ee1eSDan Willemsen	nil,                              // 4: goproto.protoc.proto3.FieldTestMessage.MapFixed64EnumEntry
609*1c12ee1eSDan Willemsen	(*FieldTestMessage_Message)(nil), // 5: goproto.protoc.proto3.FieldTestMessage.Message
610*1c12ee1eSDan Willemsen}
611*1c12ee1eSDan Willemsenvar file_cmd_protoc_gen_go_testdata_proto3_fields_proto_depIdxs = []int32{
612*1c12ee1eSDan Willemsen	0, // 0: goproto.protoc.proto3.FieldTestMessage.optional_enum:type_name -> goproto.protoc.proto3.FieldTestMessage.Enum
613*1c12ee1eSDan Willemsen	5, // 1: goproto.protoc.proto3.FieldTestMessage.optional_Message:type_name -> goproto.protoc.proto3.FieldTestMessage.Message
614*1c12ee1eSDan Willemsen	0, // 2: goproto.protoc.proto3.FieldTestMessage.repeated_enum:type_name -> goproto.protoc.proto3.FieldTestMessage.Enum
615*1c12ee1eSDan Willemsen	5, // 3: goproto.protoc.proto3.FieldTestMessage.repeated_Message:type_name -> goproto.protoc.proto3.FieldTestMessage.Message
616*1c12ee1eSDan Willemsen	2, // 4: goproto.protoc.proto3.FieldTestMessage.map_int32_int64:type_name -> goproto.protoc.proto3.FieldTestMessage.MapInt32Int64Entry
617*1c12ee1eSDan Willemsen	3, // 5: goproto.protoc.proto3.FieldTestMessage.map_string_message:type_name -> goproto.protoc.proto3.FieldTestMessage.MapStringMessageEntry
618*1c12ee1eSDan Willemsen	4, // 6: goproto.protoc.proto3.FieldTestMessage.map_fixed64_enum:type_name -> goproto.protoc.proto3.FieldTestMessage.MapFixed64EnumEntry
619*1c12ee1eSDan Willemsen	5, // 7: goproto.protoc.proto3.FieldTestMessage.MapStringMessageEntry.value:type_name -> goproto.protoc.proto3.FieldTestMessage.Message
620*1c12ee1eSDan Willemsen	0, // 8: goproto.protoc.proto3.FieldTestMessage.MapFixed64EnumEntry.value:type_name -> goproto.protoc.proto3.FieldTestMessage.Enum
621*1c12ee1eSDan Willemsen	9, // [9:9] is the sub-list for method output_type
622*1c12ee1eSDan Willemsen	9, // [9:9] is the sub-list for method input_type
623*1c12ee1eSDan Willemsen	9, // [9:9] is the sub-list for extension type_name
624*1c12ee1eSDan Willemsen	9, // [9:9] is the sub-list for extension extendee
625*1c12ee1eSDan Willemsen	0, // [0:9] is the sub-list for field type_name
626*1c12ee1eSDan Willemsen}
627*1c12ee1eSDan Willemsen
628*1c12ee1eSDan Willemsenfunc init() { file_cmd_protoc_gen_go_testdata_proto3_fields_proto_init() }
629*1c12ee1eSDan Willemsenfunc file_cmd_protoc_gen_go_testdata_proto3_fields_proto_init() {
630*1c12ee1eSDan Willemsen	if File_cmd_protoc_gen_go_testdata_proto3_fields_proto != nil {
631*1c12ee1eSDan Willemsen		return
632*1c12ee1eSDan Willemsen	}
633*1c12ee1eSDan Willemsen	if !protoimpl.UnsafeEnabled {
634*1c12ee1eSDan Willemsen		file_cmd_protoc_gen_go_testdata_proto3_fields_proto_msgTypes[0].Exporter = func(v interface{}, i int) interface{} {
635*1c12ee1eSDan Willemsen			switch v := v.(*FieldTestMessage); i {
636*1c12ee1eSDan Willemsen			case 0:
637*1c12ee1eSDan Willemsen				return &v.state
638*1c12ee1eSDan Willemsen			case 1:
639*1c12ee1eSDan Willemsen				return &v.sizeCache
640*1c12ee1eSDan Willemsen			case 2:
641*1c12ee1eSDan Willemsen				return &v.unknownFields
642*1c12ee1eSDan Willemsen			default:
643*1c12ee1eSDan Willemsen				return nil
644*1c12ee1eSDan Willemsen			}
645*1c12ee1eSDan Willemsen		}
646*1c12ee1eSDan Willemsen		file_cmd_protoc_gen_go_testdata_proto3_fields_proto_msgTypes[4].Exporter = func(v interface{}, i int) interface{} {
647*1c12ee1eSDan Willemsen			switch v := v.(*FieldTestMessage_Message); i {
648*1c12ee1eSDan Willemsen			case 0:
649*1c12ee1eSDan Willemsen				return &v.state
650*1c12ee1eSDan Willemsen			case 1:
651*1c12ee1eSDan Willemsen				return &v.sizeCache
652*1c12ee1eSDan Willemsen			case 2:
653*1c12ee1eSDan Willemsen				return &v.unknownFields
654*1c12ee1eSDan Willemsen			default:
655*1c12ee1eSDan Willemsen				return nil
656*1c12ee1eSDan Willemsen			}
657*1c12ee1eSDan Willemsen		}
658*1c12ee1eSDan Willemsen	}
659*1c12ee1eSDan Willemsen	type x struct{}
660*1c12ee1eSDan Willemsen	out := protoimpl.TypeBuilder{
661*1c12ee1eSDan Willemsen		File: protoimpl.DescBuilder{
662*1c12ee1eSDan Willemsen			GoPackagePath: reflect.TypeOf(x{}).PkgPath(),
663*1c12ee1eSDan Willemsen			RawDescriptor: file_cmd_protoc_gen_go_testdata_proto3_fields_proto_rawDesc,
664*1c12ee1eSDan Willemsen			NumEnums:      1,
665*1c12ee1eSDan Willemsen			NumMessages:   5,
666*1c12ee1eSDan Willemsen			NumExtensions: 0,
667*1c12ee1eSDan Willemsen			NumServices:   0,
668*1c12ee1eSDan Willemsen		},
669*1c12ee1eSDan Willemsen		GoTypes:           file_cmd_protoc_gen_go_testdata_proto3_fields_proto_goTypes,
670*1c12ee1eSDan Willemsen		DependencyIndexes: file_cmd_protoc_gen_go_testdata_proto3_fields_proto_depIdxs,
671*1c12ee1eSDan Willemsen		EnumInfos:         file_cmd_protoc_gen_go_testdata_proto3_fields_proto_enumTypes,
672*1c12ee1eSDan Willemsen		MessageInfos:      file_cmd_protoc_gen_go_testdata_proto3_fields_proto_msgTypes,
673*1c12ee1eSDan Willemsen	}.Build()
674*1c12ee1eSDan Willemsen	File_cmd_protoc_gen_go_testdata_proto3_fields_proto = out.File
675*1c12ee1eSDan Willemsen	file_cmd_protoc_gen_go_testdata_proto3_fields_proto_rawDesc = nil
676*1c12ee1eSDan Willemsen	file_cmd_protoc_gen_go_testdata_proto3_fields_proto_goTypes = nil
677*1c12ee1eSDan Willemsen	file_cmd_protoc_gen_go_testdata_proto3_fields_proto_depIdxs = nil
678*1c12ee1eSDan Willemsen}
679