1
2
3
4
5
6
7
8 package proto2_20190205_c823c79e
9
10 import (
11 fmt "fmt"
12 math "math"
13
14 proto "google.golang.org/protobuf/internal/protolegacy"
15 )
16
17
18 var _ = proto.Marshal
19 var _ = fmt.Errorf
20 var _ = math.Inf
21
22
23
24
25
26 const _ = proto.ProtoPackageIsVersion3
27
28 type SiblingEnum int32
29
30 const (
31 SiblingEnum_ALPHA SiblingEnum = 0
32 SiblingEnum_BRAVO SiblingEnum = 10
33 SiblingEnum_CHARLIE SiblingEnum = 200
34 )
35
36 var SiblingEnum_name = map[int32]string{
37 0: "ALPHA",
38 10: "BRAVO",
39 200: "CHARLIE",
40 }
41
42 var SiblingEnum_value = map[string]int32{
43 "ALPHA": 0,
44 "BRAVO": 10,
45 "CHARLIE": 200,
46 }
47
48 func (x SiblingEnum) Enum() *SiblingEnum {
49 p := new(SiblingEnum)
50 *p = x
51 return p
52 }
53
54 func (x SiblingEnum) String() string {
55 return proto.EnumName(SiblingEnum_name, int32(x))
56 }
57
58 func (x *SiblingEnum) UnmarshalJSON(data []byte) error {
59 value, err := proto.UnmarshalJSONEnum(SiblingEnum_value, data, "SiblingEnum")
60 if err != nil {
61 return err
62 }
63 *x = SiblingEnum(value)
64 return nil
65 }
66
67 func (SiblingEnum) EnumDescriptor() ([]byte, []int) {
68 return fileDescriptor_3a17e2c63b2b3424, []int{0}
69 }
70
71 type Message_ChildEnum int32
72
73 const (
74 Message_ALPHA Message_ChildEnum = 0
75 Message_BRAVO Message_ChildEnum = 1
76 Message_CHARLIE Message_ChildEnum = 2
77 )
78
79 var Message_ChildEnum_name = map[int32]string{
80 0: "ALPHA",
81 1: "BRAVO",
82 2: "CHARLIE",
83 }
84
85 var Message_ChildEnum_value = map[string]int32{
86 "ALPHA": 0,
87 "BRAVO": 1,
88 "CHARLIE": 2,
89 }
90
91 func (x Message_ChildEnum) Enum() *Message_ChildEnum {
92 p := new(Message_ChildEnum)
93 *p = x
94 return p
95 }
96
97 func (x Message_ChildEnum) String() string {
98 return proto.EnumName(Message_ChildEnum_name, int32(x))
99 }
100
101 func (x *Message_ChildEnum) UnmarshalJSON(data []byte) error {
102 value, err := proto.UnmarshalJSONEnum(Message_ChildEnum_value, data, "Message_ChildEnum")
103 if err != nil {
104 return err
105 }
106 *x = Message_ChildEnum(value)
107 return nil
108 }
109
110 func (Message_ChildEnum) EnumDescriptor() ([]byte, []int) {
111 return fileDescriptor_3a17e2c63b2b3424, []int{1, 0}
112 }
113
114 type SiblingMessage struct {
115 F1 *string `protobuf:"bytes,1,opt,name=f1" json:"f1,omitempty"`
116 F2 *string `protobuf:"bytes,2,req,name=f2" json:"f2,omitempty"`
117 F3 []string `protobuf:"bytes,3,rep,name=f3" json:"f3,omitempty"`
118 F4 *Message `protobuf:"bytes,4,opt,name=f4" json:"f4,omitempty"`
119 XXX_NoUnkeyedLiteral struct{} `json:"-"`
120 XXX_unrecognized []byte `json:"-"`
121 XXX_sizecache int32 `json:"-"`
122 }
123
124 func (m *SiblingMessage) Reset() { *m = SiblingMessage{} }
125 func (m *SiblingMessage) String() string { return proto.CompactTextString(m) }
126 func (*SiblingMessage) ProtoMessage() {}
127 func (*SiblingMessage) Descriptor() ([]byte, []int) {
128 return fileDescriptor_3a17e2c63b2b3424, []int{0}
129 }
130
131 func (m *SiblingMessage) XXX_Unmarshal(b []byte) error {
132 return xxx_messageInfo_SiblingMessage.Unmarshal(m, b)
133 }
134 func (m *SiblingMessage) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
135 return xxx_messageInfo_SiblingMessage.Marshal(b, m, deterministic)
136 }
137 func (m *SiblingMessage) XXX_Merge(src proto.Message) {
138 xxx_messageInfo_SiblingMessage.Merge(m, src)
139 }
140 func (m *SiblingMessage) XXX_Size() int {
141 return xxx_messageInfo_SiblingMessage.Size(m)
142 }
143 func (m *SiblingMessage) XXX_DiscardUnknown() {
144 xxx_messageInfo_SiblingMessage.DiscardUnknown(m)
145 }
146
147 var xxx_messageInfo_SiblingMessage proto.InternalMessageInfo
148
149 func (m *SiblingMessage) GetF1() string {
150 if m != nil && m.F1 != nil {
151 return *m.F1
152 }
153 return ""
154 }
155
156 func (m *SiblingMessage) GetF2() string {
157 if m != nil && m.F2 != nil {
158 return *m.F2
159 }
160 return ""
161 }
162
163 func (m *SiblingMessage) GetF3() []string {
164 if m != nil {
165 return m.F3
166 }
167 return nil
168 }
169
170 func (m *SiblingMessage) GetF4() *Message {
171 if m != nil {
172 return m.F4
173 }
174 return nil
175 }
176
177 type Message struct {
178 Namedgroup *Message_NamedGroup `protobuf:"group,1,opt,name=NamedGroup,json=namedgroup" json:"namedgroup,omitempty"`
179
180 OptionalBool *bool `protobuf:"varint,100,opt,name=optional_bool,json=optionalBool" json:"optional_bool,omitempty"`
181 OptionalInt32 *int32 `protobuf:"varint,101,opt,name=optional_int32,json=optionalInt32" json:"optional_int32,omitempty"`
182 OptionalSint32 *int32 `protobuf:"zigzag32,102,opt,name=optional_sint32,json=optionalSint32" json:"optional_sint32,omitempty"`
183 OptionalUint32 *uint32 `protobuf:"varint,103,opt,name=optional_uint32,json=optionalUint32" json:"optional_uint32,omitempty"`
184 OptionalInt64 *int64 `protobuf:"varint,104,opt,name=optional_int64,json=optionalInt64" json:"optional_int64,omitempty"`
185 OptionalSint64 *int64 `protobuf:"zigzag64,105,opt,name=optional_sint64,json=optionalSint64" json:"optional_sint64,omitempty"`
186 OptionalUint64 *uint64 `protobuf:"varint,106,opt,name=optional_uint64,json=optionalUint64" json:"optional_uint64,omitempty"`
187 OptionalFixed32 *uint32 `protobuf:"fixed32,107,opt,name=optional_fixed32,json=optionalFixed32" json:"optional_fixed32,omitempty"`
188 OptionalSfixed32 *int32 `protobuf:"fixed32,108,opt,name=optional_sfixed32,json=optionalSfixed32" json:"optional_sfixed32,omitempty"`
189 OptionalFloat *float32 `protobuf:"fixed32,109,opt,name=optional_float,json=optionalFloat" json:"optional_float,omitempty"`
190 OptionalFixed64 *uint64 `protobuf:"fixed64,110,opt,name=optional_fixed64,json=optionalFixed64" json:"optional_fixed64,omitempty"`
191 OptionalSfixed64 *int64 `protobuf:"fixed64,111,opt,name=optional_sfixed64,json=optionalSfixed64" json:"optional_sfixed64,omitempty"`
192 OptionalDouble *float64 `protobuf:"fixed64,112,opt,name=optional_double,json=optionalDouble" json:"optional_double,omitempty"`
193 OptionalString *string `protobuf:"bytes,113,opt,name=optional_string,json=optionalString" json:"optional_string,omitempty"`
194 OptionalBytes []byte `protobuf:"bytes,114,opt,name=optional_bytes,json=optionalBytes" json:"optional_bytes,omitempty"`
195 OptionalChildEnum *Message_ChildEnum `protobuf:"varint,115,opt,name=optional_child_enum,json=optionalChildEnum,enum=google.golang.org.proto2_20190205.Message_ChildEnum" json:"optional_child_enum,omitempty"`
196 OptionalChildMessage *Message_ChildMessage `protobuf:"bytes,116,opt,name=optional_child_message,json=optionalChildMessage" json:"optional_child_message,omitempty"`
197 OptionalNamedGroup *Message_NamedGroup `protobuf:"bytes,117,opt,name=optional_named_group,json=optionalNamedGroup" json:"optional_named_group,omitempty"`
198 OptionalSiblingEnum *SiblingEnum `protobuf:"varint,118,opt,name=optional_sibling_enum,json=optionalSiblingEnum,enum=google.golang.org.proto2_20190205.SiblingEnum" json:"optional_sibling_enum,omitempty"`
199 OptionalSiblingMessage *SiblingMessage `protobuf:"bytes,119,opt,name=optional_sibling_message,json=optionalSiblingMessage" json:"optional_sibling_message,omitempty"`
200 Optionalgroup *Message_OptionalGroup `protobuf:"group,120,opt,name=OptionalGroup,json=optionalgroup" json:"optionalgroup,omitempty"`
201
202 DefaultedBool *bool `protobuf:"varint,200,opt,name=defaulted_bool,json=defaultedBool,def=1" json:"defaulted_bool,omitempty"`
203 DefaultedInt32 *int32 `protobuf:"varint,201,opt,name=defaulted_int32,json=defaultedInt32,def=-12345" json:"defaulted_int32,omitempty"`
204 DefaultedSint32 *int32 `protobuf:"zigzag32,202,opt,name=defaulted_sint32,json=defaultedSint32,def=-3200" json:"defaulted_sint32,omitempty"`
205 DefaultedUint32 *uint32 `protobuf:"varint,203,opt,name=defaulted_uint32,json=defaultedUint32,def=3200" json:"defaulted_uint32,omitempty"`
206 DefaultedInt64 *int64 `protobuf:"varint,204,opt,name=defaulted_int64,json=defaultedInt64,def=-123456789" json:"defaulted_int64,omitempty"`
207 DefaultedSint64 *int64 `protobuf:"zigzag64,205,opt,name=defaulted_sint64,json=defaultedSint64,def=-6400" json:"defaulted_sint64,omitempty"`
208 DefaultedUint64 *uint64 `protobuf:"varint,206,opt,name=defaulted_uint64,json=defaultedUint64,def=6400" json:"defaulted_uint64,omitempty"`
209 DefaultedFixed32 *uint32 `protobuf:"fixed32,207,opt,name=defaulted_fixed32,json=defaultedFixed32,def=320000" json:"defaulted_fixed32,omitempty"`
210 DefaultedSfixed32 *int32 `protobuf:"fixed32,208,opt,name=defaulted_sfixed32,json=defaultedSfixed32,def=-320000" json:"defaulted_sfixed32,omitempty"`
211 DefaultedFloat *float32 `protobuf:"fixed32,209,opt,name=defaulted_float,json=defaultedFloat,def=3.14159" json:"defaulted_float,omitempty"`
212 DefaultedFixed64 *uint64 `protobuf:"fixed64,210,opt,name=defaulted_fixed64,json=defaultedFixed64,def=640000" json:"defaulted_fixed64,omitempty"`
213 DefaultedSfixed64 *int64 `protobuf:"fixed64,211,opt,name=defaulted_sfixed64,json=defaultedSfixed64,def=-640000" json:"defaulted_sfixed64,omitempty"`
214 DefaultedDouble *float64 `protobuf:"fixed64,212,opt,name=defaulted_double,json=defaultedDouble,def=3.14159265359" json:"defaulted_double,omitempty"`
215 DefaultedString *string `protobuf:"bytes,213,opt,name=defaulted_string,json=defaultedString,def=hello, \"world!\"\n" json:"defaulted_string,omitempty"`
216 DefaultedBytes []byte `protobuf:"bytes,214,opt,name=defaulted_bytes,json=defaultedBytes,def=dead\\336\\255\\276\\357beef" json:"defaulted_bytes,omitempty"`
217 DefaultedChildEnum *Message_ChildEnum `protobuf:"varint,215,opt,name=defaulted_child_enum,json=defaultedChildEnum,enum=google.golang.org.proto2_20190205.Message_ChildEnum,def=0" json:"defaulted_child_enum,omitempty"`
218 DefaultedSiblingEnum *SiblingEnum `protobuf:"varint,216,opt,name=defaulted_sibling_enum,json=defaultedSiblingEnum,enum=google.golang.org.proto2_20190205.SiblingEnum,def=0" json:"defaulted_sibling_enum,omitempty"`
219
220 RequiredBool *bool `protobuf:"varint,300,req,name=required_bool,json=requiredBool" json:"required_bool,omitempty"`
221 RequiredInt32 *int32 `protobuf:"varint,301,req,name=required_int32,json=requiredInt32" json:"required_int32,omitempty"`
222 RequiredSint32 *int32 `protobuf:"zigzag32,302,req,name=required_sint32,json=requiredSint32" json:"required_sint32,omitempty"`
223 RequiredUint32 *uint32 `protobuf:"varint,303,req,name=required_uint32,json=requiredUint32" json:"required_uint32,omitempty"`
224 RequiredInt64 *int64 `protobuf:"varint,304,req,name=required_int64,json=requiredInt64" json:"required_int64,omitempty"`
225 RequiredSint64 *int64 `protobuf:"zigzag64,305,req,name=required_sint64,json=requiredSint64" json:"required_sint64,omitempty"`
226 RequiredUint64 *uint64 `protobuf:"varint,306,req,name=required_uint64,json=requiredUint64" json:"required_uint64,omitempty"`
227 RequiredFixed32 *uint32 `protobuf:"fixed32,307,req,name=required_fixed32,json=requiredFixed32" json:"required_fixed32,omitempty"`
228 RequiredSfixed32 *int32 `protobuf:"fixed32,308,req,name=required_sfixed32,json=requiredSfixed32" json:"required_sfixed32,omitempty"`
229 RequiredFloat *float32 `protobuf:"fixed32,309,req,name=required_float,json=requiredFloat" json:"required_float,omitempty"`
230 RequiredFixed64 *uint64 `protobuf:"fixed64,310,req,name=required_fixed64,json=requiredFixed64" json:"required_fixed64,omitempty"`
231 RequiredSfixed64 *int64 `protobuf:"fixed64,311,req,name=required_sfixed64,json=requiredSfixed64" json:"required_sfixed64,omitempty"`
232 RequiredDouble *float64 `protobuf:"fixed64,312,req,name=required_double,json=requiredDouble" json:"required_double,omitempty"`
233 RequiredString *string `protobuf:"bytes,313,req,name=required_string,json=requiredString" json:"required_string,omitempty"`
234 RequiredBytes []byte `protobuf:"bytes,314,req,name=required_bytes,json=requiredBytes" json:"required_bytes,omitempty"`
235 RequiredChildEnum *Message_ChildEnum `protobuf:"varint,315,req,name=required_child_enum,json=requiredChildEnum,enum=google.golang.org.proto2_20190205.Message_ChildEnum" json:"required_child_enum,omitempty"`
236 RequiredChildMessage *Message_ChildMessage `protobuf:"bytes,316,req,name=required_child_message,json=requiredChildMessage" json:"required_child_message,omitempty"`
237 RequiredNamedGroup *Message_NamedGroup `protobuf:"bytes,317,req,name=required_named_group,json=requiredNamedGroup" json:"required_named_group,omitempty"`
238 RequiredSiblingEnum *SiblingEnum `protobuf:"varint,318,req,name=required_sibling_enum,json=requiredSiblingEnum,enum=google.golang.org.proto2_20190205.SiblingEnum" json:"required_sibling_enum,omitempty"`
239 RequiredSiblingMessage *SiblingMessage `protobuf:"bytes,319,req,name=required_sibling_message,json=requiredSiblingMessage" json:"required_sibling_message,omitempty"`
240 Requiredgroup *Message_RequiredGroup `protobuf:"group,320,req,name=RequiredGroup,json=requiredgroup" json:"requiredgroup,omitempty"`
241
242 RequiredDefaultedBool *bool `protobuf:"varint,400,req,name=required_defaulted_bool,json=requiredDefaultedBool,def=1" json:"required_defaulted_bool,omitempty"`
243 RequiredDefaultedInt32 *int32 `protobuf:"varint,401,req,name=required_defaulted_int32,json=requiredDefaultedInt32,def=-12345" json:"required_defaulted_int32,omitempty"`
244 RequiredDefaultedSint32 *int32 `protobuf:"zigzag32,402,req,name=required_defaulted_sint32,json=requiredDefaultedSint32,def=-3200" json:"required_defaulted_sint32,omitempty"`
245 RequiredDefaultedUint32 *uint32 `protobuf:"varint,403,req,name=required_defaulted_uint32,json=requiredDefaultedUint32,def=3200" json:"required_defaulted_uint32,omitempty"`
246 RequiredDefaultedInt64 *int64 `protobuf:"varint,404,req,name=required_defaulted_int64,json=requiredDefaultedInt64,def=-123456789" json:"required_defaulted_int64,omitempty"`
247 RequiredDefaultedSint64 *int64 `protobuf:"zigzag64,405,req,name=required_defaulted_sint64,json=requiredDefaultedSint64,def=-6400" json:"required_defaulted_sint64,omitempty"`
248 RequiredDefaultedUint64 *uint64 `protobuf:"varint,406,req,name=required_defaulted_uint64,json=requiredDefaultedUint64,def=6400" json:"required_defaulted_uint64,omitempty"`
249 RequiredDefaultedFixed32 *uint32 `protobuf:"fixed32,407,req,name=required_defaulted_fixed32,json=requiredDefaultedFixed32,def=320000" json:"required_defaulted_fixed32,omitempty"`
250 RequiredDefaultedSfixed32 *int32 `protobuf:"fixed32,408,req,name=required_defaulted_sfixed32,json=requiredDefaultedSfixed32,def=-320000" json:"required_defaulted_sfixed32,omitempty"`
251 RequiredDefaultedFloat *float32 `protobuf:"fixed32,409,req,name=required_defaulted_float,json=requiredDefaultedFloat,def=3.14159" json:"required_defaulted_float,omitempty"`
252 RequiredDefaultedFixed64 *uint64 `protobuf:"fixed64,410,req,name=required_defaulted_fixed64,json=requiredDefaultedFixed64,def=640000" json:"required_defaulted_fixed64,omitempty"`
253 RequiredDefaultedSfixed64 *int64 `protobuf:"fixed64,411,req,name=required_defaulted_sfixed64,json=requiredDefaultedSfixed64,def=-640000" json:"required_defaulted_sfixed64,omitempty"`
254 RequiredDefaultedDouble *float64 `protobuf:"fixed64,412,req,name=required_defaulted_double,json=requiredDefaultedDouble,def=3.14159265359" json:"required_defaulted_double,omitempty"`
255 RequiredDefaultedString *string `protobuf:"bytes,413,req,name=required_defaulted_string,json=requiredDefaultedString,def=hello, \"world!\"\n" json:"required_defaulted_string,omitempty"`
256 RequiredDefaultedBytes []byte `protobuf:"bytes,414,req,name=required_defaulted_bytes,json=requiredDefaultedBytes,def=dead\\336\\255\\276\\357beef" json:"required_defaulted_bytes,omitempty"`
257 RequiredDefaultedChildEnum *Message_ChildEnum `protobuf:"varint,415,req,name=required_defaulted_child_enum,json=requiredDefaultedChildEnum,enum=google.golang.org.proto2_20190205.Message_ChildEnum,def=0" json:"required_defaulted_child_enum,omitempty"`
258 RequiredDefaultedSiblingEnum *SiblingEnum `protobuf:"varint,416,req,name=required_defaulted_sibling_enum,json=requiredDefaultedSiblingEnum,enum=google.golang.org.proto2_20190205.SiblingEnum,def=0" json:"required_defaulted_sibling_enum,omitempty"`
259
260 RepeatedBool []bool `protobuf:"varint,500,rep,name=repeated_bool,json=repeatedBool" json:"repeated_bool,omitempty"`
261 RepeatedInt32 []int32 `protobuf:"varint,501,rep,name=repeated_int32,json=repeatedInt32" json:"repeated_int32,omitempty"`
262 RepeatedSint32 []int32 `protobuf:"zigzag32,502,rep,name=repeated_sint32,json=repeatedSint32" json:"repeated_sint32,omitempty"`
263 RepeatedUint32 []uint32 `protobuf:"varint,503,rep,name=repeated_uint32,json=repeatedUint32" json:"repeated_uint32,omitempty"`
264 RepeatedInt64 []int64 `protobuf:"varint,504,rep,name=repeated_int64,json=repeatedInt64" json:"repeated_int64,omitempty"`
265 RepeatedSint64 []int64 `protobuf:"zigzag64,505,rep,name=repeated_sint64,json=repeatedSint64" json:"repeated_sint64,omitempty"`
266 RepeatedUint64 []uint64 `protobuf:"varint,506,rep,name=repeated_uint64,json=repeatedUint64" json:"repeated_uint64,omitempty"`
267 RepeatedFixed32 []uint32 `protobuf:"fixed32,507,rep,name=repeated_fixed32,json=repeatedFixed32" json:"repeated_fixed32,omitempty"`
268 RepeatedSfixed32 []int32 `protobuf:"fixed32,508,rep,name=repeated_sfixed32,json=repeatedSfixed32" json:"repeated_sfixed32,omitempty"`
269 RepeatedFloat []float32 `protobuf:"fixed32,509,rep,name=repeated_float,json=repeatedFloat" json:"repeated_float,omitempty"`
270 RepeatedFixed64 []uint64 `protobuf:"fixed64,510,rep,name=repeated_fixed64,json=repeatedFixed64" json:"repeated_fixed64,omitempty"`
271 RepeatedSfixed64 []int64 `protobuf:"fixed64,511,rep,name=repeated_sfixed64,json=repeatedSfixed64" json:"repeated_sfixed64,omitempty"`
272 RepeatedDouble []float64 `protobuf:"fixed64,512,rep,name=repeated_double,json=repeatedDouble" json:"repeated_double,omitempty"`
273 RepeatedString []string `protobuf:"bytes,513,rep,name=repeated_string,json=repeatedString" json:"repeated_string,omitempty"`
274 RepeatedBytes [][]byte `protobuf:"bytes,514,rep,name=repeated_bytes,json=repeatedBytes" json:"repeated_bytes,omitempty"`
275 RepeatedChildEnum []Message_ChildEnum `protobuf:"varint,515,rep,name=repeated_child_enum,json=repeatedChildEnum,enum=google.golang.org.proto2_20190205.Message_ChildEnum" json:"repeated_child_enum,omitempty"`
276 RepeatedChildMessage []*Message_ChildMessage `protobuf:"bytes,516,rep,name=repeated_child_message,json=repeatedChildMessage" json:"repeated_child_message,omitempty"`
277 RepeatedNamedGroup []*Message_NamedGroup `protobuf:"bytes,517,rep,name=repeated_named_group,json=repeatedNamedGroup" json:"repeated_named_group,omitempty"`
278 RepeatedSiblingEnum []SiblingEnum `protobuf:"varint,518,rep,name=repeated_sibling_enum,json=repeatedSiblingEnum,enum=google.golang.org.proto2_20190205.SiblingEnum" json:"repeated_sibling_enum,omitempty"`
279 RepeatedSiblingMessage []*SiblingMessage `protobuf:"bytes,519,rep,name=repeated_sibling_message,json=repeatedSiblingMessage" json:"repeated_sibling_message,omitempty"`
280 Repeatedgroup []*Message_RepeatedGroup `protobuf:"group,520,rep,name=RepeatedGroup,json=repeatedgroup" json:"repeatedgroup,omitempty"`
281
282 MapBoolBool map[bool]bool `protobuf:"bytes,600,rep,name=map_bool_bool,json=mapBoolBool" json:"map_bool_bool,omitempty" protobuf_key:"varint,1,opt,name=key" protobuf_val:"varint,2,opt,name=value"`
283 MapBoolInt32 map[bool]int32 `protobuf:"bytes,601,rep,name=map_bool_int32,json=mapBoolInt32" json:"map_bool_int32,omitempty" protobuf_key:"varint,1,opt,name=key" protobuf_val:"varint,2,opt,name=value"`
284 MapBoolSint32 map[bool]int32 `protobuf:"bytes,602,rep,name=map_bool_sint32,json=mapBoolSint32" json:"map_bool_sint32,omitempty" protobuf_key:"varint,1,opt,name=key" protobuf_val:"zigzag32,2,opt,name=value"`
285 MapBoolUint32 map[bool]uint32 `protobuf:"bytes,603,rep,name=map_bool_uint32,json=mapBoolUint32" json:"map_bool_uint32,omitempty" protobuf_key:"varint,1,opt,name=key" protobuf_val:"varint,2,opt,name=value"`
286 MapBoolInt64 map[bool]int64 `protobuf:"bytes,604,rep,name=map_bool_int64,json=mapBoolInt64" json:"map_bool_int64,omitempty" protobuf_key:"varint,1,opt,name=key" protobuf_val:"varint,2,opt,name=value"`
287 MapBoolSint64 map[bool]int64 `protobuf:"bytes,605,rep,name=map_bool_sint64,json=mapBoolSint64" json:"map_bool_sint64,omitempty" protobuf_key:"varint,1,opt,name=key" protobuf_val:"zigzag64,2,opt,name=value"`
288 MapBoolUint64 map[bool]uint64 `protobuf:"bytes,606,rep,name=map_bool_uint64,json=mapBoolUint64" json:"map_bool_uint64,omitempty" protobuf_key:"varint,1,opt,name=key" protobuf_val:"varint,2,opt,name=value"`
289 MapBoolFixed32 map[bool]uint32 `protobuf:"bytes,607,rep,name=map_bool_fixed32,json=mapBoolFixed32" json:"map_bool_fixed32,omitempty" protobuf_key:"varint,1,opt,name=key" protobuf_val:"fixed32,2,opt,name=value"`
290 MapBoolSfixed32 map[bool]int32 `protobuf:"bytes,608,rep,name=map_bool_sfixed32,json=mapBoolSfixed32" json:"map_bool_sfixed32,omitempty" protobuf_key:"varint,1,opt,name=key" protobuf_val:"fixed32,2,opt,name=value"`
291 MapBoolFloat map[bool]float32 `protobuf:"bytes,609,rep,name=map_bool_float,json=mapBoolFloat" json:"map_bool_float,omitempty" protobuf_key:"varint,1,opt,name=key" protobuf_val:"fixed32,2,opt,name=value"`
292 MapBoolFixed64 map[bool]uint64 `protobuf:"bytes,610,rep,name=map_bool_fixed64,json=mapBoolFixed64" json:"map_bool_fixed64,omitempty" protobuf_key:"varint,1,opt,name=key" protobuf_val:"fixed64,2,opt,name=value"`
293 MapBoolSfixed64 map[bool]int64 `protobuf:"bytes,611,rep,name=map_bool_sfixed64,json=mapBoolSfixed64" json:"map_bool_sfixed64,omitempty" protobuf_key:"varint,1,opt,name=key" protobuf_val:"fixed64,2,opt,name=value"`
294 MapBoolDouble map[bool]float64 `protobuf:"bytes,612,rep,name=map_bool_double,json=mapBoolDouble" json:"map_bool_double,omitempty" protobuf_key:"varint,1,opt,name=key" protobuf_val:"fixed64,2,opt,name=value"`
295 MapBoolString map[bool]string `protobuf:"bytes,613,rep,name=map_bool_string,json=mapBoolString" json:"map_bool_string,omitempty" protobuf_key:"varint,1,opt,name=key" protobuf_val:"bytes,2,opt,name=value"`
296 MapBoolBytes map[bool][]byte `protobuf:"bytes,614,rep,name=map_bool_bytes,json=mapBoolBytes" json:"map_bool_bytes,omitempty" protobuf_key:"varint,1,opt,name=key" protobuf_val:"bytes,2,opt,name=value"`
297 MapBoolChildEnum map[bool]Message_ChildEnum `protobuf:"bytes,615,rep,name=map_bool_child_enum,json=mapBoolChildEnum" json:"map_bool_child_enum,omitempty" protobuf_key:"varint,1,opt,name=key" protobuf_val:"varint,2,opt,name=value,enum=google.golang.org.proto2_20190205.Message_ChildEnum"`
298 MapBoolChildMessage map[bool]*Message_ChildMessage `protobuf:"bytes,616,rep,name=map_bool_child_message,json=mapBoolChildMessage" json:"map_bool_child_message,omitempty" protobuf_key:"varint,1,opt,name=key" protobuf_val:"bytes,2,opt,name=value"`
299 MapBoolNamedGroup map[bool]*Message_NamedGroup `protobuf:"bytes,617,rep,name=map_bool_named_group,json=mapBoolNamedGroup" json:"map_bool_named_group,omitempty" protobuf_key:"varint,1,opt,name=key" protobuf_val:"bytes,2,opt,name=value"`
300 MapBoolSiblingEnum map[bool]SiblingEnum `protobuf:"bytes,618,rep,name=map_bool_sibling_enum,json=mapBoolSiblingEnum" json:"map_bool_sibling_enum,omitempty" protobuf_key:"varint,1,opt,name=key" protobuf_val:"varint,2,opt,name=value,enum=google.golang.org.proto2_20190205.SiblingEnum"`
301 MapBoolSiblingMessage map[bool]*SiblingMessage `protobuf:"bytes,619,rep,name=map_bool_sibling_message,json=mapBoolSiblingMessage" json:"map_bool_sibling_message,omitempty" protobuf_key:"varint,1,opt,name=key" protobuf_val:"bytes,2,opt,name=value"`
302 MapInt32Bool map[int32]bool `protobuf:"bytes,620,rep,name=map_int32_bool,json=mapInt32Bool" json:"map_int32_bool,omitempty" protobuf_key:"varint,1,opt,name=key" protobuf_val:"varint,2,opt,name=value"`
303 MapSint32Bool map[int32]bool `protobuf:"bytes,621,rep,name=map_sint32_bool,json=mapSint32Bool" json:"map_sint32_bool,omitempty" protobuf_key:"zigzag32,1,opt,name=key" protobuf_val:"varint,2,opt,name=value"`
304 MapUint32Bool map[uint32]bool `protobuf:"bytes,622,rep,name=map_uint32_bool,json=mapUint32Bool" json:"map_uint32_bool,omitempty" protobuf_key:"varint,1,opt,name=key" protobuf_val:"varint,2,opt,name=value"`
305 MapInt64Bool map[int64]bool `protobuf:"bytes,623,rep,name=map_int64_bool,json=mapInt64Bool" json:"map_int64_bool,omitempty" protobuf_key:"varint,1,opt,name=key" protobuf_val:"varint,2,opt,name=value"`
306 MapSint64Bool map[int64]bool `protobuf:"bytes,624,rep,name=map_sint64_bool,json=mapSint64Bool" json:"map_sint64_bool,omitempty" protobuf_key:"zigzag64,1,opt,name=key" protobuf_val:"varint,2,opt,name=value"`
307 MapUint64Bool map[uint64]bool `protobuf:"bytes,625,rep,name=map_uint64_bool,json=mapUint64Bool" json:"map_uint64_bool,omitempty" protobuf_key:"varint,1,opt,name=key" protobuf_val:"varint,2,opt,name=value"`
308 MapFixed32Bool map[uint32]bool `protobuf:"bytes,626,rep,name=map_fixed32_bool,json=mapFixed32Bool" json:"map_fixed32_bool,omitempty" protobuf_key:"fixed32,1,opt,name=key" protobuf_val:"varint,2,opt,name=value"`
309 MapStringBool map[string]bool `protobuf:"bytes,627,rep,name=map_string_bool,json=mapStringBool" json:"map_string_bool,omitempty" protobuf_key:"bytes,1,opt,name=key" protobuf_val:"varint,2,opt,name=value"`
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337 OneofUnion isMessage_OneofUnion `protobuf_oneof:"oneof_union"`
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358 OneofDefaultedUnion isMessage_OneofDefaultedUnion `protobuf_oneof:"oneof_defaulted_union"`
359 XXX_NoUnkeyedLiteral struct{} `json:"-"`
360 proto.XXX_InternalExtensions `json:"-"`
361 XXX_unrecognized []byte `json:"-"`
362 XXX_sizecache int32 `json:"-"`
363 }
364
365 func (m *Message) Reset() { *m = Message{} }
366 func (m *Message) String() string { return proto.CompactTextString(m) }
367 func (*Message) ProtoMessage() {}
368 func (*Message) Descriptor() ([]byte, []int) {
369 return fileDescriptor_3a17e2c63b2b3424, []int{1}
370 }
371
372 var extRange_Message = []proto.ExtensionRange{
373 {Start: 10000, End: 536870911},
374 }
375
376 func (*Message) ExtensionRangeArray() []proto.ExtensionRange {
377 return extRange_Message
378 }
379
380 func (m *Message) XXX_Unmarshal(b []byte) error {
381 return xxx_messageInfo_Message.Unmarshal(m, b)
382 }
383 func (m *Message) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
384 return xxx_messageInfo_Message.Marshal(b, m, deterministic)
385 }
386 func (m *Message) XXX_Merge(src proto.Message) {
387 xxx_messageInfo_Message.Merge(m, src)
388 }
389 func (m *Message) XXX_Size() int {
390 return xxx_messageInfo_Message.Size(m)
391 }
392 func (m *Message) XXX_DiscardUnknown() {
393 xxx_messageInfo_Message.DiscardUnknown(m)
394 }
395
396 var xxx_messageInfo_Message proto.InternalMessageInfo
397
398 const Default_Message_DefaultedBool bool = true
399 const Default_Message_DefaultedInt32 int32 = -12345
400 const Default_Message_DefaultedSint32 int32 = -3200
401 const Default_Message_DefaultedUint32 uint32 = 3200
402 const Default_Message_DefaultedInt64 int64 = -123456789
403 const Default_Message_DefaultedSint64 int64 = -6400
404 const Default_Message_DefaultedUint64 uint64 = 6400
405 const Default_Message_DefaultedFixed32 uint32 = 320000
406 const Default_Message_DefaultedSfixed32 int32 = -320000
407 const Default_Message_DefaultedFloat float32 = 3.14159
408 const Default_Message_DefaultedFixed64 uint64 = 640000
409 const Default_Message_DefaultedSfixed64 int64 = -640000
410 const Default_Message_DefaultedDouble float64 = 3.14159265359
411 const Default_Message_DefaultedString string = "hello, \"world!\"\n"
412
413 var Default_Message_DefaultedBytes []byte = []byte("deadޭ\xbe\xefbeef")
414
415 const Default_Message_DefaultedChildEnum Message_ChildEnum = Message_ALPHA
416 const Default_Message_DefaultedSiblingEnum SiblingEnum = SiblingEnum_ALPHA
417 const Default_Message_RequiredDefaultedBool bool = true
418 const Default_Message_RequiredDefaultedInt32 int32 = -12345
419 const Default_Message_RequiredDefaultedSint32 int32 = -3200
420 const Default_Message_RequiredDefaultedUint32 uint32 = 3200
421 const Default_Message_RequiredDefaultedInt64 int64 = -123456789
422 const Default_Message_RequiredDefaultedSint64 int64 = -6400
423 const Default_Message_RequiredDefaultedUint64 uint64 = 6400
424 const Default_Message_RequiredDefaultedFixed32 uint32 = 320000
425 const Default_Message_RequiredDefaultedSfixed32 int32 = -320000
426 const Default_Message_RequiredDefaultedFloat float32 = 3.14159
427 const Default_Message_RequiredDefaultedFixed64 uint64 = 640000
428 const Default_Message_RequiredDefaultedSfixed64 int64 = -640000
429 const Default_Message_RequiredDefaultedDouble float64 = 3.14159265359
430 const Default_Message_RequiredDefaultedString string = "hello, \"world!\"\n"
431
432 var Default_Message_RequiredDefaultedBytes []byte = []byte("deadޭ\xbe\xefbeef")
433
434 const Default_Message_RequiredDefaultedChildEnum Message_ChildEnum = Message_ALPHA
435 const Default_Message_RequiredDefaultedSiblingEnum SiblingEnum = SiblingEnum_ALPHA
436 const Default_Message_OneofDefaultedBool bool = true
437 const Default_Message_OneofDefaultedInt32 int32 = -12345
438 const Default_Message_OneofDefaultedSint32 int32 = -3200
439 const Default_Message_OneofDefaultedUint32 uint32 = 3200
440 const Default_Message_OneofDefaultedInt64 int64 = -123456789
441 const Default_Message_OneofDefaultedSint64 int64 = -6400
442 const Default_Message_OneofDefaultedUint64 uint64 = 6400
443 const Default_Message_OneofDefaultedFixed32 uint32 = 320000
444 const Default_Message_OneofDefaultedSfixed32 int32 = -320000
445 const Default_Message_OneofDefaultedFloat float32 = 3.14159
446 const Default_Message_OneofDefaultedFixed64 uint64 = 640000
447 const Default_Message_OneofDefaultedSfixed64 int64 = -640000
448 const Default_Message_OneofDefaultedDouble float64 = 3.14159265359
449 const Default_Message_OneofDefaultedString string = "hello, \"world!\"\n"
450
451 var Default_Message_OneofDefaultedBytes []byte = []byte("deadޭ\xbe\xefbeef")
452
453 const Default_Message_OneofDefaultedChildEnum Message_ChildEnum = Message_ALPHA
454 const Default_Message_OneofDefaultedSiblingEnum SiblingEnum = SiblingEnum_ALPHA
455
456 func (m *Message) GetNamedgroup() *Message_NamedGroup {
457 if m != nil {
458 return m.Namedgroup
459 }
460 return nil
461 }
462
463 func (m *Message) GetOptionalBool() bool {
464 if m != nil && m.OptionalBool != nil {
465 return *m.OptionalBool
466 }
467 return false
468 }
469
470 func (m *Message) GetOptionalInt32() int32 {
471 if m != nil && m.OptionalInt32 != nil {
472 return *m.OptionalInt32
473 }
474 return 0
475 }
476
477 func (m *Message) GetOptionalSint32() int32 {
478 if m != nil && m.OptionalSint32 != nil {
479 return *m.OptionalSint32
480 }
481 return 0
482 }
483
484 func (m *Message) GetOptionalUint32() uint32 {
485 if m != nil && m.OptionalUint32 != nil {
486 return *m.OptionalUint32
487 }
488 return 0
489 }
490
491 func (m *Message) GetOptionalInt64() int64 {
492 if m != nil && m.OptionalInt64 != nil {
493 return *m.OptionalInt64
494 }
495 return 0
496 }
497
498 func (m *Message) GetOptionalSint64() int64 {
499 if m != nil && m.OptionalSint64 != nil {
500 return *m.OptionalSint64
501 }
502 return 0
503 }
504
505 func (m *Message) GetOptionalUint64() uint64 {
506 if m != nil && m.OptionalUint64 != nil {
507 return *m.OptionalUint64
508 }
509 return 0
510 }
511
512 func (m *Message) GetOptionalFixed32() uint32 {
513 if m != nil && m.OptionalFixed32 != nil {
514 return *m.OptionalFixed32
515 }
516 return 0
517 }
518
519 func (m *Message) GetOptionalSfixed32() int32 {
520 if m != nil && m.OptionalSfixed32 != nil {
521 return *m.OptionalSfixed32
522 }
523 return 0
524 }
525
526 func (m *Message) GetOptionalFloat() float32 {
527 if m != nil && m.OptionalFloat != nil {
528 return *m.OptionalFloat
529 }
530 return 0
531 }
532
533 func (m *Message) GetOptionalFixed64() uint64 {
534 if m != nil && m.OptionalFixed64 != nil {
535 return *m.OptionalFixed64
536 }
537 return 0
538 }
539
540 func (m *Message) GetOptionalSfixed64() int64 {
541 if m != nil && m.OptionalSfixed64 != nil {
542 return *m.OptionalSfixed64
543 }
544 return 0
545 }
546
547 func (m *Message) GetOptionalDouble() float64 {
548 if m != nil && m.OptionalDouble != nil {
549 return *m.OptionalDouble
550 }
551 return 0
552 }
553
554 func (m *Message) GetOptionalString() string {
555 if m != nil && m.OptionalString != nil {
556 return *m.OptionalString
557 }
558 return ""
559 }
560
561 func (m *Message) GetOptionalBytes() []byte {
562 if m != nil {
563 return m.OptionalBytes
564 }
565 return nil
566 }
567
568 func (m *Message) GetOptionalChildEnum() Message_ChildEnum {
569 if m != nil && m.OptionalChildEnum != nil {
570 return *m.OptionalChildEnum
571 }
572 return Message_ALPHA
573 }
574
575 func (m *Message) GetOptionalChildMessage() *Message_ChildMessage {
576 if m != nil {
577 return m.OptionalChildMessage
578 }
579 return nil
580 }
581
582 func (m *Message) GetOptionalNamedGroup() *Message_NamedGroup {
583 if m != nil {
584 return m.OptionalNamedGroup
585 }
586 return nil
587 }
588
589 func (m *Message) GetOptionalSiblingEnum() SiblingEnum {
590 if m != nil && m.OptionalSiblingEnum != nil {
591 return *m.OptionalSiblingEnum
592 }
593 return SiblingEnum_ALPHA
594 }
595
596 func (m *Message) GetOptionalSiblingMessage() *SiblingMessage {
597 if m != nil {
598 return m.OptionalSiblingMessage
599 }
600 return nil
601 }
602
603 func (m *Message) GetOptionalgroup() *Message_OptionalGroup {
604 if m != nil {
605 return m.Optionalgroup
606 }
607 return nil
608 }
609
610 func (m *Message) GetDefaultedBool() bool {
611 if m != nil && m.DefaultedBool != nil {
612 return *m.DefaultedBool
613 }
614 return Default_Message_DefaultedBool
615 }
616
617 func (m *Message) GetDefaultedInt32() int32 {
618 if m != nil && m.DefaultedInt32 != nil {
619 return *m.DefaultedInt32
620 }
621 return Default_Message_DefaultedInt32
622 }
623
624 func (m *Message) GetDefaultedSint32() int32 {
625 if m != nil && m.DefaultedSint32 != nil {
626 return *m.DefaultedSint32
627 }
628 return Default_Message_DefaultedSint32
629 }
630
631 func (m *Message) GetDefaultedUint32() uint32 {
632 if m != nil && m.DefaultedUint32 != nil {
633 return *m.DefaultedUint32
634 }
635 return Default_Message_DefaultedUint32
636 }
637
638 func (m *Message) GetDefaultedInt64() int64 {
639 if m != nil && m.DefaultedInt64 != nil {
640 return *m.DefaultedInt64
641 }
642 return Default_Message_DefaultedInt64
643 }
644
645 func (m *Message) GetDefaultedSint64() int64 {
646 if m != nil && m.DefaultedSint64 != nil {
647 return *m.DefaultedSint64
648 }
649 return Default_Message_DefaultedSint64
650 }
651
652 func (m *Message) GetDefaultedUint64() uint64 {
653 if m != nil && m.DefaultedUint64 != nil {
654 return *m.DefaultedUint64
655 }
656 return Default_Message_DefaultedUint64
657 }
658
659 func (m *Message) GetDefaultedFixed32() uint32 {
660 if m != nil && m.DefaultedFixed32 != nil {
661 return *m.DefaultedFixed32
662 }
663 return Default_Message_DefaultedFixed32
664 }
665
666 func (m *Message) GetDefaultedSfixed32() int32 {
667 if m != nil && m.DefaultedSfixed32 != nil {
668 return *m.DefaultedSfixed32
669 }
670 return Default_Message_DefaultedSfixed32
671 }
672
673 func (m *Message) GetDefaultedFloat() float32 {
674 if m != nil && m.DefaultedFloat != nil {
675 return *m.DefaultedFloat
676 }
677 return Default_Message_DefaultedFloat
678 }
679
680 func (m *Message) GetDefaultedFixed64() uint64 {
681 if m != nil && m.DefaultedFixed64 != nil {
682 return *m.DefaultedFixed64
683 }
684 return Default_Message_DefaultedFixed64
685 }
686
687 func (m *Message) GetDefaultedSfixed64() int64 {
688 if m != nil && m.DefaultedSfixed64 != nil {
689 return *m.DefaultedSfixed64
690 }
691 return Default_Message_DefaultedSfixed64
692 }
693
694 func (m *Message) GetDefaultedDouble() float64 {
695 if m != nil && m.DefaultedDouble != nil {
696 return *m.DefaultedDouble
697 }
698 return Default_Message_DefaultedDouble
699 }
700
701 func (m *Message) GetDefaultedString() string {
702 if m != nil && m.DefaultedString != nil {
703 return *m.DefaultedString
704 }
705 return Default_Message_DefaultedString
706 }
707
708 func (m *Message) GetDefaultedBytes() []byte {
709 if m != nil && m.DefaultedBytes != nil {
710 return m.DefaultedBytes
711 }
712 return append([]byte(nil), Default_Message_DefaultedBytes...)
713 }
714
715 func (m *Message) GetDefaultedChildEnum() Message_ChildEnum {
716 if m != nil && m.DefaultedChildEnum != nil {
717 return *m.DefaultedChildEnum
718 }
719 return Default_Message_DefaultedChildEnum
720 }
721
722 func (m *Message) GetDefaultedSiblingEnum() SiblingEnum {
723 if m != nil && m.DefaultedSiblingEnum != nil {
724 return *m.DefaultedSiblingEnum
725 }
726 return Default_Message_DefaultedSiblingEnum
727 }
728
729 func (m *Message) GetRequiredBool() bool {
730 if m != nil && m.RequiredBool != nil {
731 return *m.RequiredBool
732 }
733 return false
734 }
735
736 func (m *Message) GetRequiredInt32() int32 {
737 if m != nil && m.RequiredInt32 != nil {
738 return *m.RequiredInt32
739 }
740 return 0
741 }
742
743 func (m *Message) GetRequiredSint32() int32 {
744 if m != nil && m.RequiredSint32 != nil {
745 return *m.RequiredSint32
746 }
747 return 0
748 }
749
750 func (m *Message) GetRequiredUint32() uint32 {
751 if m != nil && m.RequiredUint32 != nil {
752 return *m.RequiredUint32
753 }
754 return 0
755 }
756
757 func (m *Message) GetRequiredInt64() int64 {
758 if m != nil && m.RequiredInt64 != nil {
759 return *m.RequiredInt64
760 }
761 return 0
762 }
763
764 func (m *Message) GetRequiredSint64() int64 {
765 if m != nil && m.RequiredSint64 != nil {
766 return *m.RequiredSint64
767 }
768 return 0
769 }
770
771 func (m *Message) GetRequiredUint64() uint64 {
772 if m != nil && m.RequiredUint64 != nil {
773 return *m.RequiredUint64
774 }
775 return 0
776 }
777
778 func (m *Message) GetRequiredFixed32() uint32 {
779 if m != nil && m.RequiredFixed32 != nil {
780 return *m.RequiredFixed32
781 }
782 return 0
783 }
784
785 func (m *Message) GetRequiredSfixed32() int32 {
786 if m != nil && m.RequiredSfixed32 != nil {
787 return *m.RequiredSfixed32
788 }
789 return 0
790 }
791
792 func (m *Message) GetRequiredFloat() float32 {
793 if m != nil && m.RequiredFloat != nil {
794 return *m.RequiredFloat
795 }
796 return 0
797 }
798
799 func (m *Message) GetRequiredFixed64() uint64 {
800 if m != nil && m.RequiredFixed64 != nil {
801 return *m.RequiredFixed64
802 }
803 return 0
804 }
805
806 func (m *Message) GetRequiredSfixed64() int64 {
807 if m != nil && m.RequiredSfixed64 != nil {
808 return *m.RequiredSfixed64
809 }
810 return 0
811 }
812
813 func (m *Message) GetRequiredDouble() float64 {
814 if m != nil && m.RequiredDouble != nil {
815 return *m.RequiredDouble
816 }
817 return 0
818 }
819
820 func (m *Message) GetRequiredString() string {
821 if m != nil && m.RequiredString != nil {
822 return *m.RequiredString
823 }
824 return ""
825 }
826
827 func (m *Message) GetRequiredBytes() []byte {
828 if m != nil {
829 return m.RequiredBytes
830 }
831 return nil
832 }
833
834 func (m *Message) GetRequiredChildEnum() Message_ChildEnum {
835 if m != nil && m.RequiredChildEnum != nil {
836 return *m.RequiredChildEnum
837 }
838 return Message_ALPHA
839 }
840
841 func (m *Message) GetRequiredChildMessage() *Message_ChildMessage {
842 if m != nil {
843 return m.RequiredChildMessage
844 }
845 return nil
846 }
847
848 func (m *Message) GetRequiredNamedGroup() *Message_NamedGroup {
849 if m != nil {
850 return m.RequiredNamedGroup
851 }
852 return nil
853 }
854
855 func (m *Message) GetRequiredSiblingEnum() SiblingEnum {
856 if m != nil && m.RequiredSiblingEnum != nil {
857 return *m.RequiredSiblingEnum
858 }
859 return SiblingEnum_ALPHA
860 }
861
862 func (m *Message) GetRequiredSiblingMessage() *SiblingMessage {
863 if m != nil {
864 return m.RequiredSiblingMessage
865 }
866 return nil
867 }
868
869 func (m *Message) GetRequiredgroup() *Message_RequiredGroup {
870 if m != nil {
871 return m.Requiredgroup
872 }
873 return nil
874 }
875
876 func (m *Message) GetRequiredDefaultedBool() bool {
877 if m != nil && m.RequiredDefaultedBool != nil {
878 return *m.RequiredDefaultedBool
879 }
880 return Default_Message_RequiredDefaultedBool
881 }
882
883 func (m *Message) GetRequiredDefaultedInt32() int32 {
884 if m != nil && m.RequiredDefaultedInt32 != nil {
885 return *m.RequiredDefaultedInt32
886 }
887 return Default_Message_RequiredDefaultedInt32
888 }
889
890 func (m *Message) GetRequiredDefaultedSint32() int32 {
891 if m != nil && m.RequiredDefaultedSint32 != nil {
892 return *m.RequiredDefaultedSint32
893 }
894 return Default_Message_RequiredDefaultedSint32
895 }
896
897 func (m *Message) GetRequiredDefaultedUint32() uint32 {
898 if m != nil && m.RequiredDefaultedUint32 != nil {
899 return *m.RequiredDefaultedUint32
900 }
901 return Default_Message_RequiredDefaultedUint32
902 }
903
904 func (m *Message) GetRequiredDefaultedInt64() int64 {
905 if m != nil && m.RequiredDefaultedInt64 != nil {
906 return *m.RequiredDefaultedInt64
907 }
908 return Default_Message_RequiredDefaultedInt64
909 }
910
911 func (m *Message) GetRequiredDefaultedSint64() int64 {
912 if m != nil && m.RequiredDefaultedSint64 != nil {
913 return *m.RequiredDefaultedSint64
914 }
915 return Default_Message_RequiredDefaultedSint64
916 }
917
918 func (m *Message) GetRequiredDefaultedUint64() uint64 {
919 if m != nil && m.RequiredDefaultedUint64 != nil {
920 return *m.RequiredDefaultedUint64
921 }
922 return Default_Message_RequiredDefaultedUint64
923 }
924
925 func (m *Message) GetRequiredDefaultedFixed32() uint32 {
926 if m != nil && m.RequiredDefaultedFixed32 != nil {
927 return *m.RequiredDefaultedFixed32
928 }
929 return Default_Message_RequiredDefaultedFixed32
930 }
931
932 func (m *Message) GetRequiredDefaultedSfixed32() int32 {
933 if m != nil && m.RequiredDefaultedSfixed32 != nil {
934 return *m.RequiredDefaultedSfixed32
935 }
936 return Default_Message_RequiredDefaultedSfixed32
937 }
938
939 func (m *Message) GetRequiredDefaultedFloat() float32 {
940 if m != nil && m.RequiredDefaultedFloat != nil {
941 return *m.RequiredDefaultedFloat
942 }
943 return Default_Message_RequiredDefaultedFloat
944 }
945
946 func (m *Message) GetRequiredDefaultedFixed64() uint64 {
947 if m != nil && m.RequiredDefaultedFixed64 != nil {
948 return *m.RequiredDefaultedFixed64
949 }
950 return Default_Message_RequiredDefaultedFixed64
951 }
952
953 func (m *Message) GetRequiredDefaultedSfixed64() int64 {
954 if m != nil && m.RequiredDefaultedSfixed64 != nil {
955 return *m.RequiredDefaultedSfixed64
956 }
957 return Default_Message_RequiredDefaultedSfixed64
958 }
959
960 func (m *Message) GetRequiredDefaultedDouble() float64 {
961 if m != nil && m.RequiredDefaultedDouble != nil {
962 return *m.RequiredDefaultedDouble
963 }
964 return Default_Message_RequiredDefaultedDouble
965 }
966
967 func (m *Message) GetRequiredDefaultedString() string {
968 if m != nil && m.RequiredDefaultedString != nil {
969 return *m.RequiredDefaultedString
970 }
971 return Default_Message_RequiredDefaultedString
972 }
973
974 func (m *Message) GetRequiredDefaultedBytes() []byte {
975 if m != nil && m.RequiredDefaultedBytes != nil {
976 return m.RequiredDefaultedBytes
977 }
978 return append([]byte(nil), Default_Message_RequiredDefaultedBytes...)
979 }
980
981 func (m *Message) GetRequiredDefaultedChildEnum() Message_ChildEnum {
982 if m != nil && m.RequiredDefaultedChildEnum != nil {
983 return *m.RequiredDefaultedChildEnum
984 }
985 return Default_Message_RequiredDefaultedChildEnum
986 }
987
988 func (m *Message) GetRequiredDefaultedSiblingEnum() SiblingEnum {
989 if m != nil && m.RequiredDefaultedSiblingEnum != nil {
990 return *m.RequiredDefaultedSiblingEnum
991 }
992 return Default_Message_RequiredDefaultedSiblingEnum
993 }
994
995 func (m *Message) GetRepeatedBool() []bool {
996 if m != nil {
997 return m.RepeatedBool
998 }
999 return nil
1000 }
1001
1002 func (m *Message) GetRepeatedInt32() []int32 {
1003 if m != nil {
1004 return m.RepeatedInt32
1005 }
1006 return nil
1007 }
1008
1009 func (m *Message) GetRepeatedSint32() []int32 {
1010 if m != nil {
1011 return m.RepeatedSint32
1012 }
1013 return nil
1014 }
1015
1016 func (m *Message) GetRepeatedUint32() []uint32 {
1017 if m != nil {
1018 return m.RepeatedUint32
1019 }
1020 return nil
1021 }
1022
1023 func (m *Message) GetRepeatedInt64() []int64 {
1024 if m != nil {
1025 return m.RepeatedInt64
1026 }
1027 return nil
1028 }
1029
1030 func (m *Message) GetRepeatedSint64() []int64 {
1031 if m != nil {
1032 return m.RepeatedSint64
1033 }
1034 return nil
1035 }
1036
1037 func (m *Message) GetRepeatedUint64() []uint64 {
1038 if m != nil {
1039 return m.RepeatedUint64
1040 }
1041 return nil
1042 }
1043
1044 func (m *Message) GetRepeatedFixed32() []uint32 {
1045 if m != nil {
1046 return m.RepeatedFixed32
1047 }
1048 return nil
1049 }
1050
1051 func (m *Message) GetRepeatedSfixed32() []int32 {
1052 if m != nil {
1053 return m.RepeatedSfixed32
1054 }
1055 return nil
1056 }
1057
1058 func (m *Message) GetRepeatedFloat() []float32 {
1059 if m != nil {
1060 return m.RepeatedFloat
1061 }
1062 return nil
1063 }
1064
1065 func (m *Message) GetRepeatedFixed64() []uint64 {
1066 if m != nil {
1067 return m.RepeatedFixed64
1068 }
1069 return nil
1070 }
1071
1072 func (m *Message) GetRepeatedSfixed64() []int64 {
1073 if m != nil {
1074 return m.RepeatedSfixed64
1075 }
1076 return nil
1077 }
1078
1079 func (m *Message) GetRepeatedDouble() []float64 {
1080 if m != nil {
1081 return m.RepeatedDouble
1082 }
1083 return nil
1084 }
1085
1086 func (m *Message) GetRepeatedString() []string {
1087 if m != nil {
1088 return m.RepeatedString
1089 }
1090 return nil
1091 }
1092
1093 func (m *Message) GetRepeatedBytes() [][]byte {
1094 if m != nil {
1095 return m.RepeatedBytes
1096 }
1097 return nil
1098 }
1099
1100 func (m *Message) GetRepeatedChildEnum() []Message_ChildEnum {
1101 if m != nil {
1102 return m.RepeatedChildEnum
1103 }
1104 return nil
1105 }
1106
1107 func (m *Message) GetRepeatedChildMessage() []*Message_ChildMessage {
1108 if m != nil {
1109 return m.RepeatedChildMessage
1110 }
1111 return nil
1112 }
1113
1114 func (m *Message) GetRepeatedNamedGroup() []*Message_NamedGroup {
1115 if m != nil {
1116 return m.RepeatedNamedGroup
1117 }
1118 return nil
1119 }
1120
1121 func (m *Message) GetRepeatedSiblingEnum() []SiblingEnum {
1122 if m != nil {
1123 return m.RepeatedSiblingEnum
1124 }
1125 return nil
1126 }
1127
1128 func (m *Message) GetRepeatedSiblingMessage() []*SiblingMessage {
1129 if m != nil {
1130 return m.RepeatedSiblingMessage
1131 }
1132 return nil
1133 }
1134
1135 func (m *Message) GetRepeatedgroup() []*Message_RepeatedGroup {
1136 if m != nil {
1137 return m.Repeatedgroup
1138 }
1139 return nil
1140 }
1141
1142 func (m *Message) GetMapBoolBool() map[bool]bool {
1143 if m != nil {
1144 return m.MapBoolBool
1145 }
1146 return nil
1147 }
1148
1149 func (m *Message) GetMapBoolInt32() map[bool]int32 {
1150 if m != nil {
1151 return m.MapBoolInt32
1152 }
1153 return nil
1154 }
1155
1156 func (m *Message) GetMapBoolSint32() map[bool]int32 {
1157 if m != nil {
1158 return m.MapBoolSint32
1159 }
1160 return nil
1161 }
1162
1163 func (m *Message) GetMapBoolUint32() map[bool]uint32 {
1164 if m != nil {
1165 return m.MapBoolUint32
1166 }
1167 return nil
1168 }
1169
1170 func (m *Message) GetMapBoolInt64() map[bool]int64 {
1171 if m != nil {
1172 return m.MapBoolInt64
1173 }
1174 return nil
1175 }
1176
1177 func (m *Message) GetMapBoolSint64() map[bool]int64 {
1178 if m != nil {
1179 return m.MapBoolSint64
1180 }
1181 return nil
1182 }
1183
1184 func (m *Message) GetMapBoolUint64() map[bool]uint64 {
1185 if m != nil {
1186 return m.MapBoolUint64
1187 }
1188 return nil
1189 }
1190
1191 func (m *Message) GetMapBoolFixed32() map[bool]uint32 {
1192 if m != nil {
1193 return m.MapBoolFixed32
1194 }
1195 return nil
1196 }
1197
1198 func (m *Message) GetMapBoolSfixed32() map[bool]int32 {
1199 if m != nil {
1200 return m.MapBoolSfixed32
1201 }
1202 return nil
1203 }
1204
1205 func (m *Message) GetMapBoolFloat() map[bool]float32 {
1206 if m != nil {
1207 return m.MapBoolFloat
1208 }
1209 return nil
1210 }
1211
1212 func (m *Message) GetMapBoolFixed64() map[bool]uint64 {
1213 if m != nil {
1214 return m.MapBoolFixed64
1215 }
1216 return nil
1217 }
1218
1219 func (m *Message) GetMapBoolSfixed64() map[bool]int64 {
1220 if m != nil {
1221 return m.MapBoolSfixed64
1222 }
1223 return nil
1224 }
1225
1226 func (m *Message) GetMapBoolDouble() map[bool]float64 {
1227 if m != nil {
1228 return m.MapBoolDouble
1229 }
1230 return nil
1231 }
1232
1233 func (m *Message) GetMapBoolString() map[bool]string {
1234 if m != nil {
1235 return m.MapBoolString
1236 }
1237 return nil
1238 }
1239
1240 func (m *Message) GetMapBoolBytes() map[bool][]byte {
1241 if m != nil {
1242 return m.MapBoolBytes
1243 }
1244 return nil
1245 }
1246
1247 func (m *Message) GetMapBoolChildEnum() map[bool]Message_ChildEnum {
1248 if m != nil {
1249 return m.MapBoolChildEnum
1250 }
1251 return nil
1252 }
1253
1254 func (m *Message) GetMapBoolChildMessage() map[bool]*Message_ChildMessage {
1255 if m != nil {
1256 return m.MapBoolChildMessage
1257 }
1258 return nil
1259 }
1260
1261 func (m *Message) GetMapBoolNamedGroup() map[bool]*Message_NamedGroup {
1262 if m != nil {
1263 return m.MapBoolNamedGroup
1264 }
1265 return nil
1266 }
1267
1268 func (m *Message) GetMapBoolSiblingEnum() map[bool]SiblingEnum {
1269 if m != nil {
1270 return m.MapBoolSiblingEnum
1271 }
1272 return nil
1273 }
1274
1275 func (m *Message) GetMapBoolSiblingMessage() map[bool]*SiblingMessage {
1276 if m != nil {
1277 return m.MapBoolSiblingMessage
1278 }
1279 return nil
1280 }
1281
1282 func (m *Message) GetMapInt32Bool() map[int32]bool {
1283 if m != nil {
1284 return m.MapInt32Bool
1285 }
1286 return nil
1287 }
1288
1289 func (m *Message) GetMapSint32Bool() map[int32]bool {
1290 if m != nil {
1291 return m.MapSint32Bool
1292 }
1293 return nil
1294 }
1295
1296 func (m *Message) GetMapUint32Bool() map[uint32]bool {
1297 if m != nil {
1298 return m.MapUint32Bool
1299 }
1300 return nil
1301 }
1302
1303 func (m *Message) GetMapInt64Bool() map[int64]bool {
1304 if m != nil {
1305 return m.MapInt64Bool
1306 }
1307 return nil
1308 }
1309
1310 func (m *Message) GetMapSint64Bool() map[int64]bool {
1311 if m != nil {
1312 return m.MapSint64Bool
1313 }
1314 return nil
1315 }
1316
1317 func (m *Message) GetMapUint64Bool() map[uint64]bool {
1318 if m != nil {
1319 return m.MapUint64Bool
1320 }
1321 return nil
1322 }
1323
1324 func (m *Message) GetMapFixed32Bool() map[uint32]bool {
1325 if m != nil {
1326 return m.MapFixed32Bool
1327 }
1328 return nil
1329 }
1330
1331 func (m *Message) GetMapStringBool() map[string]bool {
1332 if m != nil {
1333 return m.MapStringBool
1334 }
1335 return nil
1336 }
1337
1338 type isMessage_OneofUnion interface {
1339 isMessage_OneofUnion()
1340 }
1341
1342 type Message_OneofBool struct {
1343 OneofBool bool `protobuf:"varint,700,opt,name=oneof_bool,json=oneofBool,oneof"`
1344 }
1345
1346 type Message_OneofInt32 struct {
1347 OneofInt32 int32 `protobuf:"varint,701,opt,name=oneof_int32,json=oneofInt32,oneof"`
1348 }
1349
1350 type Message_OneofSint32 struct {
1351 OneofSint32 int32 `protobuf:"zigzag32,702,opt,name=oneof_sint32,json=oneofSint32,oneof"`
1352 }
1353
1354 type Message_OneofUint32 struct {
1355 OneofUint32 uint32 `protobuf:"varint,703,opt,name=oneof_uint32,json=oneofUint32,oneof"`
1356 }
1357
1358 type Message_OneofInt64 struct {
1359 OneofInt64 int64 `protobuf:"varint,704,opt,name=oneof_int64,json=oneofInt64,oneof"`
1360 }
1361
1362 type Message_OneofSint64 struct {
1363 OneofSint64 int64 `protobuf:"zigzag64,705,opt,name=oneof_sint64,json=oneofSint64,oneof"`
1364 }
1365
1366 type Message_OneofUint64 struct {
1367 OneofUint64 uint64 `protobuf:"varint,706,opt,name=oneof_uint64,json=oneofUint64,oneof"`
1368 }
1369
1370 type Message_OneofFixed32 struct {
1371 OneofFixed32 uint32 `protobuf:"fixed32,707,opt,name=oneof_fixed32,json=oneofFixed32,oneof"`
1372 }
1373
1374 type Message_OneofSfixed32 struct {
1375 OneofSfixed32 int32 `protobuf:"fixed32,708,opt,name=oneof_sfixed32,json=oneofSfixed32,oneof"`
1376 }
1377
1378 type Message_OneofFloat struct {
1379 OneofFloat float32 `protobuf:"fixed32,709,opt,name=oneof_float,json=oneofFloat,oneof"`
1380 }
1381
1382 type Message_OneofFixed64 struct {
1383 OneofFixed64 uint64 `protobuf:"fixed64,710,opt,name=oneof_fixed64,json=oneofFixed64,oneof"`
1384 }
1385
1386 type Message_OneofSfixed64 struct {
1387 OneofSfixed64 int64 `protobuf:"fixed64,711,opt,name=oneof_sfixed64,json=oneofSfixed64,oneof"`
1388 }
1389
1390 type Message_OneofDouble struct {
1391 OneofDouble float64 `protobuf:"fixed64,712,opt,name=oneof_double,json=oneofDouble,oneof"`
1392 }
1393
1394 type Message_OneofString struct {
1395 OneofString string `protobuf:"bytes,713,opt,name=oneof_string,json=oneofString,oneof"`
1396 }
1397
1398 type Message_OneofBytes struct {
1399 OneofBytes []byte `protobuf:"bytes,714,opt,name=oneof_bytes,json=oneofBytes,oneof"`
1400 }
1401
1402 type Message_OneofChildEnum struct {
1403 OneofChildEnum Message_ChildEnum `protobuf:"varint,715,opt,name=oneof_child_enum,json=oneofChildEnum,enum=google.golang.org.proto2_20190205.Message_ChildEnum,oneof"`
1404 }
1405
1406 type Message_OneofChildMessage struct {
1407 OneofChildMessage *Message_ChildMessage `protobuf:"bytes,716,opt,name=oneof_child_message,json=oneofChildMessage,oneof"`
1408 }
1409
1410 type Message_OneofNamedGroup struct {
1411 OneofNamedGroup *Message_NamedGroup `protobuf:"bytes,717,opt,name=oneof_named_group,json=oneofNamedGroup,oneof"`
1412 }
1413
1414 type Message_OneofSiblingEnum struct {
1415 OneofSiblingEnum SiblingEnum `protobuf:"varint,718,opt,name=oneof_sibling_enum,json=oneofSiblingEnum,enum=google.golang.org.proto2_20190205.SiblingEnum,oneof"`
1416 }
1417
1418 type Message_OneofSiblingMessage struct {
1419 OneofSiblingMessage *SiblingMessage `protobuf:"bytes,719,opt,name=oneof_sibling_message,json=oneofSiblingMessage,oneof"`
1420 }
1421
1422 type Message_Oneofgroup struct {
1423 Oneofgroup *Message_OneofGroup `protobuf:"group,720,opt,name=OneofGroup,json=oneofgroup,oneof"`
1424 }
1425
1426 type Message_OneofString1 struct {
1427 OneofString1 string `protobuf:"bytes,721,opt,name=oneof_string1,json=oneofString1,oneof"`
1428 }
1429
1430 type Message_OneofString2 struct {
1431 OneofString2 string `protobuf:"bytes,722,opt,name=oneof_string2,json=oneofString2,oneof"`
1432 }
1433
1434 type Message_OneofString3 struct {
1435 OneofString3 string `protobuf:"bytes,723,opt,name=oneof_string3,json=oneofString3,oneof"`
1436 }
1437
1438 func (*Message_OneofBool) isMessage_OneofUnion() {}
1439
1440 func (*Message_OneofInt32) isMessage_OneofUnion() {}
1441
1442 func (*Message_OneofSint32) isMessage_OneofUnion() {}
1443
1444 func (*Message_OneofUint32) isMessage_OneofUnion() {}
1445
1446 func (*Message_OneofInt64) isMessage_OneofUnion() {}
1447
1448 func (*Message_OneofSint64) isMessage_OneofUnion() {}
1449
1450 func (*Message_OneofUint64) isMessage_OneofUnion() {}
1451
1452 func (*Message_OneofFixed32) isMessage_OneofUnion() {}
1453
1454 func (*Message_OneofSfixed32) isMessage_OneofUnion() {}
1455
1456 func (*Message_OneofFloat) isMessage_OneofUnion() {}
1457
1458 func (*Message_OneofFixed64) isMessage_OneofUnion() {}
1459
1460 func (*Message_OneofSfixed64) isMessage_OneofUnion() {}
1461
1462 func (*Message_OneofDouble) isMessage_OneofUnion() {}
1463
1464 func (*Message_OneofString) isMessage_OneofUnion() {}
1465
1466 func (*Message_OneofBytes) isMessage_OneofUnion() {}
1467
1468 func (*Message_OneofChildEnum) isMessage_OneofUnion() {}
1469
1470 func (*Message_OneofChildMessage) isMessage_OneofUnion() {}
1471
1472 func (*Message_OneofNamedGroup) isMessage_OneofUnion() {}
1473
1474 func (*Message_OneofSiblingEnum) isMessage_OneofUnion() {}
1475
1476 func (*Message_OneofSiblingMessage) isMessage_OneofUnion() {}
1477
1478 func (*Message_Oneofgroup) isMessage_OneofUnion() {}
1479
1480 func (*Message_OneofString1) isMessage_OneofUnion() {}
1481
1482 func (*Message_OneofString2) isMessage_OneofUnion() {}
1483
1484 func (*Message_OneofString3) isMessage_OneofUnion() {}
1485
1486 func (m *Message) GetOneofUnion() isMessage_OneofUnion {
1487 if m != nil {
1488 return m.OneofUnion
1489 }
1490 return nil
1491 }
1492
1493 func (m *Message) GetOneofBool() bool {
1494 if x, ok := m.GetOneofUnion().(*Message_OneofBool); ok {
1495 return x.OneofBool
1496 }
1497 return false
1498 }
1499
1500 func (m *Message) GetOneofInt32() int32 {
1501 if x, ok := m.GetOneofUnion().(*Message_OneofInt32); ok {
1502 return x.OneofInt32
1503 }
1504 return 0
1505 }
1506
1507 func (m *Message) GetOneofSint32() int32 {
1508 if x, ok := m.GetOneofUnion().(*Message_OneofSint32); ok {
1509 return x.OneofSint32
1510 }
1511 return 0
1512 }
1513
1514 func (m *Message) GetOneofUint32() uint32 {
1515 if x, ok := m.GetOneofUnion().(*Message_OneofUint32); ok {
1516 return x.OneofUint32
1517 }
1518 return 0
1519 }
1520
1521 func (m *Message) GetOneofInt64() int64 {
1522 if x, ok := m.GetOneofUnion().(*Message_OneofInt64); ok {
1523 return x.OneofInt64
1524 }
1525 return 0
1526 }
1527
1528 func (m *Message) GetOneofSint64() int64 {
1529 if x, ok := m.GetOneofUnion().(*Message_OneofSint64); ok {
1530 return x.OneofSint64
1531 }
1532 return 0
1533 }
1534
1535 func (m *Message) GetOneofUint64() uint64 {
1536 if x, ok := m.GetOneofUnion().(*Message_OneofUint64); ok {
1537 return x.OneofUint64
1538 }
1539 return 0
1540 }
1541
1542 func (m *Message) GetOneofFixed32() uint32 {
1543 if x, ok := m.GetOneofUnion().(*Message_OneofFixed32); ok {
1544 return x.OneofFixed32
1545 }
1546 return 0
1547 }
1548
1549 func (m *Message) GetOneofSfixed32() int32 {
1550 if x, ok := m.GetOneofUnion().(*Message_OneofSfixed32); ok {
1551 return x.OneofSfixed32
1552 }
1553 return 0
1554 }
1555
1556 func (m *Message) GetOneofFloat() float32 {
1557 if x, ok := m.GetOneofUnion().(*Message_OneofFloat); ok {
1558 return x.OneofFloat
1559 }
1560 return 0
1561 }
1562
1563 func (m *Message) GetOneofFixed64() uint64 {
1564 if x, ok := m.GetOneofUnion().(*Message_OneofFixed64); ok {
1565 return x.OneofFixed64
1566 }
1567 return 0
1568 }
1569
1570 func (m *Message) GetOneofSfixed64() int64 {
1571 if x, ok := m.GetOneofUnion().(*Message_OneofSfixed64); ok {
1572 return x.OneofSfixed64
1573 }
1574 return 0
1575 }
1576
1577 func (m *Message) GetOneofDouble() float64 {
1578 if x, ok := m.GetOneofUnion().(*Message_OneofDouble); ok {
1579 return x.OneofDouble
1580 }
1581 return 0
1582 }
1583
1584 func (m *Message) GetOneofString() string {
1585 if x, ok := m.GetOneofUnion().(*Message_OneofString); ok {
1586 return x.OneofString
1587 }
1588 return ""
1589 }
1590
1591 func (m *Message) GetOneofBytes() []byte {
1592 if x, ok := m.GetOneofUnion().(*Message_OneofBytes); ok {
1593 return x.OneofBytes
1594 }
1595 return nil
1596 }
1597
1598 func (m *Message) GetOneofChildEnum() Message_ChildEnum {
1599 if x, ok := m.GetOneofUnion().(*Message_OneofChildEnum); ok {
1600 return x.OneofChildEnum
1601 }
1602 return Message_ALPHA
1603 }
1604
1605 func (m *Message) GetOneofChildMessage() *Message_ChildMessage {
1606 if x, ok := m.GetOneofUnion().(*Message_OneofChildMessage); ok {
1607 return x.OneofChildMessage
1608 }
1609 return nil
1610 }
1611
1612 func (m *Message) GetOneofNamedGroup() *Message_NamedGroup {
1613 if x, ok := m.GetOneofUnion().(*Message_OneofNamedGroup); ok {
1614 return x.OneofNamedGroup
1615 }
1616 return nil
1617 }
1618
1619 func (m *Message) GetOneofSiblingEnum() SiblingEnum {
1620 if x, ok := m.GetOneofUnion().(*Message_OneofSiblingEnum); ok {
1621 return x.OneofSiblingEnum
1622 }
1623 return SiblingEnum_ALPHA
1624 }
1625
1626 func (m *Message) GetOneofSiblingMessage() *SiblingMessage {
1627 if x, ok := m.GetOneofUnion().(*Message_OneofSiblingMessage); ok {
1628 return x.OneofSiblingMessage
1629 }
1630 return nil
1631 }
1632
1633 func (m *Message) GetOneofgroup() *Message_OneofGroup {
1634 if x, ok := m.GetOneofUnion().(*Message_Oneofgroup); ok {
1635 return x.Oneofgroup
1636 }
1637 return nil
1638 }
1639
1640 func (m *Message) GetOneofString1() string {
1641 if x, ok := m.GetOneofUnion().(*Message_OneofString1); ok {
1642 return x.OneofString1
1643 }
1644 return ""
1645 }
1646
1647 func (m *Message) GetOneofString2() string {
1648 if x, ok := m.GetOneofUnion().(*Message_OneofString2); ok {
1649 return x.OneofString2
1650 }
1651 return ""
1652 }
1653
1654 func (m *Message) GetOneofString3() string {
1655 if x, ok := m.GetOneofUnion().(*Message_OneofString3); ok {
1656 return x.OneofString3
1657 }
1658 return ""
1659 }
1660
1661 type isMessage_OneofDefaultedUnion interface {
1662 isMessage_OneofDefaultedUnion()
1663 }
1664
1665 type Message_OneofDefaultedBool struct {
1666 OneofDefaultedBool bool `protobuf:"varint,800,opt,name=oneof_defaulted_bool,json=oneofDefaultedBool,oneof,def=1"`
1667 }
1668
1669 type Message_OneofDefaultedInt32 struct {
1670 OneofDefaultedInt32 int32 `protobuf:"varint,801,opt,name=oneof_defaulted_int32,json=oneofDefaultedInt32,oneof,def=-12345"`
1671 }
1672
1673 type Message_OneofDefaultedSint32 struct {
1674 OneofDefaultedSint32 int32 `protobuf:"zigzag32,802,opt,name=oneof_defaulted_sint32,json=oneofDefaultedSint32,oneof,def=-3200"`
1675 }
1676
1677 type Message_OneofDefaultedUint32 struct {
1678 OneofDefaultedUint32 uint32 `protobuf:"varint,803,opt,name=oneof_defaulted_uint32,json=oneofDefaultedUint32,oneof,def=3200"`
1679 }
1680
1681 type Message_OneofDefaultedInt64 struct {
1682 OneofDefaultedInt64 int64 `protobuf:"varint,804,opt,name=oneof_defaulted_int64,json=oneofDefaultedInt64,oneof,def=-123456789"`
1683 }
1684
1685 type Message_OneofDefaultedSint64 struct {
1686 OneofDefaultedSint64 int64 `protobuf:"zigzag64,805,opt,name=oneof_defaulted_sint64,json=oneofDefaultedSint64,oneof,def=-6400"`
1687 }
1688
1689 type Message_OneofDefaultedUint64 struct {
1690 OneofDefaultedUint64 uint64 `protobuf:"varint,806,opt,name=oneof_defaulted_uint64,json=oneofDefaultedUint64,oneof,def=6400"`
1691 }
1692
1693 type Message_OneofDefaultedFixed32 struct {
1694 OneofDefaultedFixed32 uint32 `protobuf:"fixed32,807,opt,name=oneof_defaulted_fixed32,json=oneofDefaultedFixed32,oneof,def=320000"`
1695 }
1696
1697 type Message_OneofDefaultedSfixed32 struct {
1698 OneofDefaultedSfixed32 int32 `protobuf:"fixed32,808,opt,name=oneof_defaulted_sfixed32,json=oneofDefaultedSfixed32,oneof,def=-320000"`
1699 }
1700
1701 type Message_OneofDefaultedFloat struct {
1702 OneofDefaultedFloat float32 `protobuf:"fixed32,809,opt,name=oneof_defaulted_float,json=oneofDefaultedFloat,oneof,def=3.14159"`
1703 }
1704
1705 type Message_OneofDefaultedFixed64 struct {
1706 OneofDefaultedFixed64 uint64 `protobuf:"fixed64,810,opt,name=oneof_defaulted_fixed64,json=oneofDefaultedFixed64,oneof,def=640000"`
1707 }
1708
1709 type Message_OneofDefaultedSfixed64 struct {
1710 OneofDefaultedSfixed64 int64 `protobuf:"fixed64,811,opt,name=oneof_defaulted_sfixed64,json=oneofDefaultedSfixed64,oneof,def=-640000"`
1711 }
1712
1713 type Message_OneofDefaultedDouble struct {
1714 OneofDefaultedDouble float64 `protobuf:"fixed64,812,opt,name=oneof_defaulted_double,json=oneofDefaultedDouble,oneof,def=3.14159265359"`
1715 }
1716
1717 type Message_OneofDefaultedString struct {
1718 OneofDefaultedString string `protobuf:"bytes,813,opt,name=oneof_defaulted_string,json=oneofDefaultedString,oneof,def=hello, \"world!\"\n"`
1719 }
1720
1721 type Message_OneofDefaultedBytes struct {
1722 OneofDefaultedBytes []byte `protobuf:"bytes,814,opt,name=oneof_defaulted_bytes,json=oneofDefaultedBytes,oneof,def=dead\\336\\255\\276\\357beef"`
1723 }
1724
1725 type Message_OneofDefaultedChildEnum struct {
1726 OneofDefaultedChildEnum Message_ChildEnum `protobuf:"varint,815,opt,name=oneof_defaulted_child_enum,json=oneofDefaultedChildEnum,enum=google.golang.org.proto2_20190205.Message_ChildEnum,oneof,def=0"`
1727 }
1728
1729 type Message_OneofDefaultedSiblingEnum struct {
1730 OneofDefaultedSiblingEnum SiblingEnum `protobuf:"varint,816,opt,name=oneof_defaulted_sibling_enum,json=oneofDefaultedSiblingEnum,enum=google.golang.org.proto2_20190205.SiblingEnum,oneof,def=0"`
1731 }
1732
1733 func (*Message_OneofDefaultedBool) isMessage_OneofDefaultedUnion() {}
1734
1735 func (*Message_OneofDefaultedInt32) isMessage_OneofDefaultedUnion() {}
1736
1737 func (*Message_OneofDefaultedSint32) isMessage_OneofDefaultedUnion() {}
1738
1739 func (*Message_OneofDefaultedUint32) isMessage_OneofDefaultedUnion() {}
1740
1741 func (*Message_OneofDefaultedInt64) isMessage_OneofDefaultedUnion() {}
1742
1743 func (*Message_OneofDefaultedSint64) isMessage_OneofDefaultedUnion() {}
1744
1745 func (*Message_OneofDefaultedUint64) isMessage_OneofDefaultedUnion() {}
1746
1747 func (*Message_OneofDefaultedFixed32) isMessage_OneofDefaultedUnion() {}
1748
1749 func (*Message_OneofDefaultedSfixed32) isMessage_OneofDefaultedUnion() {}
1750
1751 func (*Message_OneofDefaultedFloat) isMessage_OneofDefaultedUnion() {}
1752
1753 func (*Message_OneofDefaultedFixed64) isMessage_OneofDefaultedUnion() {}
1754
1755 func (*Message_OneofDefaultedSfixed64) isMessage_OneofDefaultedUnion() {}
1756
1757 func (*Message_OneofDefaultedDouble) isMessage_OneofDefaultedUnion() {}
1758
1759 func (*Message_OneofDefaultedString) isMessage_OneofDefaultedUnion() {}
1760
1761 func (*Message_OneofDefaultedBytes) isMessage_OneofDefaultedUnion() {}
1762
1763 func (*Message_OneofDefaultedChildEnum) isMessage_OneofDefaultedUnion() {}
1764
1765 func (*Message_OneofDefaultedSiblingEnum) isMessage_OneofDefaultedUnion() {}
1766
1767 func (m *Message) GetOneofDefaultedUnion() isMessage_OneofDefaultedUnion {
1768 if m != nil {
1769 return m.OneofDefaultedUnion
1770 }
1771 return nil
1772 }
1773
1774 func (m *Message) GetOneofDefaultedBool() bool {
1775 if x, ok := m.GetOneofDefaultedUnion().(*Message_OneofDefaultedBool); ok {
1776 return x.OneofDefaultedBool
1777 }
1778 return Default_Message_OneofDefaultedBool
1779 }
1780
1781 func (m *Message) GetOneofDefaultedInt32() int32 {
1782 if x, ok := m.GetOneofDefaultedUnion().(*Message_OneofDefaultedInt32); ok {
1783 return x.OneofDefaultedInt32
1784 }
1785 return Default_Message_OneofDefaultedInt32
1786 }
1787
1788 func (m *Message) GetOneofDefaultedSint32() int32 {
1789 if x, ok := m.GetOneofDefaultedUnion().(*Message_OneofDefaultedSint32); ok {
1790 return x.OneofDefaultedSint32
1791 }
1792 return Default_Message_OneofDefaultedSint32
1793 }
1794
1795 func (m *Message) GetOneofDefaultedUint32() uint32 {
1796 if x, ok := m.GetOneofDefaultedUnion().(*Message_OneofDefaultedUint32); ok {
1797 return x.OneofDefaultedUint32
1798 }
1799 return Default_Message_OneofDefaultedUint32
1800 }
1801
1802 func (m *Message) GetOneofDefaultedInt64() int64 {
1803 if x, ok := m.GetOneofDefaultedUnion().(*Message_OneofDefaultedInt64); ok {
1804 return x.OneofDefaultedInt64
1805 }
1806 return Default_Message_OneofDefaultedInt64
1807 }
1808
1809 func (m *Message) GetOneofDefaultedSint64() int64 {
1810 if x, ok := m.GetOneofDefaultedUnion().(*Message_OneofDefaultedSint64); ok {
1811 return x.OneofDefaultedSint64
1812 }
1813 return Default_Message_OneofDefaultedSint64
1814 }
1815
1816 func (m *Message) GetOneofDefaultedUint64() uint64 {
1817 if x, ok := m.GetOneofDefaultedUnion().(*Message_OneofDefaultedUint64); ok {
1818 return x.OneofDefaultedUint64
1819 }
1820 return Default_Message_OneofDefaultedUint64
1821 }
1822
1823 func (m *Message) GetOneofDefaultedFixed32() uint32 {
1824 if x, ok := m.GetOneofDefaultedUnion().(*Message_OneofDefaultedFixed32); ok {
1825 return x.OneofDefaultedFixed32
1826 }
1827 return Default_Message_OneofDefaultedFixed32
1828 }
1829
1830 func (m *Message) GetOneofDefaultedSfixed32() int32 {
1831 if x, ok := m.GetOneofDefaultedUnion().(*Message_OneofDefaultedSfixed32); ok {
1832 return x.OneofDefaultedSfixed32
1833 }
1834 return Default_Message_OneofDefaultedSfixed32
1835 }
1836
1837 func (m *Message) GetOneofDefaultedFloat() float32 {
1838 if x, ok := m.GetOneofDefaultedUnion().(*Message_OneofDefaultedFloat); ok {
1839 return x.OneofDefaultedFloat
1840 }
1841 return Default_Message_OneofDefaultedFloat
1842 }
1843
1844 func (m *Message) GetOneofDefaultedFixed64() uint64 {
1845 if x, ok := m.GetOneofDefaultedUnion().(*Message_OneofDefaultedFixed64); ok {
1846 return x.OneofDefaultedFixed64
1847 }
1848 return Default_Message_OneofDefaultedFixed64
1849 }
1850
1851 func (m *Message) GetOneofDefaultedSfixed64() int64 {
1852 if x, ok := m.GetOneofDefaultedUnion().(*Message_OneofDefaultedSfixed64); ok {
1853 return x.OneofDefaultedSfixed64
1854 }
1855 return Default_Message_OneofDefaultedSfixed64
1856 }
1857
1858 func (m *Message) GetOneofDefaultedDouble() float64 {
1859 if x, ok := m.GetOneofDefaultedUnion().(*Message_OneofDefaultedDouble); ok {
1860 return x.OneofDefaultedDouble
1861 }
1862 return Default_Message_OneofDefaultedDouble
1863 }
1864
1865 func (m *Message) GetOneofDefaultedString() string {
1866 if x, ok := m.GetOneofDefaultedUnion().(*Message_OneofDefaultedString); ok {
1867 return x.OneofDefaultedString
1868 }
1869 return Default_Message_OneofDefaultedString
1870 }
1871
1872 func (m *Message) GetOneofDefaultedBytes() []byte {
1873 if x, ok := m.GetOneofDefaultedUnion().(*Message_OneofDefaultedBytes); ok {
1874 return x.OneofDefaultedBytes
1875 }
1876 return append([]byte(nil), Default_Message_OneofDefaultedBytes...)
1877 }
1878
1879 func (m *Message) GetOneofDefaultedChildEnum() Message_ChildEnum {
1880 if x, ok := m.GetOneofDefaultedUnion().(*Message_OneofDefaultedChildEnum); ok {
1881 return x.OneofDefaultedChildEnum
1882 }
1883 return Default_Message_OneofDefaultedChildEnum
1884 }
1885
1886 func (m *Message) GetOneofDefaultedSiblingEnum() SiblingEnum {
1887 if x, ok := m.GetOneofDefaultedUnion().(*Message_OneofDefaultedSiblingEnum); ok {
1888 return x.OneofDefaultedSiblingEnum
1889 }
1890 return Default_Message_OneofDefaultedSiblingEnum
1891 }
1892
1893
1894 func (*Message) XXX_OneofWrappers() []interface{} {
1895 return []interface{}{
1896 (*Message_OneofBool)(nil),
1897 (*Message_OneofInt32)(nil),
1898 (*Message_OneofSint32)(nil),
1899 (*Message_OneofUint32)(nil),
1900 (*Message_OneofInt64)(nil),
1901 (*Message_OneofSint64)(nil),
1902 (*Message_OneofUint64)(nil),
1903 (*Message_OneofFixed32)(nil),
1904 (*Message_OneofSfixed32)(nil),
1905 (*Message_OneofFloat)(nil),
1906 (*Message_OneofFixed64)(nil),
1907 (*Message_OneofSfixed64)(nil),
1908 (*Message_OneofDouble)(nil),
1909 (*Message_OneofString)(nil),
1910 (*Message_OneofBytes)(nil),
1911 (*Message_OneofChildEnum)(nil),
1912 (*Message_OneofChildMessage)(nil),
1913 (*Message_OneofNamedGroup)(nil),
1914 (*Message_OneofSiblingEnum)(nil),
1915 (*Message_OneofSiblingMessage)(nil),
1916 (*Message_Oneofgroup)(nil),
1917 (*Message_OneofString1)(nil),
1918 (*Message_OneofString2)(nil),
1919 (*Message_OneofString3)(nil),
1920 (*Message_OneofDefaultedBool)(nil),
1921 (*Message_OneofDefaultedInt32)(nil),
1922 (*Message_OneofDefaultedSint32)(nil),
1923 (*Message_OneofDefaultedUint32)(nil),
1924 (*Message_OneofDefaultedInt64)(nil),
1925 (*Message_OneofDefaultedSint64)(nil),
1926 (*Message_OneofDefaultedUint64)(nil),
1927 (*Message_OneofDefaultedFixed32)(nil),
1928 (*Message_OneofDefaultedSfixed32)(nil),
1929 (*Message_OneofDefaultedFloat)(nil),
1930 (*Message_OneofDefaultedFixed64)(nil),
1931 (*Message_OneofDefaultedSfixed64)(nil),
1932 (*Message_OneofDefaultedDouble)(nil),
1933 (*Message_OneofDefaultedString)(nil),
1934 (*Message_OneofDefaultedBytes)(nil),
1935 (*Message_OneofDefaultedChildEnum)(nil),
1936 (*Message_OneofDefaultedSiblingEnum)(nil),
1937 }
1938 }
1939
1940 var E_Message_ExtensionOptionalBool = &proto.ExtensionDesc{
1941 ExtendedType: (*Message)(nil),
1942 ExtensionType: (*bool)(nil),
1943 Field: 10000,
1944 Name: "google.golang.org.proto2_20190205.Message.extension_optional_bool",
1945 Tag: "varint,10000,opt,name=extension_optional_bool",
1946 Filename: "proto2_20190205_c823c79e/test.proto",
1947 }
1948
1949 var E_Message_ExtensionOptionalInt32 = &proto.ExtensionDesc{
1950 ExtendedType: (*Message)(nil),
1951 ExtensionType: (*int32)(nil),
1952 Field: 10001,
1953 Name: "google.golang.org.proto2_20190205.Message.extension_optional_int32",
1954 Tag: "varint,10001,opt,name=extension_optional_int32",
1955 Filename: "proto2_20190205_c823c79e/test.proto",
1956 }
1957
1958 var E_Message_ExtensionOptionalSint32 = &proto.ExtensionDesc{
1959 ExtendedType: (*Message)(nil),
1960 ExtensionType: (*int32)(nil),
1961 Field: 10002,
1962 Name: "google.golang.org.proto2_20190205.Message.extension_optional_sint32",
1963 Tag: "zigzag32,10002,opt,name=extension_optional_sint32",
1964 Filename: "proto2_20190205_c823c79e/test.proto",
1965 }
1966
1967 var E_Message_ExtensionOptionalUint32 = &proto.ExtensionDesc{
1968 ExtendedType: (*Message)(nil),
1969 ExtensionType: (*uint32)(nil),
1970 Field: 10003,
1971 Name: "google.golang.org.proto2_20190205.Message.extension_optional_uint32",
1972 Tag: "varint,10003,opt,name=extension_optional_uint32",
1973 Filename: "proto2_20190205_c823c79e/test.proto",
1974 }
1975
1976 var E_Message_ExtensionOptionalInt64 = &proto.ExtensionDesc{
1977 ExtendedType: (*Message)(nil),
1978 ExtensionType: (*int64)(nil),
1979 Field: 10004,
1980 Name: "google.golang.org.proto2_20190205.Message.extension_optional_int64",
1981 Tag: "varint,10004,opt,name=extension_optional_int64",
1982 Filename: "proto2_20190205_c823c79e/test.proto",
1983 }
1984
1985 var E_Message_ExtensionOptionalSint64 = &proto.ExtensionDesc{
1986 ExtendedType: (*Message)(nil),
1987 ExtensionType: (*int64)(nil),
1988 Field: 10005,
1989 Name: "google.golang.org.proto2_20190205.Message.extension_optional_sint64",
1990 Tag: "zigzag64,10005,opt,name=extension_optional_sint64",
1991 Filename: "proto2_20190205_c823c79e/test.proto",
1992 }
1993
1994 var E_Message_ExtensionOptionalUint64 = &proto.ExtensionDesc{
1995 ExtendedType: (*Message)(nil),
1996 ExtensionType: (*uint64)(nil),
1997 Field: 10006,
1998 Name: "google.golang.org.proto2_20190205.Message.extension_optional_uint64",
1999 Tag: "varint,10006,opt,name=extension_optional_uint64",
2000 Filename: "proto2_20190205_c823c79e/test.proto",
2001 }
2002
2003 var E_Message_ExtensionOptionalFixed32 = &proto.ExtensionDesc{
2004 ExtendedType: (*Message)(nil),
2005 ExtensionType: (*uint32)(nil),
2006 Field: 10007,
2007 Name: "google.golang.org.proto2_20190205.Message.extension_optional_fixed32",
2008 Tag: "fixed32,10007,opt,name=extension_optional_fixed32",
2009 Filename: "proto2_20190205_c823c79e/test.proto",
2010 }
2011
2012 var E_Message_ExtensionOptionalSfixed32 = &proto.ExtensionDesc{
2013 ExtendedType: (*Message)(nil),
2014 ExtensionType: (*int32)(nil),
2015 Field: 10008,
2016 Name: "google.golang.org.proto2_20190205.Message.extension_optional_sfixed32",
2017 Tag: "fixed32,10008,opt,name=extension_optional_sfixed32",
2018 Filename: "proto2_20190205_c823c79e/test.proto",
2019 }
2020
2021 var E_Message_ExtensionOptionalFloat = &proto.ExtensionDesc{
2022 ExtendedType: (*Message)(nil),
2023 ExtensionType: (*float32)(nil),
2024 Field: 10009,
2025 Name: "google.golang.org.proto2_20190205.Message.extension_optional_float",
2026 Tag: "fixed32,10009,opt,name=extension_optional_float",
2027 Filename: "proto2_20190205_c823c79e/test.proto",
2028 }
2029
2030 var E_Message_ExtensionOptionalFixed64 = &proto.ExtensionDesc{
2031 ExtendedType: (*Message)(nil),
2032 ExtensionType: (*uint64)(nil),
2033 Field: 10010,
2034 Name: "google.golang.org.proto2_20190205.Message.extension_optional_fixed64",
2035 Tag: "fixed64,10010,opt,name=extension_optional_fixed64",
2036 Filename: "proto2_20190205_c823c79e/test.proto",
2037 }
2038
2039 var E_Message_ExtensionOptionalSfixed64 = &proto.ExtensionDesc{
2040 ExtendedType: (*Message)(nil),
2041 ExtensionType: (*int64)(nil),
2042 Field: 10011,
2043 Name: "google.golang.org.proto2_20190205.Message.extension_optional_sfixed64",
2044 Tag: "fixed64,10011,opt,name=extension_optional_sfixed64",
2045 Filename: "proto2_20190205_c823c79e/test.proto",
2046 }
2047
2048 var E_Message_ExtensionOptionalDouble = &proto.ExtensionDesc{
2049 ExtendedType: (*Message)(nil),
2050 ExtensionType: (*float64)(nil),
2051 Field: 10012,
2052 Name: "google.golang.org.proto2_20190205.Message.extension_optional_double",
2053 Tag: "fixed64,10012,opt,name=extension_optional_double",
2054 Filename: "proto2_20190205_c823c79e/test.proto",
2055 }
2056
2057 var E_Message_ExtensionOptionalString = &proto.ExtensionDesc{
2058 ExtendedType: (*Message)(nil),
2059 ExtensionType: (*string)(nil),
2060 Field: 10013,
2061 Name: "google.golang.org.proto2_20190205.Message.extension_optional_string",
2062 Tag: "bytes,10013,opt,name=extension_optional_string",
2063 Filename: "proto2_20190205_c823c79e/test.proto",
2064 }
2065
2066 var E_Message_ExtensionOptionalBytes = &proto.ExtensionDesc{
2067 ExtendedType: (*Message)(nil),
2068 ExtensionType: ([]byte)(nil),
2069 Field: 10014,
2070 Name: "google.golang.org.proto2_20190205.Message.extension_optional_bytes",
2071 Tag: "bytes,10014,opt,name=extension_optional_bytes",
2072 Filename: "proto2_20190205_c823c79e/test.proto",
2073 }
2074
2075 var E_Message_ExtensionOptionalChildEnum = &proto.ExtensionDesc{
2076 ExtendedType: (*Message)(nil),
2077 ExtensionType: (*Message_ChildEnum)(nil),
2078 Field: 10015,
2079 Name: "google.golang.org.proto2_20190205.Message.extension_optional_child_enum",
2080 Tag: "varint,10015,opt,name=extension_optional_child_enum,enum=google.golang.org.proto2_20190205.Message_ChildEnum",
2081 Filename: "proto2_20190205_c823c79e/test.proto",
2082 }
2083
2084 var E_Message_ExtensionOptionalChildMessage = &proto.ExtensionDesc{
2085 ExtendedType: (*Message)(nil),
2086 ExtensionType: (*Message_ChildMessage)(nil),
2087 Field: 10016,
2088 Name: "google.golang.org.proto2_20190205.Message.extension_optional_child_message",
2089 Tag: "bytes,10016,opt,name=extension_optional_child_message",
2090 Filename: "proto2_20190205_c823c79e/test.proto",
2091 }
2092
2093 var E_Message_ExtensionOptionalNamedGroup = &proto.ExtensionDesc{
2094 ExtendedType: (*Message)(nil),
2095 ExtensionType: (*Message_NamedGroup)(nil),
2096 Field: 10017,
2097 Name: "google.golang.org.proto2_20190205.Message.extension_optional_named_group",
2098 Tag: "bytes,10017,opt,name=extension_optional_named_group",
2099 Filename: "proto2_20190205_c823c79e/test.proto",
2100 }
2101
2102 var E_Message_ExtensionOptionalSiblingEnum = &proto.ExtensionDesc{
2103 ExtendedType: (*Message)(nil),
2104 ExtensionType: (*SiblingEnum)(nil),
2105 Field: 10018,
2106 Name: "google.golang.org.proto2_20190205.Message.extension_optional_sibling_enum",
2107 Tag: "varint,10018,opt,name=extension_optional_sibling_enum,enum=google.golang.org.proto2_20190205.SiblingEnum",
2108 Filename: "proto2_20190205_c823c79e/test.proto",
2109 }
2110
2111 var E_Message_ExtensionOptionalSiblingMessage = &proto.ExtensionDesc{
2112 ExtendedType: (*Message)(nil),
2113 ExtensionType: (*SiblingMessage)(nil),
2114 Field: 10019,
2115 Name: "google.golang.org.proto2_20190205.Message.extension_optional_sibling_message",
2116 Tag: "bytes,10019,opt,name=extension_optional_sibling_message",
2117 Filename: "proto2_20190205_c823c79e/test.proto",
2118 }
2119
2120 var E_Message_Extensionoptionalgroup = &proto.ExtensionDesc{
2121 ExtendedType: (*Message)(nil),
2122 ExtensionType: (*Message_ExtensionOptionalGroup)(nil),
2123 Field: 10020,
2124 Name: "google.golang.org.proto2_20190205.Message.extensionoptionalgroup",
2125 Tag: "group,10020,opt,name=ExtensionOptionalGroup",
2126 Filename: "proto2_20190205_c823c79e/test.proto",
2127 }
2128
2129 var E_Message_ExtensionDefaultedBool = &proto.ExtensionDesc{
2130 ExtendedType: (*Message)(nil),
2131 ExtensionType: (*bool)(nil),
2132 Field: 20000,
2133 Name: "google.golang.org.proto2_20190205.Message.extension_defaulted_bool",
2134 Tag: "varint,20000,opt,name=extension_defaulted_bool,def=1",
2135 Filename: "proto2_20190205_c823c79e/test.proto",
2136 }
2137
2138 var E_Message_ExtensionDefaultedInt32 = &proto.ExtensionDesc{
2139 ExtendedType: (*Message)(nil),
2140 ExtensionType: (*int32)(nil),
2141 Field: 20001,
2142 Name: "google.golang.org.proto2_20190205.Message.extension_defaulted_int32",
2143 Tag: "varint,20001,opt,name=extension_defaulted_int32,def=-12345",
2144 Filename: "proto2_20190205_c823c79e/test.proto",
2145 }
2146
2147 var E_Message_ExtensionDefaultedSint32 = &proto.ExtensionDesc{
2148 ExtendedType: (*Message)(nil),
2149 ExtensionType: (*int32)(nil),
2150 Field: 20002,
2151 Name: "google.golang.org.proto2_20190205.Message.extension_defaulted_sint32",
2152 Tag: "zigzag32,20002,opt,name=extension_defaulted_sint32,def=-3200",
2153 Filename: "proto2_20190205_c823c79e/test.proto",
2154 }
2155
2156 var E_Message_ExtensionDefaultedUint32 = &proto.ExtensionDesc{
2157 ExtendedType: (*Message)(nil),
2158 ExtensionType: (*uint32)(nil),
2159 Field: 20003,
2160 Name: "google.golang.org.proto2_20190205.Message.extension_defaulted_uint32",
2161 Tag: "varint,20003,opt,name=extension_defaulted_uint32,def=3200",
2162 Filename: "proto2_20190205_c823c79e/test.proto",
2163 }
2164
2165 var E_Message_ExtensionDefaultedInt64 = &proto.ExtensionDesc{
2166 ExtendedType: (*Message)(nil),
2167 ExtensionType: (*int64)(nil),
2168 Field: 20004,
2169 Name: "google.golang.org.proto2_20190205.Message.extension_defaulted_int64",
2170 Tag: "varint,20004,opt,name=extension_defaulted_int64,def=-123456789",
2171 Filename: "proto2_20190205_c823c79e/test.proto",
2172 }
2173
2174 var E_Message_ExtensionDefaultedSint64 = &proto.ExtensionDesc{
2175 ExtendedType: (*Message)(nil),
2176 ExtensionType: (*int64)(nil),
2177 Field: 20005,
2178 Name: "google.golang.org.proto2_20190205.Message.extension_defaulted_sint64",
2179 Tag: "zigzag64,20005,opt,name=extension_defaulted_sint64,def=-6400",
2180 Filename: "proto2_20190205_c823c79e/test.proto",
2181 }
2182
2183 var E_Message_ExtensionDefaultedUint64 = &proto.ExtensionDesc{
2184 ExtendedType: (*Message)(nil),
2185 ExtensionType: (*uint64)(nil),
2186 Field: 20006,
2187 Name: "google.golang.org.proto2_20190205.Message.extension_defaulted_uint64",
2188 Tag: "varint,20006,opt,name=extension_defaulted_uint64,def=6400",
2189 Filename: "proto2_20190205_c823c79e/test.proto",
2190 }
2191
2192 var E_Message_ExtensionDefaultedFixed32 = &proto.ExtensionDesc{
2193 ExtendedType: (*Message)(nil),
2194 ExtensionType: (*uint32)(nil),
2195 Field: 20007,
2196 Name: "google.golang.org.proto2_20190205.Message.extension_defaulted_fixed32",
2197 Tag: "fixed32,20007,opt,name=extension_defaulted_fixed32,def=320000",
2198 Filename: "proto2_20190205_c823c79e/test.proto",
2199 }
2200
2201 var E_Message_ExtensionDefaultedSfixed32 = &proto.ExtensionDesc{
2202 ExtendedType: (*Message)(nil),
2203 ExtensionType: (*int32)(nil),
2204 Field: 20008,
2205 Name: "google.golang.org.proto2_20190205.Message.extension_defaulted_sfixed32",
2206 Tag: "fixed32,20008,opt,name=extension_defaulted_sfixed32,def=-320000",
2207 Filename: "proto2_20190205_c823c79e/test.proto",
2208 }
2209
2210 var E_Message_ExtensionDefaultedFloat = &proto.ExtensionDesc{
2211 ExtendedType: (*Message)(nil),
2212 ExtensionType: (*float32)(nil),
2213 Field: 20009,
2214 Name: "google.golang.org.proto2_20190205.Message.extension_defaulted_float",
2215 Tag: "fixed32,20009,opt,name=extension_defaulted_float,def=3.14159",
2216 Filename: "proto2_20190205_c823c79e/test.proto",
2217 }
2218
2219 var E_Message_ExtensionDefaultedFixed64 = &proto.ExtensionDesc{
2220 ExtendedType: (*Message)(nil),
2221 ExtensionType: (*uint64)(nil),
2222 Field: 20010,
2223 Name: "google.golang.org.proto2_20190205.Message.extension_defaulted_fixed64",
2224 Tag: "fixed64,20010,opt,name=extension_defaulted_fixed64,def=640000",
2225 Filename: "proto2_20190205_c823c79e/test.proto",
2226 }
2227
2228 var E_Message_ExtensionDefaultedSfixed64 = &proto.ExtensionDesc{
2229 ExtendedType: (*Message)(nil),
2230 ExtensionType: (*int64)(nil),
2231 Field: 20011,
2232 Name: "google.golang.org.proto2_20190205.Message.extension_defaulted_sfixed64",
2233 Tag: "fixed64,20011,opt,name=extension_defaulted_sfixed64,def=-640000",
2234 Filename: "proto2_20190205_c823c79e/test.proto",
2235 }
2236
2237 var E_Message_ExtensionDefaultedDouble = &proto.ExtensionDesc{
2238 ExtendedType: (*Message)(nil),
2239 ExtensionType: (*float64)(nil),
2240 Field: 20012,
2241 Name: "google.golang.org.proto2_20190205.Message.extension_defaulted_double",
2242 Tag: "fixed64,20012,opt,name=extension_defaulted_double,def=3.14159265359",
2243 Filename: "proto2_20190205_c823c79e/test.proto",
2244 }
2245
2246 var E_Message_ExtensionDefaultedString = &proto.ExtensionDesc{
2247 ExtendedType: (*Message)(nil),
2248 ExtensionType: (*string)(nil),
2249 Field: 20013,
2250 Name: "google.golang.org.proto2_20190205.Message.extension_defaulted_string",
2251 Tag: "bytes,20013,opt,name=extension_defaulted_string,def=hello, \"world!\"\n",
2252 Filename: "proto2_20190205_c823c79e/test.proto",
2253 }
2254
2255 var E_Message_ExtensionDefaultedBytes = &proto.ExtensionDesc{
2256 ExtendedType: (*Message)(nil),
2257 ExtensionType: ([]byte)(nil),
2258 Field: 20014,
2259 Name: "google.golang.org.proto2_20190205.Message.extension_defaulted_bytes",
2260 Tag: "bytes,20014,opt,name=extension_defaulted_bytes,def=dead\\336\\255\\276\\357beef",
2261 Filename: "proto2_20190205_c823c79e/test.proto",
2262 }
2263
2264 var E_Message_ExtensionDefaultedChildEnum = &proto.ExtensionDesc{
2265 ExtendedType: (*Message)(nil),
2266 ExtensionType: (*Message_ChildEnum)(nil),
2267 Field: 20015,
2268 Name: "google.golang.org.proto2_20190205.Message.extension_defaulted_child_enum",
2269 Tag: "varint,20015,opt,name=extension_defaulted_child_enum,enum=google.golang.org.proto2_20190205.Message_ChildEnum,def=0",
2270 Filename: "proto2_20190205_c823c79e/test.proto",
2271 }
2272
2273 var E_Message_ExtensionDefaultedSiblingEnum = &proto.ExtensionDesc{
2274 ExtendedType: (*Message)(nil),
2275 ExtensionType: (*SiblingEnum)(nil),
2276 Field: 20016,
2277 Name: "google.golang.org.proto2_20190205.Message.extension_defaulted_sibling_enum",
2278 Tag: "varint,20016,opt,name=extension_defaulted_sibling_enum,enum=google.golang.org.proto2_20190205.SiblingEnum,def=0",
2279 Filename: "proto2_20190205_c823c79e/test.proto",
2280 }
2281
2282 var E_Message_ExtensionRepeatedBool = &proto.ExtensionDesc{
2283 ExtendedType: (*Message)(nil),
2284 ExtensionType: ([]bool)(nil),
2285 Field: 30000,
2286 Name: "google.golang.org.proto2_20190205.Message.extension_repeated_bool",
2287 Tag: "varint,30000,rep,name=extension_repeated_bool",
2288 Filename: "proto2_20190205_c823c79e/test.proto",
2289 }
2290
2291 var E_Message_ExtensionRepeatedInt32 = &proto.ExtensionDesc{
2292 ExtendedType: (*Message)(nil),
2293 ExtensionType: ([]int32)(nil),
2294 Field: 30001,
2295 Name: "google.golang.org.proto2_20190205.Message.extension_repeated_int32",
2296 Tag: "varint,30001,rep,name=extension_repeated_int32",
2297 Filename: "proto2_20190205_c823c79e/test.proto",
2298 }
2299
2300 var E_Message_ExtensionRepeatedSint32 = &proto.ExtensionDesc{
2301 ExtendedType: (*Message)(nil),
2302 ExtensionType: ([]int32)(nil),
2303 Field: 30002,
2304 Name: "google.golang.org.proto2_20190205.Message.extension_repeated_sint32",
2305 Tag: "zigzag32,30002,rep,name=extension_repeated_sint32",
2306 Filename: "proto2_20190205_c823c79e/test.proto",
2307 }
2308
2309 var E_Message_ExtensionRepeatedUint32 = &proto.ExtensionDesc{
2310 ExtendedType: (*Message)(nil),
2311 ExtensionType: ([]uint32)(nil),
2312 Field: 30003,
2313 Name: "google.golang.org.proto2_20190205.Message.extension_repeated_uint32",
2314 Tag: "varint,30003,rep,name=extension_repeated_uint32",
2315 Filename: "proto2_20190205_c823c79e/test.proto",
2316 }
2317
2318 var E_Message_ExtensionRepeatedInt64 = &proto.ExtensionDesc{
2319 ExtendedType: (*Message)(nil),
2320 ExtensionType: ([]int64)(nil),
2321 Field: 30004,
2322 Name: "google.golang.org.proto2_20190205.Message.extension_repeated_int64",
2323 Tag: "varint,30004,rep,name=extension_repeated_int64",
2324 Filename: "proto2_20190205_c823c79e/test.proto",
2325 }
2326
2327 var E_Message_ExtensionRepeatedSint64 = &proto.ExtensionDesc{
2328 ExtendedType: (*Message)(nil),
2329 ExtensionType: ([]int64)(nil),
2330 Field: 30005,
2331 Name: "google.golang.org.proto2_20190205.Message.extension_repeated_sint64",
2332 Tag: "zigzag64,30005,rep,name=extension_repeated_sint64",
2333 Filename: "proto2_20190205_c823c79e/test.proto",
2334 }
2335
2336 var E_Message_ExtensionRepeatedUint64 = &proto.ExtensionDesc{
2337 ExtendedType: (*Message)(nil),
2338 ExtensionType: ([]uint64)(nil),
2339 Field: 30006,
2340 Name: "google.golang.org.proto2_20190205.Message.extension_repeated_uint64",
2341 Tag: "varint,30006,rep,name=extension_repeated_uint64",
2342 Filename: "proto2_20190205_c823c79e/test.proto",
2343 }
2344
2345 var E_Message_ExtensionRepeatedFixed32 = &proto.ExtensionDesc{
2346 ExtendedType: (*Message)(nil),
2347 ExtensionType: ([]uint32)(nil),
2348 Field: 30007,
2349 Name: "google.golang.org.proto2_20190205.Message.extension_repeated_fixed32",
2350 Tag: "fixed32,30007,rep,name=extension_repeated_fixed32",
2351 Filename: "proto2_20190205_c823c79e/test.proto",
2352 }
2353
2354 var E_Message_ExtensionRepeatedSfixed32 = &proto.ExtensionDesc{
2355 ExtendedType: (*Message)(nil),
2356 ExtensionType: ([]int32)(nil),
2357 Field: 30008,
2358 Name: "google.golang.org.proto2_20190205.Message.extension_repeated_sfixed32",
2359 Tag: "fixed32,30008,rep,name=extension_repeated_sfixed32",
2360 Filename: "proto2_20190205_c823c79e/test.proto",
2361 }
2362
2363 var E_Message_ExtensionRepeatedFloat = &proto.ExtensionDesc{
2364 ExtendedType: (*Message)(nil),
2365 ExtensionType: ([]float32)(nil),
2366 Field: 30009,
2367 Name: "google.golang.org.proto2_20190205.Message.extension_repeated_float",
2368 Tag: "fixed32,30009,rep,name=extension_repeated_float",
2369 Filename: "proto2_20190205_c823c79e/test.proto",
2370 }
2371
2372 var E_Message_ExtensionRepeatedFixed64 = &proto.ExtensionDesc{
2373 ExtendedType: (*Message)(nil),
2374 ExtensionType: ([]uint64)(nil),
2375 Field: 30010,
2376 Name: "google.golang.org.proto2_20190205.Message.extension_repeated_fixed64",
2377 Tag: "fixed64,30010,rep,name=extension_repeated_fixed64",
2378 Filename: "proto2_20190205_c823c79e/test.proto",
2379 }
2380
2381 var E_Message_ExtensionRepeatedSfixed64 = &proto.ExtensionDesc{
2382 ExtendedType: (*Message)(nil),
2383 ExtensionType: ([]int64)(nil),
2384 Field: 30011,
2385 Name: "google.golang.org.proto2_20190205.Message.extension_repeated_sfixed64",
2386 Tag: "fixed64,30011,rep,name=extension_repeated_sfixed64",
2387 Filename: "proto2_20190205_c823c79e/test.proto",
2388 }
2389
2390 var E_Message_ExtensionRepeatedDouble = &proto.ExtensionDesc{
2391 ExtendedType: (*Message)(nil),
2392 ExtensionType: ([]float64)(nil),
2393 Field: 30012,
2394 Name: "google.golang.org.proto2_20190205.Message.extension_repeated_double",
2395 Tag: "fixed64,30012,rep,name=extension_repeated_double",
2396 Filename: "proto2_20190205_c823c79e/test.proto",
2397 }
2398
2399 var E_Message_ExtensionRepeatedString = &proto.ExtensionDesc{
2400 ExtendedType: (*Message)(nil),
2401 ExtensionType: ([]string)(nil),
2402 Field: 30013,
2403 Name: "google.golang.org.proto2_20190205.Message.extension_repeated_string",
2404 Tag: "bytes,30013,rep,name=extension_repeated_string",
2405 Filename: "proto2_20190205_c823c79e/test.proto",
2406 }
2407
2408 var E_Message_ExtensionRepeatedBytes = &proto.ExtensionDesc{
2409 ExtendedType: (*Message)(nil),
2410 ExtensionType: ([][]byte)(nil),
2411 Field: 30014,
2412 Name: "google.golang.org.proto2_20190205.Message.extension_repeated_bytes",
2413 Tag: "bytes,30014,rep,name=extension_repeated_bytes",
2414 Filename: "proto2_20190205_c823c79e/test.proto",
2415 }
2416
2417 var E_Message_ExtensionRepeatedChildEnum = &proto.ExtensionDesc{
2418 ExtendedType: (*Message)(nil),
2419 ExtensionType: ([]Message_ChildEnum)(nil),
2420 Field: 30015,
2421 Name: "google.golang.org.proto2_20190205.Message.extension_repeated_child_enum",
2422 Tag: "varint,30015,rep,name=extension_repeated_child_enum,enum=google.golang.org.proto2_20190205.Message_ChildEnum",
2423 Filename: "proto2_20190205_c823c79e/test.proto",
2424 }
2425
2426 var E_Message_ExtensionRepeatedChildMessage = &proto.ExtensionDesc{
2427 ExtendedType: (*Message)(nil),
2428 ExtensionType: ([]*Message_ChildMessage)(nil),
2429 Field: 30016,
2430 Name: "google.golang.org.proto2_20190205.Message.extension_repeated_child_message",
2431 Tag: "bytes,30016,rep,name=extension_repeated_child_message",
2432 Filename: "proto2_20190205_c823c79e/test.proto",
2433 }
2434
2435 var E_Message_ExtensionRepeatedNamedGroup = &proto.ExtensionDesc{
2436 ExtendedType: (*Message)(nil),
2437 ExtensionType: ([]*Message_NamedGroup)(nil),
2438 Field: 30017,
2439 Name: "google.golang.org.proto2_20190205.Message.extension_repeated_named_group",
2440 Tag: "bytes,30017,rep,name=extension_repeated_named_group",
2441 Filename: "proto2_20190205_c823c79e/test.proto",
2442 }
2443
2444 var E_Message_ExtensionRepeatedSiblingEnum = &proto.ExtensionDesc{
2445 ExtendedType: (*Message)(nil),
2446 ExtensionType: ([]SiblingEnum)(nil),
2447 Field: 30018,
2448 Name: "google.golang.org.proto2_20190205.Message.extension_repeated_sibling_enum",
2449 Tag: "varint,30018,rep,name=extension_repeated_sibling_enum,enum=google.golang.org.proto2_20190205.SiblingEnum",
2450 Filename: "proto2_20190205_c823c79e/test.proto",
2451 }
2452
2453 var E_Message_ExtensionRepeatedSiblingMessage = &proto.ExtensionDesc{
2454 ExtendedType: (*Message)(nil),
2455 ExtensionType: ([]*SiblingMessage)(nil),
2456 Field: 30019,
2457 Name: "google.golang.org.proto2_20190205.Message.extension_repeated_sibling_message",
2458 Tag: "bytes,30019,rep,name=extension_repeated_sibling_message",
2459 Filename: "proto2_20190205_c823c79e/test.proto",
2460 }
2461
2462 var E_Message_Extensionrepeatedgroup = &proto.ExtensionDesc{
2463 ExtendedType: (*Message)(nil),
2464 ExtensionType: ([]*Message_ExtensionRepeatedGroup)(nil),
2465 Field: 30020,
2466 Name: "google.golang.org.proto2_20190205.Message.extensionrepeatedgroup",
2467 Tag: "group,30020,rep,name=ExtensionRepeatedGroup",
2468 Filename: "proto2_20190205_c823c79e/test.proto",
2469 }
2470
2471 type Message_ChildMessage struct {
2472 F1 *string `protobuf:"bytes,1,opt,name=f1" json:"f1,omitempty"`
2473 F2 *string `protobuf:"bytes,2,req,name=f2" json:"f2,omitempty"`
2474 F3 []string `protobuf:"bytes,3,rep,name=f3" json:"f3,omitempty"`
2475 F4 *Message `protobuf:"bytes,4,opt,name=f4" json:"f4,omitempty"`
2476 XXX_NoUnkeyedLiteral struct{} `json:"-"`
2477 XXX_unrecognized []byte `json:"-"`
2478 XXX_sizecache int32 `json:"-"`
2479 }
2480
2481 func (m *Message_ChildMessage) Reset() { *m = Message_ChildMessage{} }
2482 func (m *Message_ChildMessage) String() string { return proto.CompactTextString(m) }
2483 func (*Message_ChildMessage) ProtoMessage() {}
2484 func (*Message_ChildMessage) Descriptor() ([]byte, []int) {
2485 return fileDescriptor_3a17e2c63b2b3424, []int{1, 0}
2486 }
2487
2488 func (m *Message_ChildMessage) XXX_Unmarshal(b []byte) error {
2489 return xxx_messageInfo_Message_ChildMessage.Unmarshal(m, b)
2490 }
2491 func (m *Message_ChildMessage) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
2492 return xxx_messageInfo_Message_ChildMessage.Marshal(b, m, deterministic)
2493 }
2494 func (m *Message_ChildMessage) XXX_Merge(src proto.Message) {
2495 xxx_messageInfo_Message_ChildMessage.Merge(m, src)
2496 }
2497 func (m *Message_ChildMessage) XXX_Size() int {
2498 return xxx_messageInfo_Message_ChildMessage.Size(m)
2499 }
2500 func (m *Message_ChildMessage) XXX_DiscardUnknown() {
2501 xxx_messageInfo_Message_ChildMessage.DiscardUnknown(m)
2502 }
2503
2504 var xxx_messageInfo_Message_ChildMessage proto.InternalMessageInfo
2505
2506 func (m *Message_ChildMessage) GetF1() string {
2507 if m != nil && m.F1 != nil {
2508 return *m.F1
2509 }
2510 return ""
2511 }
2512
2513 func (m *Message_ChildMessage) GetF2() string {
2514 if m != nil && m.F2 != nil {
2515 return *m.F2
2516 }
2517 return ""
2518 }
2519
2520 func (m *Message_ChildMessage) GetF3() []string {
2521 if m != nil {
2522 return m.F3
2523 }
2524 return nil
2525 }
2526
2527 func (m *Message_ChildMessage) GetF4() *Message {
2528 if m != nil {
2529 return m.F4
2530 }
2531 return nil
2532 }
2533
2534 type Message_NamedGroup struct {
2535 F1 *string `protobuf:"bytes,1,opt,name=f1" json:"f1,omitempty"`
2536 F2 *string `protobuf:"bytes,2,req,name=f2" json:"f2,omitempty"`
2537 F3 []string `protobuf:"bytes,3,rep,name=f3" json:"f3,omitempty"`
2538 F4 *Message `protobuf:"bytes,4,opt,name=f4" json:"f4,omitempty"`
2539 XXX_NoUnkeyedLiteral struct{} `json:"-"`
2540 XXX_unrecognized []byte `json:"-"`
2541 XXX_sizecache int32 `json:"-"`
2542 }
2543
2544 func (m *Message_NamedGroup) Reset() { *m = Message_NamedGroup{} }
2545 func (m *Message_NamedGroup) String() string { return proto.CompactTextString(m) }
2546 func (*Message_NamedGroup) ProtoMessage() {}
2547 func (*Message_NamedGroup) Descriptor() ([]byte, []int) {
2548 return fileDescriptor_3a17e2c63b2b3424, []int{1, 1}
2549 }
2550
2551 func (m *Message_NamedGroup) XXX_Unmarshal(b []byte) error {
2552 return xxx_messageInfo_Message_NamedGroup.Unmarshal(m, b)
2553 }
2554 func (m *Message_NamedGroup) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
2555 return xxx_messageInfo_Message_NamedGroup.Marshal(b, m, deterministic)
2556 }
2557 func (m *Message_NamedGroup) XXX_Merge(src proto.Message) {
2558 xxx_messageInfo_Message_NamedGroup.Merge(m, src)
2559 }
2560 func (m *Message_NamedGroup) XXX_Size() int {
2561 return xxx_messageInfo_Message_NamedGroup.Size(m)
2562 }
2563 func (m *Message_NamedGroup) XXX_DiscardUnknown() {
2564 xxx_messageInfo_Message_NamedGroup.DiscardUnknown(m)
2565 }
2566
2567 var xxx_messageInfo_Message_NamedGroup proto.InternalMessageInfo
2568
2569 func (m *Message_NamedGroup) GetF1() string {
2570 if m != nil && m.F1 != nil {
2571 return *m.F1
2572 }
2573 return ""
2574 }
2575
2576 func (m *Message_NamedGroup) GetF2() string {
2577 if m != nil && m.F2 != nil {
2578 return *m.F2
2579 }
2580 return ""
2581 }
2582
2583 func (m *Message_NamedGroup) GetF3() []string {
2584 if m != nil {
2585 return m.F3
2586 }
2587 return nil
2588 }
2589
2590 func (m *Message_NamedGroup) GetF4() *Message {
2591 if m != nil {
2592 return m.F4
2593 }
2594 return nil
2595 }
2596
2597 type Message_OptionalGroup struct {
2598 F1 *string `protobuf:"bytes,1,opt,name=f1" json:"f1,omitempty"`
2599 F2 *string `protobuf:"bytes,2,req,name=f2" json:"f2,omitempty"`
2600 F3 []string `protobuf:"bytes,3,rep,name=f3" json:"f3,omitempty"`
2601 XXX_NoUnkeyedLiteral struct{} `json:"-"`
2602 XXX_unrecognized []byte `json:"-"`
2603 XXX_sizecache int32 `json:"-"`
2604 }
2605
2606 func (m *Message_OptionalGroup) Reset() { *m = Message_OptionalGroup{} }
2607 func (m *Message_OptionalGroup) String() string { return proto.CompactTextString(m) }
2608 func (*Message_OptionalGroup) ProtoMessage() {}
2609 func (*Message_OptionalGroup) Descriptor() ([]byte, []int) {
2610 return fileDescriptor_3a17e2c63b2b3424, []int{1, 2}
2611 }
2612
2613 func (m *Message_OptionalGroup) XXX_Unmarshal(b []byte) error {
2614 return xxx_messageInfo_Message_OptionalGroup.Unmarshal(m, b)
2615 }
2616 func (m *Message_OptionalGroup) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
2617 return xxx_messageInfo_Message_OptionalGroup.Marshal(b, m, deterministic)
2618 }
2619 func (m *Message_OptionalGroup) XXX_Merge(src proto.Message) {
2620 xxx_messageInfo_Message_OptionalGroup.Merge(m, src)
2621 }
2622 func (m *Message_OptionalGroup) XXX_Size() int {
2623 return xxx_messageInfo_Message_OptionalGroup.Size(m)
2624 }
2625 func (m *Message_OptionalGroup) XXX_DiscardUnknown() {
2626 xxx_messageInfo_Message_OptionalGroup.DiscardUnknown(m)
2627 }
2628
2629 var xxx_messageInfo_Message_OptionalGroup proto.InternalMessageInfo
2630
2631 func (m *Message_OptionalGroup) GetF1() string {
2632 if m != nil && m.F1 != nil {
2633 return *m.F1
2634 }
2635 return ""
2636 }
2637
2638 func (m *Message_OptionalGroup) GetF2() string {
2639 if m != nil && m.F2 != nil {
2640 return *m.F2
2641 }
2642 return ""
2643 }
2644
2645 func (m *Message_OptionalGroup) GetF3() []string {
2646 if m != nil {
2647 return m.F3
2648 }
2649 return nil
2650 }
2651
2652 type Message_RequiredGroup struct {
2653 F1 *string `protobuf:"bytes,1,opt,name=f1" json:"f1,omitempty"`
2654 F2 *string `protobuf:"bytes,2,req,name=f2" json:"f2,omitempty"`
2655 F3 []string `protobuf:"bytes,3,rep,name=f3" json:"f3,omitempty"`
2656 XXX_NoUnkeyedLiteral struct{} `json:"-"`
2657 XXX_unrecognized []byte `json:"-"`
2658 XXX_sizecache int32 `json:"-"`
2659 }
2660
2661 func (m *Message_RequiredGroup) Reset() { *m = Message_RequiredGroup{} }
2662 func (m *Message_RequiredGroup) String() string { return proto.CompactTextString(m) }
2663 func (*Message_RequiredGroup) ProtoMessage() {}
2664 func (*Message_RequiredGroup) Descriptor() ([]byte, []int) {
2665 return fileDescriptor_3a17e2c63b2b3424, []int{1, 3}
2666 }
2667
2668 func (m *Message_RequiredGroup) XXX_Unmarshal(b []byte) error {
2669 return xxx_messageInfo_Message_RequiredGroup.Unmarshal(m, b)
2670 }
2671 func (m *Message_RequiredGroup) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
2672 return xxx_messageInfo_Message_RequiredGroup.Marshal(b, m, deterministic)
2673 }
2674 func (m *Message_RequiredGroup) XXX_Merge(src proto.Message) {
2675 xxx_messageInfo_Message_RequiredGroup.Merge(m, src)
2676 }
2677 func (m *Message_RequiredGroup) XXX_Size() int {
2678 return xxx_messageInfo_Message_RequiredGroup.Size(m)
2679 }
2680 func (m *Message_RequiredGroup) XXX_DiscardUnknown() {
2681 xxx_messageInfo_Message_RequiredGroup.DiscardUnknown(m)
2682 }
2683
2684 var xxx_messageInfo_Message_RequiredGroup proto.InternalMessageInfo
2685
2686 func (m *Message_RequiredGroup) GetF1() string {
2687 if m != nil && m.F1 != nil {
2688 return *m.F1
2689 }
2690 return ""
2691 }
2692
2693 func (m *Message_RequiredGroup) GetF2() string {
2694 if m != nil && m.F2 != nil {
2695 return *m.F2
2696 }
2697 return ""
2698 }
2699
2700 func (m *Message_RequiredGroup) GetF3() []string {
2701 if m != nil {
2702 return m.F3
2703 }
2704 return nil
2705 }
2706
2707 type Message_RepeatedGroup struct {
2708 F1 *string `protobuf:"bytes,1,opt,name=f1" json:"f1,omitempty"`
2709 F2 *string `protobuf:"bytes,2,req,name=f2" json:"f2,omitempty"`
2710 F3 []string `protobuf:"bytes,3,rep,name=f3" json:"f3,omitempty"`
2711 XXX_NoUnkeyedLiteral struct{} `json:"-"`
2712 XXX_unrecognized []byte `json:"-"`
2713 XXX_sizecache int32 `json:"-"`
2714 }
2715
2716 func (m *Message_RepeatedGroup) Reset() { *m = Message_RepeatedGroup{} }
2717 func (m *Message_RepeatedGroup) String() string { return proto.CompactTextString(m) }
2718 func (*Message_RepeatedGroup) ProtoMessage() {}
2719 func (*Message_RepeatedGroup) Descriptor() ([]byte, []int) {
2720 return fileDescriptor_3a17e2c63b2b3424, []int{1, 4}
2721 }
2722
2723 func (m *Message_RepeatedGroup) XXX_Unmarshal(b []byte) error {
2724 return xxx_messageInfo_Message_RepeatedGroup.Unmarshal(m, b)
2725 }
2726 func (m *Message_RepeatedGroup) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
2727 return xxx_messageInfo_Message_RepeatedGroup.Marshal(b, m, deterministic)
2728 }
2729 func (m *Message_RepeatedGroup) XXX_Merge(src proto.Message) {
2730 xxx_messageInfo_Message_RepeatedGroup.Merge(m, src)
2731 }
2732 func (m *Message_RepeatedGroup) XXX_Size() int {
2733 return xxx_messageInfo_Message_RepeatedGroup.Size(m)
2734 }
2735 func (m *Message_RepeatedGroup) XXX_DiscardUnknown() {
2736 xxx_messageInfo_Message_RepeatedGroup.DiscardUnknown(m)
2737 }
2738
2739 var xxx_messageInfo_Message_RepeatedGroup proto.InternalMessageInfo
2740
2741 func (m *Message_RepeatedGroup) GetF1() string {
2742 if m != nil && m.F1 != nil {
2743 return *m.F1
2744 }
2745 return ""
2746 }
2747
2748 func (m *Message_RepeatedGroup) GetF2() string {
2749 if m != nil && m.F2 != nil {
2750 return *m.F2
2751 }
2752 return ""
2753 }
2754
2755 func (m *Message_RepeatedGroup) GetF3() []string {
2756 if m != nil {
2757 return m.F3
2758 }
2759 return nil
2760 }
2761
2762 type Message_OneofGroup struct {
2763 F1 *string `protobuf:"bytes,1,opt,name=f1" json:"f1,omitempty"`
2764 F2 *string `protobuf:"bytes,2,req,name=f2" json:"f2,omitempty"`
2765 F3 []string `protobuf:"bytes,3,rep,name=f3" json:"f3,omitempty"`
2766 XXX_NoUnkeyedLiteral struct{} `json:"-"`
2767 XXX_unrecognized []byte `json:"-"`
2768 XXX_sizecache int32 `json:"-"`
2769 }
2770
2771 func (m *Message_OneofGroup) Reset() { *m = Message_OneofGroup{} }
2772 func (m *Message_OneofGroup) String() string { return proto.CompactTextString(m) }
2773 func (*Message_OneofGroup) ProtoMessage() {}
2774 func (*Message_OneofGroup) Descriptor() ([]byte, []int) {
2775 return fileDescriptor_3a17e2c63b2b3424, []int{1, 33}
2776 }
2777
2778 func (m *Message_OneofGroup) XXX_Unmarshal(b []byte) error {
2779 return xxx_messageInfo_Message_OneofGroup.Unmarshal(m, b)
2780 }
2781 func (m *Message_OneofGroup) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
2782 return xxx_messageInfo_Message_OneofGroup.Marshal(b, m, deterministic)
2783 }
2784 func (m *Message_OneofGroup) XXX_Merge(src proto.Message) {
2785 xxx_messageInfo_Message_OneofGroup.Merge(m, src)
2786 }
2787 func (m *Message_OneofGroup) XXX_Size() int {
2788 return xxx_messageInfo_Message_OneofGroup.Size(m)
2789 }
2790 func (m *Message_OneofGroup) XXX_DiscardUnknown() {
2791 xxx_messageInfo_Message_OneofGroup.DiscardUnknown(m)
2792 }
2793
2794 var xxx_messageInfo_Message_OneofGroup proto.InternalMessageInfo
2795
2796 func (m *Message_OneofGroup) GetF1() string {
2797 if m != nil && m.F1 != nil {
2798 return *m.F1
2799 }
2800 return ""
2801 }
2802
2803 func (m *Message_OneofGroup) GetF2() string {
2804 if m != nil && m.F2 != nil {
2805 return *m.F2
2806 }
2807 return ""
2808 }
2809
2810 func (m *Message_OneofGroup) GetF3() []string {
2811 if m != nil {
2812 return m.F3
2813 }
2814 return nil
2815 }
2816
2817 type Message_ExtensionOptionalGroup struct {
2818 F1 *string `protobuf:"bytes,1,opt,name=f1" json:"f1,omitempty"`
2819 F2 *string `protobuf:"bytes,2,req,name=f2" json:"f2,omitempty"`
2820 F3 []string `protobuf:"bytes,3,rep,name=f3" json:"f3,omitempty"`
2821 XXX_NoUnkeyedLiteral struct{} `json:"-"`
2822 XXX_unrecognized []byte `json:"-"`
2823 XXX_sizecache int32 `json:"-"`
2824 }
2825
2826 func (m *Message_ExtensionOptionalGroup) Reset() { *m = Message_ExtensionOptionalGroup{} }
2827 func (m *Message_ExtensionOptionalGroup) String() string { return proto.CompactTextString(m) }
2828 func (*Message_ExtensionOptionalGroup) ProtoMessage() {}
2829 func (*Message_ExtensionOptionalGroup) Descriptor() ([]byte, []int) {
2830 return fileDescriptor_3a17e2c63b2b3424, []int{1, 34}
2831 }
2832
2833 func (m *Message_ExtensionOptionalGroup) XXX_Unmarshal(b []byte) error {
2834 return xxx_messageInfo_Message_ExtensionOptionalGroup.Unmarshal(m, b)
2835 }
2836 func (m *Message_ExtensionOptionalGroup) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
2837 return xxx_messageInfo_Message_ExtensionOptionalGroup.Marshal(b, m, deterministic)
2838 }
2839 func (m *Message_ExtensionOptionalGroup) XXX_Merge(src proto.Message) {
2840 xxx_messageInfo_Message_ExtensionOptionalGroup.Merge(m, src)
2841 }
2842 func (m *Message_ExtensionOptionalGroup) XXX_Size() int {
2843 return xxx_messageInfo_Message_ExtensionOptionalGroup.Size(m)
2844 }
2845 func (m *Message_ExtensionOptionalGroup) XXX_DiscardUnknown() {
2846 xxx_messageInfo_Message_ExtensionOptionalGroup.DiscardUnknown(m)
2847 }
2848
2849 var xxx_messageInfo_Message_ExtensionOptionalGroup proto.InternalMessageInfo
2850
2851 func (m *Message_ExtensionOptionalGroup) GetF1() string {
2852 if m != nil && m.F1 != nil {
2853 return *m.F1
2854 }
2855 return ""
2856 }
2857
2858 func (m *Message_ExtensionOptionalGroup) GetF2() string {
2859 if m != nil && m.F2 != nil {
2860 return *m.F2
2861 }
2862 return ""
2863 }
2864
2865 func (m *Message_ExtensionOptionalGroup) GetF3() []string {
2866 if m != nil {
2867 return m.F3
2868 }
2869 return nil
2870 }
2871
2872 type Message_ExtensionRepeatedGroup struct {
2873 F1 *string `protobuf:"bytes,1,opt,name=f1" json:"f1,omitempty"`
2874 F2 *string `protobuf:"bytes,2,req,name=f2" json:"f2,omitempty"`
2875 F3 []string `protobuf:"bytes,3,rep,name=f3" json:"f3,omitempty"`
2876 XXX_NoUnkeyedLiteral struct{} `json:"-"`
2877 XXX_unrecognized []byte `json:"-"`
2878 XXX_sizecache int32 `json:"-"`
2879 }
2880
2881 func (m *Message_ExtensionRepeatedGroup) Reset() { *m = Message_ExtensionRepeatedGroup{} }
2882 func (m *Message_ExtensionRepeatedGroup) String() string { return proto.CompactTextString(m) }
2883 func (*Message_ExtensionRepeatedGroup) ProtoMessage() {}
2884 func (*Message_ExtensionRepeatedGroup) Descriptor() ([]byte, []int) {
2885 return fileDescriptor_3a17e2c63b2b3424, []int{1, 35}
2886 }
2887
2888 func (m *Message_ExtensionRepeatedGroup) XXX_Unmarshal(b []byte) error {
2889 return xxx_messageInfo_Message_ExtensionRepeatedGroup.Unmarshal(m, b)
2890 }
2891 func (m *Message_ExtensionRepeatedGroup) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
2892 return xxx_messageInfo_Message_ExtensionRepeatedGroup.Marshal(b, m, deterministic)
2893 }
2894 func (m *Message_ExtensionRepeatedGroup) XXX_Merge(src proto.Message) {
2895 xxx_messageInfo_Message_ExtensionRepeatedGroup.Merge(m, src)
2896 }
2897 func (m *Message_ExtensionRepeatedGroup) XXX_Size() int {
2898 return xxx_messageInfo_Message_ExtensionRepeatedGroup.Size(m)
2899 }
2900 func (m *Message_ExtensionRepeatedGroup) XXX_DiscardUnknown() {
2901 xxx_messageInfo_Message_ExtensionRepeatedGroup.DiscardUnknown(m)
2902 }
2903
2904 var xxx_messageInfo_Message_ExtensionRepeatedGroup proto.InternalMessageInfo
2905
2906 func (m *Message_ExtensionRepeatedGroup) GetF1() string {
2907 if m != nil && m.F1 != nil {
2908 return *m.F1
2909 }
2910 return ""
2911 }
2912
2913 func (m *Message_ExtensionRepeatedGroup) GetF2() string {
2914 if m != nil && m.F2 != nil {
2915 return *m.F2
2916 }
2917 return ""
2918 }
2919
2920 func (m *Message_ExtensionRepeatedGroup) GetF3() []string {
2921 if m != nil {
2922 return m.F3
2923 }
2924 return nil
2925 }
2926
2927 func init() {
2928 proto.RegisterEnum("google.golang.org.proto2_20190205.SiblingEnum", SiblingEnum_name, SiblingEnum_value)
2929 proto.RegisterEnum("google.golang.org.proto2_20190205.Message_ChildEnum", Message_ChildEnum_name, Message_ChildEnum_value)
2930 proto.RegisterType((*SiblingMessage)(nil), "google.golang.org.proto2_20190205.SiblingMessage")
2931 proto.RegisterExtension(E_Message_ExtensionOptionalBool)
2932 proto.RegisterExtension(E_Message_ExtensionOptionalInt32)
2933 proto.RegisterExtension(E_Message_ExtensionOptionalSint32)
2934 proto.RegisterExtension(E_Message_ExtensionOptionalUint32)
2935 proto.RegisterExtension(E_Message_ExtensionOptionalInt64)
2936 proto.RegisterExtension(E_Message_ExtensionOptionalSint64)
2937 proto.RegisterExtension(E_Message_ExtensionOptionalUint64)
2938 proto.RegisterExtension(E_Message_ExtensionOptionalFixed32)
2939 proto.RegisterExtension(E_Message_ExtensionOptionalSfixed32)
2940 proto.RegisterExtension(E_Message_ExtensionOptionalFloat)
2941 proto.RegisterExtension(E_Message_ExtensionOptionalFixed64)
2942 proto.RegisterExtension(E_Message_ExtensionOptionalSfixed64)
2943 proto.RegisterExtension(E_Message_ExtensionOptionalDouble)
2944 proto.RegisterExtension(E_Message_ExtensionOptionalString)
2945 proto.RegisterExtension(E_Message_ExtensionOptionalBytes)
2946 proto.RegisterExtension(E_Message_ExtensionOptionalChildEnum)
2947 proto.RegisterExtension(E_Message_ExtensionOptionalChildMessage)
2948 proto.RegisterExtension(E_Message_ExtensionOptionalNamedGroup)
2949 proto.RegisterExtension(E_Message_ExtensionOptionalSiblingEnum)
2950 proto.RegisterExtension(E_Message_ExtensionOptionalSiblingMessage)
2951 proto.RegisterExtension(E_Message_Extensionoptionalgroup)
2952 proto.RegisterExtension(E_Message_ExtensionDefaultedBool)
2953 proto.RegisterExtension(E_Message_ExtensionDefaultedInt32)
2954 proto.RegisterExtension(E_Message_ExtensionDefaultedSint32)
2955 proto.RegisterExtension(E_Message_ExtensionDefaultedUint32)
2956 proto.RegisterExtension(E_Message_ExtensionDefaultedInt64)
2957 proto.RegisterExtension(E_Message_ExtensionDefaultedSint64)
2958 proto.RegisterExtension(E_Message_ExtensionDefaultedUint64)
2959 proto.RegisterExtension(E_Message_ExtensionDefaultedFixed32)
2960 proto.RegisterExtension(E_Message_ExtensionDefaultedSfixed32)
2961 proto.RegisterExtension(E_Message_ExtensionDefaultedFloat)
2962 proto.RegisterExtension(E_Message_ExtensionDefaultedFixed64)
2963 proto.RegisterExtension(E_Message_ExtensionDefaultedSfixed64)
2964 proto.RegisterExtension(E_Message_ExtensionDefaultedDouble)
2965 proto.RegisterExtension(E_Message_ExtensionDefaultedString)
2966 proto.RegisterExtension(E_Message_ExtensionDefaultedBytes)
2967 proto.RegisterExtension(E_Message_ExtensionDefaultedChildEnum)
2968 proto.RegisterExtension(E_Message_ExtensionDefaultedSiblingEnum)
2969 proto.RegisterExtension(E_Message_ExtensionRepeatedBool)
2970 proto.RegisterExtension(E_Message_ExtensionRepeatedInt32)
2971 proto.RegisterExtension(E_Message_ExtensionRepeatedSint32)
2972 proto.RegisterExtension(E_Message_ExtensionRepeatedUint32)
2973 proto.RegisterExtension(E_Message_ExtensionRepeatedInt64)
2974 proto.RegisterExtension(E_Message_ExtensionRepeatedSint64)
2975 proto.RegisterExtension(E_Message_ExtensionRepeatedUint64)
2976 proto.RegisterExtension(E_Message_ExtensionRepeatedFixed32)
2977 proto.RegisterExtension(E_Message_ExtensionRepeatedSfixed32)
2978 proto.RegisterExtension(E_Message_ExtensionRepeatedFloat)
2979 proto.RegisterExtension(E_Message_ExtensionRepeatedFixed64)
2980 proto.RegisterExtension(E_Message_ExtensionRepeatedSfixed64)
2981 proto.RegisterExtension(E_Message_ExtensionRepeatedDouble)
2982 proto.RegisterExtension(E_Message_ExtensionRepeatedString)
2983 proto.RegisterExtension(E_Message_ExtensionRepeatedBytes)
2984 proto.RegisterExtension(E_Message_ExtensionRepeatedChildEnum)
2985 proto.RegisterExtension(E_Message_ExtensionRepeatedChildMessage)
2986 proto.RegisterExtension(E_Message_ExtensionRepeatedNamedGroup)
2987 proto.RegisterExtension(E_Message_ExtensionRepeatedSiblingEnum)
2988 proto.RegisterExtension(E_Message_ExtensionRepeatedSiblingMessage)
2989 proto.RegisterExtension(E_Message_Extensionrepeatedgroup)
2990 proto.RegisterType((*Message)(nil), "google.golang.org.proto2_20190205.Message")
2991 proto.RegisterMapType((map[bool]bool)(nil), "google.golang.org.proto2_20190205.Message.MapBoolBoolEntry")
2992 proto.RegisterMapType((map[bool][]byte)(nil), "google.golang.org.proto2_20190205.Message.MapBoolBytesEntry")
2993 proto.RegisterMapType((map[bool]Message_ChildEnum)(nil), "google.golang.org.proto2_20190205.Message.MapBoolChildEnumEntry")
2994 proto.RegisterMapType((map[bool]*Message_ChildMessage)(nil), "google.golang.org.proto2_20190205.Message.MapBoolChildMessageEntry")
2995 proto.RegisterMapType((map[bool]float64)(nil), "google.golang.org.proto2_20190205.Message.MapBoolDoubleEntry")
2996 proto.RegisterMapType((map[bool]uint32)(nil), "google.golang.org.proto2_20190205.Message.MapBoolFixed32Entry")
2997 proto.RegisterMapType((map[bool]uint64)(nil), "google.golang.org.proto2_20190205.Message.MapBoolFixed64Entry")
2998 proto.RegisterMapType((map[bool]float32)(nil), "google.golang.org.proto2_20190205.Message.MapBoolFloatEntry")
2999 proto.RegisterMapType((map[bool]int32)(nil), "google.golang.org.proto2_20190205.Message.MapBoolInt32Entry")
3000 proto.RegisterMapType((map[bool]int64)(nil), "google.golang.org.proto2_20190205.Message.MapBoolInt64Entry")
3001 proto.RegisterMapType((map[bool]*Message_NamedGroup)(nil), "google.golang.org.proto2_20190205.Message.MapBoolNamedGroupEntry")
3002 proto.RegisterMapType((map[bool]int32)(nil), "google.golang.org.proto2_20190205.Message.MapBoolSfixed32Entry")
3003 proto.RegisterMapType((map[bool]int64)(nil), "google.golang.org.proto2_20190205.Message.MapBoolSfixed64Entry")
3004 proto.RegisterMapType((map[bool]SiblingEnum)(nil), "google.golang.org.proto2_20190205.Message.MapBoolSiblingEnumEntry")
3005 proto.RegisterMapType((map[bool]*SiblingMessage)(nil), "google.golang.org.proto2_20190205.Message.MapBoolSiblingMessageEntry")
3006 proto.RegisterMapType((map[bool]int32)(nil), "google.golang.org.proto2_20190205.Message.MapBoolSint32Entry")
3007 proto.RegisterMapType((map[bool]int64)(nil), "google.golang.org.proto2_20190205.Message.MapBoolSint64Entry")
3008 proto.RegisterMapType((map[bool]string)(nil), "google.golang.org.proto2_20190205.Message.MapBoolStringEntry")
3009 proto.RegisterMapType((map[bool]uint32)(nil), "google.golang.org.proto2_20190205.Message.MapBoolUint32Entry")
3010 proto.RegisterMapType((map[bool]uint64)(nil), "google.golang.org.proto2_20190205.Message.MapBoolUint64Entry")
3011 proto.RegisterMapType((map[uint32]bool)(nil), "google.golang.org.proto2_20190205.Message.MapFixed32BoolEntry")
3012 proto.RegisterMapType((map[int32]bool)(nil), "google.golang.org.proto2_20190205.Message.MapInt32BoolEntry")
3013 proto.RegisterMapType((map[int64]bool)(nil), "google.golang.org.proto2_20190205.Message.MapInt64BoolEntry")
3014 proto.RegisterMapType((map[int32]bool)(nil), "google.golang.org.proto2_20190205.Message.MapSint32BoolEntry")
3015 proto.RegisterMapType((map[int64]bool)(nil), "google.golang.org.proto2_20190205.Message.MapSint64BoolEntry")
3016 proto.RegisterMapType((map[string]bool)(nil), "google.golang.org.proto2_20190205.Message.MapStringBoolEntry")
3017 proto.RegisterMapType((map[uint32]bool)(nil), "google.golang.org.proto2_20190205.Message.MapUint32BoolEntry")
3018 proto.RegisterMapType((map[uint64]bool)(nil), "google.golang.org.proto2_20190205.Message.MapUint64BoolEntry")
3019 proto.RegisterType((*Message_ChildMessage)(nil), "google.golang.org.proto2_20190205.Message.ChildMessage")
3020 proto.RegisterType((*Message_NamedGroup)(nil), "google.golang.org.proto2_20190205.Message.NamedGroup")
3021 proto.RegisterType((*Message_OptionalGroup)(nil), "google.golang.org.proto2_20190205.Message.OptionalGroup")
3022 proto.RegisterType((*Message_RequiredGroup)(nil), "google.golang.org.proto2_20190205.Message.RequiredGroup")
3023 proto.RegisterType((*Message_RepeatedGroup)(nil), "google.golang.org.proto2_20190205.Message.RepeatedGroup")
3024 proto.RegisterType((*Message_OneofGroup)(nil), "google.golang.org.proto2_20190205.Message.OneofGroup")
3025 proto.RegisterType((*Message_ExtensionOptionalGroup)(nil), "google.golang.org.proto2_20190205.Message.ExtensionOptionalGroup")
3026 proto.RegisterType((*Message_ExtensionRepeatedGroup)(nil), "google.golang.org.proto2_20190205.Message.ExtensionRepeatedGroup")
3027 }
3028
3029 func init() {
3030 proto.RegisterFile("proto2_20190205_c823c79e/test.proto", fileDescriptor_3a17e2c63b2b3424)
3031 }
3032
3033 var fileDescriptor_3a17e2c63b2b3424 = []byte{
3034
3035 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xbc, 0x5c, 0x67, 0x70, 0x24, 0xc7,
3036 0x75, 0xc6, 0xec, 0x62, 0x17, 0x87, 0x3e, 0x2c, 0xb0, 0x98, 0xbb, 0x03, 0xe6, 0x40, 0xd2, 0x5c,
3037 0x41, 0xb2, 0xbc, 0xa6, 0x79, 0x38, 0x60, 0xd0, 0xe8, 0xe3, 0xad, 0x19, 0x04, 0x90, 0x47, 0x2d,
3038 0x65, 0x71, 0xa9, 0x1a, 0xd6, 0xb9, 0x5c, 0x2e, 0x96, 0x61, 0xdc, 0x61, 0x81, 0x03, 0xb9, 0x01,
3039 0x04, 0x76, 0x49, 0x9e, 0x25, 0x17, 0xcf, 0x72, 0xfc, 0x49, 0xe5, 0xb4, 0x92, 0x28, 0x66, 0x89,
3040 0x51, 0x39, 0x31, 0x29, 0xd8, 0xa6, 0x72, 0x72, 0x90, 0x93, 0x9c, 0x93, 0x9c, 0x73, 0x0e, 0xd5,
3041 0xfd, 0xba, 0xa7, 0xbb, 0x67, 0x7a, 0x16, 0xe8, 0x59, 0x15, 0x7f, 0xb0, 0x8a, 0xd7, 0xfb, 0xfa,
3042 0x7d, 0xfd, 0xbe, 0xed, 0xf7, 0xde, 0x87, 0x9e, 0xe9, 0x45, 0x2f, 0xdd, 0xde, 0x69, 0x77, 0xda,
3043 0xfe, 0xaa, 0x3f, 0xbf, 0x70, 0x72, 0xde, 0x9f, 0x5f, 0x5a, 0x3d, 0x7b, 0x85, 0xbf, 0x78, 0xf6,
3044 0xc4, 0xc9, 0xfa, 0xf1, 0x4e, 0x7d, 0xb7, 0x33, 0xc7, 0x3e, 0x75, 0x5f, 0xb2, 0xd9, 0x6e, 0x6f,
3045 0x36, 0xea, 0x73, 0x9b, 0xed, 0xc6, 0x5a, 0x6b, 0x73, 0xae, 0xbd, 0xb3, 0x39, 0x17, 0x99, 0x36,
3046 0xfb, 0x3a, 0x34, 0x7e, 0xf3, 0xd6, 0x99, 0xc6, 0x56, 0x6b, 0xf3, 0xc6, 0xfa, 0xee, 0xee, 0xda,
3047 0x66, 0xdd, 0x1d, 0x47, 0x99, 0x8d, 0x05, 0xcf, 0x29, 0x39, 0xe5, 0xd1, 0x20, 0xb3, 0xb1, 0xc0,
3048 0xfe, 0xed, 0x7b, 0x99, 0x52, 0x86, 0xfd, 0xdb, 0x67, 0xff, 0x5e, 0xf4, 0xb2, 0xa5, 0x2c, 0xfb,
3049 0xf7, 0xa2, 0x5b, 0x41, 0x99, 0x0d, 0xec, 0x0d, 0x97, 0x9c, 0xf2, 0x41, 0xff, 0xb2, 0xb9, 0x3d,
3050 0x11, 0xe7, 0x38, 0x4e, 0x90, 0xd9, 0xc0, 0xb3, 0xdf, 0x79, 0xd4, 0x41, 0x23, 0x02, 0xf8, 0x34,
3051 0x42, 0xad, 0xb5, 0x66, 0x7d, 0x7d, 0x73, 0xa7, 0xdd, 0xdd, 0x66, 0x0b, 0x40, 0xfe, 0xd2, 0xfe,
3052 0x1d, 0xce, 0xd5, 0xe8, 0xe4, 0x57, 0xd2, 0xc9, 0x81, 0xe2, 0xc8, 0x7d, 0x29, 0x2a, 0xb4, 0xb7,
3053 0x3b, 0x5b, 0xed, 0xd6, 0x5a, 0x63, 0xf5, 0x4c, 0xbb, 0xdd, 0xf0, 0xd6, 0x4b, 0x4e, 0xf9, 0x40,
3054 0x30, 0x26, 0x06, 0x57, 0xda, 0xed, 0x86, 0xfb, 0xfd, 0x68, 0x3c, 0x34, 0xda, 0x6a, 0x75, 0x16,
3055 0x7d, 0xaf, 0x5e, 0x72, 0xca, 0xb9, 0x20, 0x9c, 0x7a, 0x03, 0x1d, 0x74, 0x7f, 0x00, 0x4d, 0x84,
3056 0x66, 0xbb, 0x60, 0xb7, 0x51, 0x72, 0xca, 0x93, 0x41, 0x38, 0xfb, 0xe6, 0xad, 0x98, 0x61, 0x17,
3057 0x0c, 0x37, 0x4b, 0x4e, 0xb9, 0x20, 0x0d, 0x4f, 0x83, 0x61, 0x04, 0x98, 0x60, 0xef, 0x5c, 0xc9,
3058 0x29, 0x67, 0x35, 0x60, 0x82, 0x63, 0xc0, 0x04, 0x7b, 0x5b, 0x25, 0xa7, 0xec, 0xea, 0xc0, 0x11,
3059 0xc3, 0x2e, 0x18, 0xde, 0x5a, 0x72, 0xca, 0xc3, 0x3a, 0x30, 0xc1, 0xee, 0x0f, 0xa2, 0x62, 0x68,
3060 0xb8, 0xb1, 0x75, 0x57, 0x7d, 0x7d, 0xd1, 0xf7, 0x6e, 0x2b, 0x39, 0xe5, 0x91, 0x20, 0x74, 0x70,
3061 0x3d, 0x0c, 0xbb, 0x3f, 0x84, 0x26, 0x25, 0xb8, 0xb0, 0x6d, 0x94, 0x9c, 0xf2, 0x44, 0x10, 0xfa,
3062 0xb8, 0x99, 0x8f, 0x6b, 0x01, 0x6d, 0x34, 0xda, 0x6b, 0x1d, 0xaf, 0x59, 0x72, 0xca, 0x19, 0x19,
3063 0xd0, 0xf5, 0x74, 0x30, 0x0e, 0x4f, 0xb0, 0xd7, 0x2a, 0x39, 0xe5, 0x7c, 0x04, 0x9e, 0x60, 0x03,
3064 0x3c, 0xc1, 0x5e, 0xbb, 0xe4, 0x94, 0x8b, 0x51, 0xf8, 0x48, 0xfc, 0xeb, 0xed, 0xee, 0x99, 0x46,
3065 0xdd, 0xdb, 0x2e, 0x39, 0x65, 0x47, 0xc6, 0x7f, 0x1d, 0x1b, 0xd5, 0x19, 0xed, 0xec, 0x6c, 0xb5,
3066 0x36, 0xbd, 0xdb, 0xd9, 0x9e, 0x97, 0x8c, 0xb2, 0x51, 0x2d, 0xa0, 0x33, 0xe7, 0x3b, 0xf5, 0x5d,
3067 0x6f, 0xa7, 0xe4, 0x94, 0xc7, 0x64, 0x40, 0x2b, 0x74, 0xd0, 0x5d, 0x47, 0x87, 0x42, 0xb3, 0xb3,
3068 0xe7, 0xb6, 0x1a, 0xeb, 0xab, 0xf5, 0x56, 0xb7, 0xe9, 0xed, 0x96, 0x9c, 0xf2, 0xb8, 0x8f, 0x2d,
3069 0xb6, 0xf1, 0xb5, 0x74, 0xf2, 0xa9, 0x56, 0xb7, 0x19, 0x84, 0x61, 0x87, 0x43, 0x6e, 0x13, 0x4d,
3070 0x45, 0x50, 0x9a, 0x30, 0xcd, 0xeb, 0xb0, 0x04, 0x3c, 0x61, 0x0b, 0x24, 0xb2, 0xf1, 0xb0, 0x86,
3071 0x25, 0x52, 0x72, 0x13, 0x85, 0xe3, 0xab, 0x2c, 0xa5, 0x56, 0x21, 0x39, 0xbb, 0x0c, 0x2c, 0x65,
3072 0x72, 0xba, 0xc2, 0xa5, 0x1c, 0x73, 0xcf, 0xa0, 0x23, 0xca, 0xfe, 0x66, 0xf5, 0x08, 0xf8, 0xbb,
3073 0x83, 0xf1, 0x37, 0xb7, 0x0f, 0x24, 0x5e, 0xc6, 0x18, 0x73, 0x87, 0x64, 0x56, 0x84, 0x83, 0xee,
3074 0x6d, 0xc8, 0x8b, 0x61, 0x08, 0xf6, 0xee, 0x64, 0x01, 0x2d, 0xec, 0x1f, 0x46, 0xf0, 0x36, 0x15,
3075 0x41, 0x12, 0xcc, 0xfd, 0x84, 0xac, 0x3a, 0x40, 0xd9, 0x5d, 0xac, 0x9e, 0x5d, 0x61, 0x41, 0xd9,
3076 0x4d, 0x7c, 0x3e, 0xb0, 0xa6, 0xbb, 0x73, 0x2f, 0x47, 0xe3, 0xeb, 0xf5, 0x8d, 0xb5, 0x6e, 0xa3,
3077 0x53, 0x5f, 0x87, 0xb2, 0xf6, 0x02, 0xad, 0x98, 0x07, 0x2a, 0xc3, 0x9d, 0x9d, 0x6e, 0x3d, 0x28,
3078 0x84, 0x1f, 0xb2, 0xf2, 0x36, 0x8f, 0x26, 0xa4, 0x35, 0x94, 0xa3, 0x2f, 0x50, 0xf3, 0x5c, 0x25,
3079 0x7f, 0x6c, 0xc1, 0x5f, 0xc4, 0x4b, 0x81, 0xf4, 0x06, 0x95, 0x6e, 0x01, 0x15, 0xe5, 0x0c, 0x5e,
3080 0xea, 0xbe, 0x48, 0xa7, 0x4c, 0x56, 0x72, 0xc7, 0x16, 0xfd, 0xf9, 0xf9, 0x40, 0x7a, 0xe4, 0x35,
3081 0x6f, 0x5e, 0x9d, 0xc2, 0x8b, 0xde, 0x97, 0xe8, 0x94, 0x42, 0x65, 0x38, 0x32, 0x83, 0x17, 0x3f,
3082 0x1c, 0x59, 0x16, 0xc1, 0xde, 0x97, 0xe9, 0x84, 0x6c, 0x05, 0xc1, 0xb2, 0xc8, 0x89, 0x2b, 0x4e,
3083 0xea, 0x4b, 0x23, 0x38, 0xbe, 0x34, 0x82, 0xbd, 0xaf, 0xd0, 0x69, 0x6e, 0x25, 0x77, 0x8c, 0xe0,
3084 0xd8, 0xd2, 0x08, 0x8e, 0x2f, 0x8d, 0x60, 0xef, 0xab, 0x74, 0xca, 0x70, 0x65, 0x38, 0x32, 0x83,
3085 0x97, 0x47, 0x8c, 0x26, 0xe5, 0x0c, 0x51, 0xf3, 0xbe, 0x46, 0xa7, 0x8c, 0x54, 0xf2, 0x34, 0x9a,
3086 0xf9, 0xf9, 0x40, 0xfa, 0x14, 0x95, 0xf2, 0x04, 0x72, 0x95, 0xa5, 0x89, 0x69, 0x5f, 0xa7, 0xd3,
3087 0x26, 0x2a, 0x23, 0xc7, 0xf8, 0x3c, 0xe9, 0x39, 0xac, 0x9a, 0x0b, 0x2a, 0x13, 0x50, 0x36, 0xbf,
3088 0x41, 0x67, 0x65, 0x2a, 0x23, 0x8b, 0x73, 0x0b, 0x78, 0x61, 0x49, 0xa5, 0x01, 0x2a, 0x68, 0x7c,
3089 0x85, 0x04, 0x7b, 0xdf, 0xa4, 0x93, 0xf2, 0x95, 0x3c, 0x0d, 0x2a, 0xbe, 0x42, 0x82, 0x4d, 0x2b,
3090 0x24, 0xd8, 0xfb, 0x16, 0x9d, 0x56, 0xac, 0x8c, 0x1c, 0xe3, 0xf3, 0xa2, 0x2b, 0x24, 0xd8, 0x3d,
3091 0xa9, 0x52, 0xc8, 0x2b, 0xeb, 0xaf, 0xd1, 0x69, 0x4e, 0xa5, 0xc0, 0x97, 0xe8, 0x93, 0xa5, 0xc5,
3092 0xa5, 0x93, 0x0a, 0x97, 0xbc, 0xd4, 0x5e, 0xa9, 0x7d, 0x61, 0x50, 0x6b, 0x7f, 0x9d, 0x09, 0x8c,
3093 0x4a, 0xf1, 0x5c, 0xbd, 0xd1, 0x68, 0x5f, 0x5e, 0x9a, 0xbd, 0xb3, 0xbd, 0xd3, 0x58, 0x7f, 0xc9,
3094 0x2c, 0x52, 0xbf, 0x3b, 0xa8, 0xbf, 0x2b, 0x2a, 0x35, 0x50, 0x80, 0x7f, 0x83, 0x4e, 0x1e, 0xab,
3095 0x78, 0xeb, 0xf5, 0xb5, 0xf5, 0x5b, 0x16, 0x17, 0xc9, 0x2d, 0xfe, 0xd2, 0xd2, 0x2d, 0xfe, 0x09,
3096 0x72, 0xcb, 0xe2, 0xd2, 0x89, 0x33, 0xf5, 0xfa, 0x86, 0xc2, 0x15, 0x14, 0xe7, 0x16, 0x3a, 0x2c,
3097 0x7d, 0x28, 0xd5, 0xf9, 0x37, 0x9d, 0xf4, 0xe5, 0xb9, 0x92, 0x5b, 0x7e, 0xf5, 0x6b, 0xaa, 0xcb,
3098 0x81, 0xe4, 0x53, 0x96, 0xe9, 0x06, 0x9a, 0x52, 0xb7, 0xa8, 0x52, 0xcf, 0xbe, 0xed, 0xa4, 0x29,
3099 0x68, 0x02, 0xeb, 0xb0, 0xb2, 0xb1, 0x65, 0x61, 0x7b, 0x19, 0x2a, 0xec, 0xd4, 0x6f, 0xef, 0x6e,
3100 0xed, 0x88, 0x52, 0xf0, 0x18, 0x55, 0x6b, 0x07, 0x82, 0x31, 0x31, 0xca, 0x6a, 0xc0, 0xcb, 0xd1,
3101 0x78, 0x68, 0x05, 0xc9, 0xf9, 0x38, 0x35, 0xcb, 0x05, 0xe1, 0x64, 0xc8, 0xfc, 0x32, 0x9a, 0x08,
3102 0xed, 0x78, 0xe2, 0x3f, 0x41, 0x0d, 0x27, 0x83, 0x70, 0x3e, 0x4f, 0x78, 0xd5, 0x92, 0xe7, 0xfb,
3103 0x93, 0xd4, 0xb2, 0x20, 0x2d, 0x79, 0xa2, 0x47, 0xb0, 0x09, 0xf6, 0x9e, 0xa2, 0x86, 0x59, 0x0d,
3104 0x9b, 0xe0, 0x18, 0x36, 0xc1, 0xde, 0x07, 0xa9, 0xa1, 0xab, 0x63, 0x47, 0x2c, 0x79, 0x42, 0x7f,
3105 0x88, 0x5a, 0x0e, 0xeb, 0xd8, 0x04, 0xbb, 0x97, 0xa1, 0x62, 0x68, 0x29, 0x32, 0xf2, 0xc3, 0xd4,
3106 0x74, 0x24, 0x08, 0x5d, 0x88, 0xfc, 0xbd, 0x1c, 0x4d, 0x4a, 0x7c, 0x61, 0xfc, 0x11, 0x6a, 0x3c,
3107 0x11, 0x84, 0x5e, 0xc2, 0xa4, 0x55, 0xa3, 0x82, 0x9c, 0xfd, 0x28, 0x35, 0xcd, 0xc8, 0xa8, 0x20,
3108 0x53, 0x63, 0x2b, 0x20, 0xd8, 0xfb, 0x18, 0xb5, 0xcc, 0x47, 0x56, 0x40, 0xb0, 0x61, 0x05, 0x04,
3109 0x7b, 0x1f, 0xa7, 0xc6, 0xc5, 0xe8, 0x0a, 0x22, 0x2c, 0xf0, 0x9c, 0xfc, 0x04, 0xb5, 0x75, 0x24,
3110 0x0b, 0x3c, 0x07, 0x35, 0x66, 0x21, 0x05, 0x3f, 0x09, 0x9a, 0x5e, 0x32, 0x0b, 0xf9, 0xa6, 0x46,
3111 0x05, 0xe9, 0xf6, 0x29, 0x6a, 0x38, 0x26, 0xa3, 0x82, 0x9c, 0xaa, 0xa3, 0x43, 0xa1, 0x9d, 0x92,
3112 0x52, 0x9f, 0xa6, 0xc6, 0xa9, 0x15, 0x8f, 0xf0, 0x28, 0x53, 0xa9, 0x85, 0xa6, 0x22, 0x30, 0xa2,
3113 0x67, 0x3f, 0x4d, 0x91, 0x06, 0x91, 0x3c, 0x1a, 0x98, 0x68, 0xdc, 0xe7, 0x50, 0x38, 0xae, 0x49,
3114 0x9e, 0x67, 0x00, 0x2d, 0xad, 0xe6, 0x11, 0x3e, 0x15, 0xcd, 0x73, 0x16, 0x1d, 0x51, 0x36, 0xbb,
3115 0x52, 0x23, 0x9e, 0x05, 0x0a, 0xad, 0x45, 0x8f, 0x4c, 0x11, 0x59, 0x1b, 0x1a, 0xc8, 0x8b, 0x81,
3116 0x08, 0x02, 0x9f, 0x83, 0x90, 0xd2, 0xa8, 0x9e, 0x08, 0x94, 0x20, 0x6f, 0x55, 0x56, 0x22, 0x60,
3117 0xed, 0x79, 0x0a, 0x61, 0x27, 0x7b, 0x02, 0xee, 0x80, 0xcb, 0x1e, 0xcd, 0x9f, 0x7b, 0x15, 0x9a,
3118 0x96, 0x1b, 0x5e, 0xd7, 0x3f, 0xf7, 0x64, 0x69, 0xd1, 0xe3, 0xfa, 0x27, 0x64, 0xf6, 0x3a, 0x4d,
3119 0x07, 0x2d, 0x2b, 0x6c, 0x44, 0x05, 0xd1, 0x1b, 0xe8, 0x7c, 0x29, 0x88, 0xa6, 0x62, 0x1e, 0xa0,
3120 0x3c, 0xae, 0xa0, 0xa3, 0x06, 0x17, 0xbc, 0x50, 0xbe, 0x91, 0xfa, 0x08, 0x15, 0xd2, 0x74, 0xcc,
3121 0x05, 0x2f, 0x9c, 0xcb, 0x46, 0x1f, 0xbc, 0x84, 0xbe, 0x89, 0xfa, 0x10, 0x92, 0x29, 0xee, 0x82,
3122 0x57, 0xd4, 0x53, 0x49, 0x91, 0x10, 0xec, 0xbd, 0x99, 0x7a, 0xd0, 0x35, 0x94, 0x31, 0x1a, 0x82,
3123 0xfb, 0x44, 0x43, 0xb0, 0xf7, 0x16, 0xea, 0x27, 0x14, 0x55, 0xe6, 0x68, 0x08, 0xee, 0x13, 0x0d,
3124 0xc1, 0xde, 0x5b, 0xa9, 0x0f, 0xa1, 0xb2, 0xcc, 0xd1, 0x10, 0xec, 0x9e, 0x42, 0x33, 0x06, 0x17,
3125 0xa2, 0x00, 0xbf, 0x8d, 0xfa, 0x90, 0xb2, 0xcb, 0x8b, 0x79, 0x11, 0xe5, 0xbb, 0x8a, 0x2e, 0x32,
3126 0x45, 0x23, 0xfc, 0xbc, 0x9d, 0xfa, 0x51, 0x74, 0xd8, 0xd1, 0x78, 0x44, 0xa2, 0xb4, 0xaf, 0x18,
3127 0xe9, 0x85, 0x22, 0xff, 0x0e, 0xea, 0x46, 0x11, 0x66, 0x71, 0x6e, 0xa1, 0xec, 0xf7, 0x09, 0x8a,
3128 0x60, 0xef, 0x9d, 0xd4, 0x8b, 0x54, 0x6a, 0x09, 0x41, 0x11, 0xdc, 0x37, 0x28, 0x82, 0xbd, 0x77,
3129 0x51, 0x3f, 0x8a, 0x74, 0x4b, 0x0a, 0x8a, 0x60, 0xf7, 0x55, 0xc6, 0x2f, 0x8a, 0xf7, 0x8d, 0x1e,
3130 0xf5, 0x13, 0xd3, 0x72, 0xf1, 0x6f, 0x8c, 0xf7, 0x93, 0x1b, 0xcd, 0x1b, 0x07, 0x3a, 0xcb, 0xbb,
3131 0xa9, 0x2f, 0x93, 0xb8, 0x33, 0xec, 0x21, 0x68, 0x3a, 0x37, 0x1b, 0xf9, 0x86, 0xf6, 0xf3, 0x1e,
3132 0xea, 0xad, 0x9f, 0xda, 0x8b, 0x7f, 0x01, 0xd0, 0xa1, 0xee, 0x46, 0x97, 0x18, 0x9c, 0x2a, 0xbd,
3133 0xea, 0xbd, 0xd9, 0xf4, 0xbd, 0x4a, 0x48, 0xb2, 0x99, 0x18, 0xb8, 0xec, 0x5d, 0x3f, 0x8d, 0x2e,
3134 0x35, 0x66, 0x97, 0x52, 0xeb, 0xef, 0xcd, 0xa6, 0xa9, 0xf5, 0x02, 0xfc, 0x62, 0x43, 0x4e, 0x46,
3135 0x74, 0xe1, 0x76, 0x7d, 0x2d, 0x2c, 0x91, 0xff, 0x9c, 0x2d, 0x65, 0x41, 0x17, 0xc2, 0xa8, 0xd4,
3136 0x85, 0xdc, 0x0a, 0x2a, 0xd0, 0xbf, 0x50, 0x33, 0xa6, 0x0b, 0x61, 0x58, 0xd1, 0x85, 0xdc, 0x8e,
3137 0x97, 0xbb, 0x7f, 0xa5, 0x86, 0x4c, 0x17, 0xc2, 0xb8, 0xaa, 0x0b, 0xb9, 0x25, 0x2f, 0x6a, 0xff,
3138 0x46, 0x2d, 0x0b, 0xd2, 0x52, 0xd5, 0x85, 0x12, 0x9b, 0x60, 0xef, 0xdf, 0xa9, 0x61, 0x56, 0xc3,
3139 0x16, 0x3a, 0x47, 0xc1, 0x26, 0xd8, 0xfb, 0x0f, 0x6a, 0xe8, 0xea, 0xd8, 0x11, 0x4b, 0x5e, 0x82,
3140 0xfe, 0x93, 0x5a, 0x0e, 0xeb, 0xd8, 0x42, 0x17, 0x72, 0x4b, 0x51, 0x21, 0xfe, 0x8b, 0x9a, 0x32,
3141 0x5d, 0x08, 0x1f, 0x68, 0xba, 0x50, 0xe0, 0x0b, 0xe3, 0xff, 0xa6, 0xc6, 0x4c, 0x17, 0xf2, 0x15,
3142 0x68, 0xba, 0x50, 0x78, 0x66, 0x25, 0xe3, 0x7f, 0xa8, 0x69, 0x46, 0x46, 0xa5, 0xe8, 0x42, 0x75,
3143 0x05, 0x04, 0x7b, 0xff, 0x4b, 0x2d, 0xf3, 0x91, 0x15, 0x08, 0x5d, 0xa8, 0xad, 0x80, 0x60, 0xef,
3144 0xff, 0xa8, 0x71, 0x31, 0xba, 0x82, 0x08, 0x0b, 0x3c, 0xbf, 0x2f, 0x0c, 0x97, 0xb2, 0xa0, 0x0b,
3145 0x61, 0x5c, 0xd5, 0x85, 0xc2, 0x2f, 0x64, 0xef, 0xcf, 0x0c, 0xb3, 0xb3, 0x5d, 0xc9, 0xac, 0xa2,
3146 0x0b, 0xc5, 0x6e, 0x62, 0x89, 0xf9, 0x7a, 0x6a, 0x38, 0x26, 0xa3, 0x52, 0x74, 0x21, 0xb7, 0x53,
3147 0x72, 0xed, 0x67, 0xa9, 0xf1, 0x00, 0xba, 0x10, 0x3c, 0x46, 0x74, 0xa1, 0x06, 0x23, 0x64, 0xcd,
3148 0xcf, 0x51, 0xa4, 0xc1, 0x74, 0xa1, 0x02, 0xa6, 0xe9, 0x42, 0x8e, 0xa7, 0xea, 0xc2, 0x9f, 0x07,
3149 0xb4, 0xf4, 0xba, 0x10, 0x7c, 0x46, 0x75, 0x61, 0xb8, 0xd9, 0x95, 0x5a, 0xf1, 0x0b, 0x40, 0x61,
3150 0x0a, 0x5d, 0x28, 0x52, 0x24, 0xa2, 0x0b, 0x23, 0x20, 0x82, 0xc0, 0x5f, 0x84, 0x90, 0xd2, 0xe9,
3151 0x42, 0x0d, 0x4a, 0xd3, 0x85, 0xf0, 0x09, 0xb0, 0xf6, 0x4b, 0x14, 0xc2, 0x56, 0x17, 0x82, 0x83,
3152 0x50, 0x17, 0x2a, 0xfe, 0xdc, 0x9f, 0x44, 0x85, 0xe6, 0xda, 0x36, 0xab, 0x72, 0x50, 0xea, 0xbe,
3153 0x0d, 0x31, 0xfc, 0xb0, 0x05, 0xc0, 0x8d, 0x6b, 0xdb, 0xb4, 0x20, 0xd2, 0xff, 0x4e, 0xb5, 0x3a,
3154 0x3b, 0xe7, 0x83, 0x83, 0x4d, 0x39, 0xe2, 0x9e, 0x45, 0xe3, 0x21, 0x02, 0xd4, 0xb4, 0xdf, 0x02,
3155 0x88, 0x2b, 0xed, 0x21, 0x58, 0x41, 0x05, 0x8c, 0xb1, 0xa6, 0x32, 0xe4, 0x6e, 0xa0, 0x89, 0x10,
3156 0x84, 0xd7, 0xd8, 0xdf, 0x06, 0x94, 0xab, 0xec, 0x51, 0xa0, 0x1a, 0x03, 0x4c, 0xa1, 0xa9, 0x8e,
3157 0x69, 0x38, 0xbc, 0x42, 0xff, 0x4e, 0x6a, 0x9c, 0xd3, 0x06, 0x1c, 0x5e, 0xdf, 0x23, 0xa4, 0x11,
3158 0xec, 0xfd, 0xee, 0x20, 0xa4, 0x11, 0x1c, 0x23, 0x8d, 0xe0, 0x18, 0x69, 0x04, 0x7b, 0xbf, 0x37,
3159 0x10, 0x69, 0x02, 0x46, 0x25, 0x2d, 0x82, 0xc3, 0x5b, 0xcb, 0x77, 0x06, 0x22, 0x2d, 0x8a, 0xc3,
3160 0x1b, 0xd3, 0x16, 0x2a, 0x86, 0x38, 0xa2, 0xd7, 0xfc, 0x3e, 0x00, 0x5d, 0x6d, 0x0f, 0xc4, 0x5b,
3161 0x18, 0x20, 0x8d, 0x37, 0xb5, 0x41, 0xb7, 0x81, 0x26, 0x25, 0x75, 0x02, 0xeb, 0x0f, 0x00, 0xeb,
3162 0x9a, 0x14, 0xe4, 0x6d, 0xa8, 0x60, 0x13, 0x4d, 0x7d, 0x54, 0xdb, 0x0d, 0xd0, 0x17, 0xff, 0x30,
3163 0xf5, 0x6e, 0x60, 0x1d, 0x54, 0xdf, 0x0d, 0xd0, 0x54, 0x63, 0xec, 0x11, 0xec, 0xfd, 0xd1, 0x60,
3164 0xec, 0x89, 0xef, 0x49, 0x63, 0x8f, 0x60, 0x03, 0x7b, 0x04, 0x7b, 0x7f, 0x3c, 0x20, 0x7b, 0x02,
3165 0x4c, 0x67, 0x2f, 0xb2, 0xfd, 0x78, 0x4f, 0xff, 0x93, 0xd4, 0xdb, 0x0f, 0xba, 0xbf, 0xbe, 0xfd,
3166 0xb8, 0x22, 0xd0, 0xd2, 0x09, 0x14, 0xc1, 0x9f, 0xa6, 0x4f, 0x27, 0xe6, 0x20, 0x92, 0x4e, 0xa0,
3167 0x27, 0xd4, 0xdd, 0x00, 0x7a, 0xe2, 0xcf, 0x52, 0xef, 0x06, 0xa6, 0x3c, 0xf4, 0xdd, 0x00, 0x62,
3168 0x64, 0x1b, 0x1d, 0x0a, 0x41, 0x14, 0x31, 0xf2, 0xe7, 0x80, 0xf4, 0x0a, 0x7b, 0xa4, 0x50, 0x80,
3169 0x00, 0x5a, 0xb1, 0x19, 0x19, 0x76, 0xcf, 0xa3, 0xa9, 0x08, 0xa2, 0x68, 0xab, 0x7f, 0x01, 0xa0,
3170 0xd7, 0xa6, 0x04, 0xe5, 0x63, 0x80, 0x7b, 0xa8, 0x19, 0xff, 0xc4, 0xdd, 0x45, 0x87, 0x43, 0x68,
3171 0x55, 0xa2, 0xfc, 0x25, 0x00, 0x2f, 0xdb, 0x03, 0x4b, 0x55, 0x02, 0xb0, 0x93, 0xcd, 0xe8, 0xb8,
3172 0x7b, 0x07, 0x3a, 0xa2, 0x54, 0x5f, 0x45, 0xad, 0x7c, 0x17, 0x50, 0x57, 0xd2, 0xd4, 0xe0, 0x50,
3173 0xa7, 0x00, 0xac, 0xdb, 0x8c, 0x7d, 0xe0, 0xde, 0x8d, 0xbc, 0x18, 0xae, 0x60, 0xfa, 0xaf, 0x00,
3174 0xfa, 0x54, 0x6a, 0x68, 0x8d, 0xeb, 0x23, 0x4d, 0xd3, 0x67, 0x62, 0xff, 0xb2, 0x46, 0x07, 0x9a,
3175 0xe3, 0xaf, 0x53, 0xed, 0x5f, 0xd6, 0xf9, 0xa5, 0xe8, 0xa0, 0xfb, 0x37, 0x1c, 0x12, 0xc9, 0xb8,
3176 0xab, 0xa0, 0xfc, 0x4d, 0xaa, 0x64, 0x84, 0xc6, 0x2f, 0x61, 0x68, 0x32, 0xca, 0x31, 0x81, 0xd3,
3177 0x55, 0x70, 0xfe, 0x36, 0x15, 0xce, 0x69, 0x03, 0x8e, 0x1c, 0x53, 0x48, 0x23, 0x18, 0x60, 0xfe,
3178 0x2e, 0x2d, 0x69, 0x04, 0xc7, 0x48, 0x83, 0x21, 0x95, 0x34, 0x81, 0xf2, 0xf7, 0xa9, 0x49, 0x53,
3179 0x61, 0x04, 0x69, 0x3a, 0x4e, 0x57, 0xc1, 0xf9, 0x87, 0xd4, 0xa4, 0x45, 0x71, 0xe4, 0x98, 0x68,
3180 0x69, 0xbc, 0x8d, 0x02, 0xd0, 0x3f, 0xa6, 0x6a, 0x69, 0xbc, 0xef, 0x4b, 0x24, 0xfa, 0x6d, 0x28,
3181 0x83, 0x21, 0x75, 0xac, 0x44, 0x03, 0xd2, 0x3f, 0xa5, 0xa3, 0x8e, 0x79, 0x88, 0x50, 0x17, 0x8e,
3182 0xb9, 0x25, 0x84, 0xda, 0xad, 0x7a, 0x7b, 0x03, 0x20, 0x9e, 0xce, 0x95, 0x9c, 0xf2, 0x81, 0xea,
3183 0x50, 0x30, 0xca, 0x06, 0x99, 0xc5, 0x2c, 0x3a, 0x08, 0x16, 0x20, 0x4f, 0x9f, 0xa1, 0x26, 0xb9,
3184 0xea, 0x50, 0x00, 0xf3, 0x40, 0x2e, 0xbf, 0x0c, 0x8d, 0x81, 0x0d, 0xd7, 0xca, 0xcf, 0x52, 0xa3,
3185 0xc9, 0xea, 0x50, 0x00, 0x53, 0xb9, 0xd8, 0x0d, 0xad, 0xb8, 0xd2, 0x7d, 0x8e, 0x5a, 0x15, 0x42,
3186 0x2b, 0x2e, 0x55, 0x55, 0x3c, 0x82, 0xbd, 0xe7, 0xa9, 0x51, 0x56, 0xc5, 0x23, 0x58, 0xc7, 0x23,
3187 0xd8, 0xfb, 0x0c, 0x35, 0x72, 0x35, 0x3c, 0xd5, 0x8a, 0x8b, 0xc4, 0xcf, 0x52, 0xab, 0x61, 0x0d,
3188 0x8f, 0x60, 0xf7, 0xe5, 0xa8, 0x00, 0x56, 0x42, 0x76, 0x7d, 0x8e, 0x9a, 0x8d, 0x54, 0x87, 0x02,
3189 0x98, 0x2d, 0x24, 0x5a, 0x19, 0x8d, 0x73, 0x4c, 0x61, 0xf8, 0x79, 0x6a, 0x38, 0x51, 0x1d, 0x0a,
3190 0xc0, 0x41, 0x28, 0xaf, 0xc2, 0x08, 0x40, 0x5b, 0xfd, 0x32, 0x35, 0xcb, 0x84, 0x11, 0x80, 0x3a,
3191 0xd2, 0x51, 0x09, 0xf6, 0x7e, 0x85, 0x5a, 0xe5, 0x75, 0x54, 0x76, 0x80, 0xa0, 0xa1, 0x12, 0xec,
3192 0xfd, 0x2a, 0x35, 0x2c, 0x46, 0x50, 0xd5, 0x68, 0xb9, 0x26, 0x79, 0x81, 0xda, 0x39, 0x61, 0xb4,
3193 0x5c, 0x54, 0x48, 0xe6, 0x40, 0x51, 0x7c, 0x81, 0x5a, 0x8d, 0x4a, 0xe6, 0x40, 0x12, 0x84, 0x11,
3194 0x80, 0x1e, 0xf8, 0x22, 0x35, 0x1a, 0x0b, 0x23, 0x80, 0x8e, 0xbe, 0x86, 0x8a, 0x60, 0xa3, 0xb4,
3195 0xf3, 0x2f, 0xe5, 0xd2, 0x3f, 0xc6, 0xad, 0x0e, 0x05, 0x10, 0xaa, 0x6c, 0xe1, 0xb7, 0xa2, 0x43,
3196 0x2a, 0x84, 0xe8, 0x2a, 0x5f, 0xce, 0x0d, 0xf4, 0x8a, 0x4d, 0x75, 0x28, 0x98, 0x94, 0x40, 0xa2,
3197 0x8b, 0xac, 0x23, 0x18, 0xd4, 0x1a, 0xf6, 0x57, 0x72, 0x03, 0xbc, 0x5f, 0x53, 0x1d, 0x0a, 0x26,
3198 0x98, 0x4b, 0xa5, 0x49, 0xaf, 0x22, 0x57, 0x6c, 0x5c, 0xa5, 0x43, 0x7f, 0x35, 0x97, 0xe6, 0x59,
3199 0x74, 0x75, 0x28, 0x28, 0xf2, 0xed, 0x2e, 0xbb, 0xf1, 0x39, 0x74, 0x44, 0x07, 0x10, 0xa4, 0x7d,
3200 0x2d, 0x97, 0xf2, 0xcd, 0x9a, 0xea, 0x50, 0x70, 0x48, 0x85, 0x11, 0x84, 0xfd, 0x18, 0xaf, 0x1c,
3201 0xc0, 0xd4, 0xd7, 0x73, 0xd6, 0xaf, 0x09, 0xde, 0x44, 0x67, 0x0b, 0xa6, 0x14, 0x5f, 0x32, 0x37,
3202 0x60, 0x8f, 0x2e, 0x78, 0xdf, 0x10, 0x9b, 0x74, 0x4c, 0xd9, 0xa4, 0x0b, 0x51, 0x3b, 0xdf, 0xfb,
3203 0xa6, 0xc9, 0xce, 0x8f, 0xda, 0x2d, 0x7a, 0xdf, 0x32, 0xd9, 0x2d, 0xba, 0x27, 0xd1, 0x61, 0x9e,
3204 0x41, 0xfa, 0x03, 0xad, 0x7b, 0xf3, 0xf2, 0x85, 0x9e, 0xaa, 0x13, 0xc0, 0x37, 0xa8, 0x3f, 0xcf,
3205 0xba, 0x4a, 0xd0, 0x1e, 0x7d, 0x98, 0xf5, 0xbe, 0xbc, 0xfa, 0x76, 0x4f, 0xd5, 0xe1, 0x5c, 0x46,
3206 0x9e, 0x65, 0x5d, 0x8d, 0xa6, 0xa2, 0xd3, 0x79, 0x25, 0xbd, 0x2f, 0xaf, 0xbc, 0xea, 0x53, 0x75,
3207 0x82, 0xc3, 0xfa, 0x74, 0x5e, 0x59, 0xaf, 0x8a, 0xcf, 0xe7, 0x35, 0xf6, 0xfe, 0xbc, 0x7c, 0xef,
3208 0x27, 0x3e, 0xfd, 0xb4, 0x78, 0x0c, 0x66, 0x5a, 0x3d, 0xc1, 0xde, 0x03, 0xf9, 0xe8, 0x4b, 0x40,
3209 0xc6, 0x08, 0x08, 0x4e, 0x8a, 0x80, 0x60, 0xef, 0xc1, 0xbc, 0xf2, 0x46, 0x90, 0x39, 0x02, 0x82,
3210 0x93, 0x22, 0x20, 0xd8, 0x7b, 0x28, 0x2f, 0x5f, 0x0f, 0x32, 0x47, 0xc0, 0x1e, 0x7d, 0x4d, 0x47,
3211 0xa7, 0x8b, 0x2a, 0xfd, 0x70, 0x5e, 0x7d, 0x57, 0xa8, 0xea, 0x04, 0x47, 0x74, 0x0f, 0xa2, 0xbe,
3212 0x5f, 0x87, 0xbc, 0x58, 0x04, 0xc2, 0xc7, 0x23, 0x79, 0xed, 0xc5, 0xa1, 0xaa, 0x13, 0x4c, 0x45,
3213 0xa2, 0x10, 0xb5, 0xff, 0xea, 0x38, 0x95, 0xd0, 0x05, 0xde, 0x9f, 0xd7, 0xde, 0x22, 0x8a, 0xf3,
3214 0x08, 0x7d, 0x21, 0x29, 0x10, 0x82, 0xbd, 0x0f, 0xe4, 0xd5, 0x57, 0x8a, 0x12, 0x02, 0x21, 0x38,
3215 0x39, 0x10, 0x82, 0xbd, 0x47, 0xf3, 0xda, 0xfb, 0x45, 0x49, 0x81, 0x10, 0xec, 0x5e, 0x1f, 0xff,
3216 0x42, 0x78, 0x63, 0x79, 0x2c, 0x6f, 0x78, 0xd9, 0x28, 0xfe, 0xcd, 0xf0, 0x86, 0x73, 0x83, 0x61,
3217 0x63, 0x40, 0xeb, 0x79, 0x3c, 0x6f, 0x7e, 0xf3, 0xc8, 0xb0, 0x47, 0xa0, 0x2b, 0xdd, 0x14, 0xe7,
3218 0x16, 0xfa, 0xd3, 0x13, 0xf9, 0xfe, 0xaf, 0x21, 0xc5, 0xc9, 0x86, 0x16, 0xf6, 0x5a, 0x34, 0x13,
3219 0x75, 0xa8, 0x34, 0xb3, 0x27, 0xf3, 0x03, 0xbf, 0x93, 0x54, 0x75, 0x82, 0x69, 0x1d, 0x58, 0xfd,
3220 0xfb, 0xf4, 0xe2, 0x78, 0xc6, 0x28, 0x4d, 0xe1, 0xa9, 0xfc, 0x00, 0x2f, 0x28, 0x55, 0x9d, 0xe0,
3221 0x68, 0x34, 0xcf, 0x42, 0x9b, 0x99, 0x9f, 0x42, 0x63, 0x5a, 0xef, 0x7b, 0x11, 0xdf, 0x34, 0x9f,
3222 0xb9, 0x0b, 0x21, 0xa5, 0x1f, 0xbe, 0x98, 0xc8, 0xd7, 0xa0, 0x82, 0xf6, 0x26, 0xa7, 0x2d, 0x38,
3223 0x75, 0xa0, 0xbd, 0x13, 0x91, 0xce, 0x81, 0x72, 0x78, 0x6e, 0xed, 0xe0, 0x6a, 0x54, 0x8c, 0x1e,
3224 0x8e, 0xbb, 0x45, 0x94, 0xbd, 0xad, 0x7e, 0x9e, 0x39, 0x39, 0x10, 0xd0, 0xff, 0x75, 0x0f, 0xa3,
3225 0xdc, 0x1d, 0x6b, 0x8d, 0x6e, 0xdd, 0xcb, 0xb0, 0x31, 0xf8, 0x47, 0x25, 0x73, 0x85, 0x33, 0x73,
3226 0x0d, 0x9a, 0x8c, 0x9d, 0x7c, 0xef, 0xe5, 0x20, 0xa7, 0x3a, 0x78, 0x05, 0x72, 0xe3, 0x87, 0xda,
3227 0x7b, 0x79, 0x98, 0x34, 0x7b, 0x38, 0xbd, 0x7f, 0x0f, 0x85, 0xc4, 0x20, 0xf8, 0x29, 0xdd, 0x5e,
3228 0x0e, 0xb2, 0xc9, 0x41, 0xec, 0xd3, 0x83, 0x9b, 0x1c, 0xc4, 0x3e, 0x3d, 0x0c, 0xab, 0x1e, 0x96,
3229 0xd1, 0x21, 0xc3, 0xb9, 0xf0, 0x5e, 0x2e, 0x46, 0x54, 0x17, 0x2b, 0xe8, 0xb0, 0xe9, 0xb8, 0x77,
3230 0x2f, 0x1f, 0x13, 0x66, 0x2e, 0xe5, 0x39, 0xee, 0x5e, 0x0e, 0x32, 0x7d, 0xe2, 0xd8, 0x27, 0x15,
3231 0xf9, 0x7e, 0x71, 0xec, 0xd3, 0x47, 0xd1, 0xfc, 0x85, 0x28, 0x07, 0xaa, 0x7b, 0x79, 0x70, 0x12,
3232 0x36, 0x85, 0x3c, 0x2a, 0xdd, 0xcb, 0xc3, 0xa8, 0x99, 0x4b, 0x79, 0x0a, 0xba, 0x97, 0x83, 0x31,
3233 0xd5, 0xc1, 0x79, 0x74, 0xc4, 0x78, 0xb8, 0x69, 0x70, 0xf2, 0x2a, 0xd5, 0x49, 0xda, 0x87, 0xb9,
3234 0x0a, 0xf4, 0xdd, 0xc8, 0x4b, 0x3a, 0xe2, 0x34, 0xa0, 0xdf, 0xa8, 0xa2, 0x0f, 0xf0, 0x80, 0x57,
3235 0x59, 0xc0, 0x6b, 0xd1, 0x94, 0xf9, 0xa8, 0xd3, 0x00, 0xff, 0x23, 0x3a, 0x7c, 0xca, 0x27, 0xbe,
3236 0x0a, 0x78, 0x17, 0x4d, 0x27, 0x9c, 0x78, 0x1a, 0xd0, 0xaf, 0xd3, 0xa9, 0xb7, 0x7d, 0x08, 0xac,
3237 0xc5, 0x3c, 0x93, 0x7c, 0xda, 0x69, 0x40, 0x7e, 0xa5, 0x1e, 0x77, 0x8a, 0xc7, 0xc2, 0xb1, 0xdd,
3238 0xaa, 0x9f, 0x79, 0xaa, 0x98, 0xb9, 0xbd, 0x7a, 0x09, 0x24, 0x4c, 0xe4, 0x38, 0x53, 0xf5, 0x30,
3239 0xb9, 0x3f, 0x0f, 0xa7, 0x93, 0x3d, 0x14, 0xf6, 0xd7, 0xcf, 0xf4, 0x33, 0x48, 0xd5, 0x41, 0x76,
3240 0xff, 0x41, 0x24, 0x78, 0x70, 0xf7, 0x1f, 0x44, 0x82, 0x87, 0xe1, 0xbd, 0x3c, 0x40, 0x09, 0x8d,
3241 0x9e, 0x08, 0xaa, 0x2e, 0x46, 0xf6, 0x19, 0x86, 0x7e, 0xd4, 0xa7, 0x7a, 0x18, 0xdd, 0xcb, 0xc3,
3242 0x95, 0x08, 0xc9, 0xbf, 0xc7, 0xad, 0x75, 0x49, 0x15, 0x4d, 0x9d, 0xba, 0xab, 0x53, 0x6f, 0xed,
3243 0x6e, 0xb5, 0x5b, 0x83, 0x69, 0x2c, 0xd5, 0xd3, 0x40, 0x5a, 0x69, 0x76, 0x0e, 0x8d, 0x4a, 0xb1,
3244 0x3d, 0x8a, 0x40, 0x17, 0x17, 0x87, 0xe8, 0xff, 0xae, 0x04, 0xcb, 0x3f, 0x7a, 0x53, 0xd1, 0x71,
3245 0x0f, 0xa2, 0x91, 0x6b, 0xab, 0xcb, 0xc1, 0xab, 0x6f, 0x38, 0x55, 0xcc, 0x5c, 0x36, 0x7a, 0xe0,
3246 0x9e, 0x5a, 0xf1, 0xc2, 0x85, 0x0b, 0x17, 0x32, 0xfe, 0x59, 0x34, 0x5d, 0x17, 0x8b, 0x58, 0xd5,
3247 0xee, 0x2c, 0xba, 0x16, 0xa2, 0xd3, 0xbb, 0xa7, 0xc6, 0x58, 0x3e, 0x52, 0x8f, 0x52, 0x43, 0xbf,
3248 0x22, 0xbf, 0x8e, 0x3c, 0x03, 0x08, 0xfc, 0x41, 0x6e, 0x83, 0xf2, 0x86, 0x1a, 0xcb, 0xd6, 0xa9,
3249 0x18, 0x0a, 0xcb, 0x6d, 0x7f, 0x13, 0x1d, 0x35, 0xc0, 0xec, 0xda, 0xe3, 0xbc, 0xb1, 0xc6, 0x72,
3250 0x7a, 0x3a, 0x86, 0x03, 0x25, 0x20, 0x01, 0xa8, 0x6b, 0x0f, 0xf4, 0xa6, 0x1a, 0x4b, 0xfd, 0x38,
3251 0x10, 0x54, 0x8a, 0x64, 0xe2, 0x08, 0xb6, 0xc2, 0x79, 0x73, 0x8d, 0x55, 0x08, 0x23, 0x71, 0x04,
3252 0xf7, 0x21, 0xce, 0x12, 0xe7, 0x2d, 0x35, 0x56, 0x47, 0xcc, 0xc4, 0x25, 0x02, 0x75, 0xed, 0x81,
3253 0xde, 0x5a, 0x63, 0xe5, 0xc6, 0x4c, 0x1c, 0xc1, 0xfe, 0x16, 0x9a, 0x31, 0x00, 0x89, 0x93, 0x0b,
3254 0x1b, 0xa4, 0xb7, 0xd5, 0x58, 0x55, 0xf2, 0x62, 0x48, 0xbc, 0x8a, 0xf9, 0xb7, 0xa1, 0x8b, 0x4c,
3255 0xe4, 0xa5, 0xc1, 0x7a, 0x7b, 0x8d, 0x89, 0xd6, 0xa3, 0x71, 0xfa, 0xb8, 0xb7, 0x84, 0x0d, 0xb1,
3256 0x01, 0xaf, 0xf6, 0x59, 0x20, 0xbd, 0xa3, 0xc6, 0xd4, 0x6d, 0x7c, 0x43, 0x30, 0x6d, 0xdc, 0x8f,
3257 0x3e, 0xcb, 0x2f, 0xea, 0x9d, 0x35, 0xa6, 0x81, 0x13, 0xe8, 0x23, 0xb8, 0x2f, 0x7d, 0x96, 0x58,
3258 0xef, 0xaa, 0x31, 0xad, 0x9c, 0x44, 0x5f, 0xe2, 0xfe, 0x83, 0xc3, 0x1e, 0x2b, 0xa8, 0x5e, 0x8d,
3259 0x89, 0xea, 0xf8, 0xfe, 0x03, 0x4d, 0x9e, 0x94, 0x51, 0x70, 0xb8, 0x63, 0x03, 0xf4, 0xee, 0x1a,
3260 0xeb, 0x02, 0x86, 0x8c, 0x82, 0x13, 0x5f, 0xf3, 0x86, 0x60, 0x67, 0x45, 0x56, 0x38, 0xef, 0xa9,
3261 0x31, 0x89, 0x1e, 0xdf, 0x10, 0x4c, 0xe0, 0xfb, 0x0f, 0x38, 0xe8, 0x12, 0x03, 0x8e, 0x3c, 0x42,
3262 0xb2, 0x02, 0x7b, 0x6f, 0x6d, 0x00, 0x29, 0x3f, 0x13, 0x5b, 0x62, 0xf8, 0x99, 0xff, 0xb8, 0x83,
3263 0x4a, 0x89, 0xcb, 0xe4, 0x8f, 0x07, 0xac, 0x56, 0x7a, 0x6f, 0x6d, 0x30, 0xd9, 0x7f, 0x89, 0x79,
3264 0xb1, 0xfc, 0x63, 0xff, 0x61, 0x07, 0x7d, 0x9f, 0x61, 0xbd, 0xca, 0x73, 0x19, 0xab, 0xd5, 0xbe,
3265 0xaf, 0x36, 0xc8, 0x5f, 0x09, 0x17, 0xc5, 0xd6, 0x2a, 0x3f, 0xf4, 0xef, 0x73, 0xd0, 0xa5, 0xc6,
3266 0x1e, 0x21, 0x8f, 0xf1, 0xac, 0x96, 0x7a, 0x5f, 0x2d, 0xd5, 0x9f, 0x14, 0x17, 0x1b, 0x3a, 0x4b,
3267 0xf8, 0xa9, 0xff, 0xa8, 0x83, 0x66, 0xfb, 0x2c, 0x32, 0xcd, 0x06, 0xb8, 0xbf, 0x96, 0xf6, 0x0f,
3268 0x90, 0x4b, 0x93, 0x96, 0x2a, 0xbe, 0xfc, 0x87, 0x1c, 0x24, 0xd3, 0x4d, 0xbf, 0x69, 0x6d, 0xb3,
3269 0xc2, 0x07, 0x6a, 0xec, 0x71, 0x94, 0xcd, 0x9b, 0x36, 0x66, 0x01, 0x1b, 0x24, 0xac, 0xc6, 0x6f,
3270 0xa8, 0x35, 0x46, 0x7f, 0x60, 0x64, 0x97, 0x4c, 0x3d, 0xf5, 0xba, 0xb8, 0x44, 0xd3, 0x9e, 0x2f,
3271 0xf9, 0xdb, 0x6a, 0xe9, 0x8c, 0x3c, 0x63, 0xb2, 0xcb, 0x86, 0x9e, 0x7e, 0xdd, 0x7c, 0x3a, 0x0e,
3272 0x08, 0xba, 0xf1, 0x76, 0xb5, 0xdb, 0x45, 0x1f, 0x4b, 0xd9, 0xed, 0xea, 0x9e, 0x76, 0x5d, 0xdd,
3273 0x8b, 0x23, 0x72, 0x05, 0xb9, 0x6d, 0x86, 0x4c, 0x21, 0x21, 0xef, 0xef, 0xa9, 0xd7, 0xdd, 0x0d,
3274 0x88, 0x5c, 0x4a, 0x76, 0x12, 0x69, 0xb5, 0xec, 0xb2, 0x0f, 0xf4, 0xe2, 0xd7, 0xe5, 0xcd, 0xd4,
3275 0x12, 0xdc, 0x8f, 0x5a, 0x4b, 0xd8, 0x07, 0x7b, 0xda, 0x75, 0xfb, 0x04, 0x6a, 0x09, 0xee, 0x47,
3276 0xad, 0x25, 0xe4, 0x43, 0x3d, 0xf5, 0xba, 0x7e, 0x02, 0xb5, 0x04, 0xfb, 0x1d, 0x55, 0xc2, 0xc4,
3277 0x9e, 0xca, 0x59, 0x41, 0x3e, 0xdc, 0xd3, 0xaf, 0xfb, 0x1f, 0x8d, 0x83, 0x0a, 0xdd, 0x79, 0x27,
3278 0xba, 0xd8, 0x48, 0x6d, 0x1a, 0xd8, 0x47, 0x7a, 0x91, 0x9f, 0x0b, 0x98, 0x31, 0xd0, 0x2b, 0x34,
3279 0xe8, 0xed, 0xe6, 0x9d, 0x64, 0x2f, 0x42, 0xdf, 0xdf, 0x8b, 0xfc, 0xdc, 0x80, 0x61, 0x1b, 0x81,
3280 0x1e, 0xed, 0xc7, 0xb0, 0xe5, 0x97, 0xfa, 0x81, 0x9e, 0xfe, 0x73, 0x05, 0x49, 0x0c, 0x13, 0xdc,
3281 0x9f, 0x61, 0x4b, 0xd8, 0x47, 0x7b, 0x91, 0x9f, 0x3b, 0x48, 0x64, 0x98, 0x60, 0xff, 0xbc, 0x79,
3282 0x0b, 0xa7, 0xd0, 0xa9, 0x8f, 0xf5, 0x8c, 0x3f, 0x97, 0x60, 0xd8, 0xcb, 0x5c, 0xb8, 0xbe, 0x2e,
3283 0x21, 0x61, 0xed, 0x95, 0xeb, 0xe3, 0xbd, 0xa4, 0x9f, 0x5b, 0x30, 0xe5, 0x2e, 0xa8, 0xd9, 0xd7,
3284 0x3b, 0xe6, 0xbd, 0x65, 0xaf, 0x67, 0x9f, 0xe8, 0xed, 0xf5, 0x7b, 0x0d, 0x86, 0xcd, 0x06, 0x5a,
3285 0xf7, 0x09, 0x4d, 0x94, 0x99, 0x9e, 0x97, 0x5a, 0xad, 0xe4, 0xc9, 0xde, 0xf7, 0xe0, 0x07, 0x1f,
3286 0x2e, 0x8a, 0x2f, 0x56, 0xaa, 0xde, 0xc7, 0x34, 0xd5, 0x6b, 0x7e, 0xc6, 0x6a, 0xb5, 0xe4, 0xa7,
3287 0x7a, 0x03, 0xfd, 0x62, 0xc4, 0x25, 0xa6, 0xda, 0x2c, 0x55, 0xda, 0xba, 0x7a, 0xe4, 0xa4, 0x5d,
3288 0x16, 0xb4, 0x5b, 0xe4, 0x77, 0x1d, 0x76, 0xb3, 0x50, 0x9e, 0x39, 0x05, 0xca, 0x15, 0x43, 0x7f,
3289 0x43, 0x15, 0x2d, 0xfa, 0x65, 0x43, 0x2b, 0x98, 0x0f, 0x32, 0x18, 0xf5, 0xd0, 0x29, 0x50, 0xaf,
3290 0x28, 0xfa, 0xe7, 0xd4, 0x1d, 0x1b, 0xb9, 0xac, 0x68, 0x05, 0xf4, 0x21, 0x06, 0xa4, 0x9e, 0x3a,
3291 0x05, 0xda, 0x15, 0xc7, 0x04, 0xa4, 0x14, 0x92, 0xe1, 0xc3, 0x0c, 0xa9, 0x60, 0x40, 0xe2, 0x5a,
3292 0x21, 0x91, 0x3b, 0xcb, 0xa2, 0xf7, 0x11, 0x06, 0x94, 0x35, 0x73, 0x47, 0x70, 0x1f, 0xee, 0x2c,
3293 0x81, 0x3e, 0xca, 0x80, 0xdc, 0x04, 0xee, 0x12, 0x91, 0x52, 0x68, 0x82, 0x8f, 0x31, 0xa4, 0xe1,
3294 0x04, 0xee, 0x08, 0xf6, 0x6f, 0x55, 0x0b, 0x68, 0xf4, 0xb2, 0xa7, 0x15, 0xd4, 0xc7, 0x19, 0x94,
3295 0x7a, 0xf4, 0x14, 0xe8, 0x57, 0x44, 0xfd, 0x86, 0xda, 0x16, 0x63, 0x97, 0x45, 0xad, 0xc0, 0x3e,
3296 0xc1, 0xc0, 0xd4, 0xb3, 0xa7, 0x20, 0x72, 0xc5, 0x34, 0x61, 0x57, 0xd8, 0xb7, 0xfd, 0x4f, 0x32,
3297 0xa8, 0x8c, 0x61, 0x57, 0x40, 0xb3, 0xef, 0xc3, 0xa0, 0xe5, 0x97, 0xf5, 0x29, 0x86, 0x94, 0x4f,
3298 0x62, 0x90, 0xe0, 0xbe, 0x0c, 0x5a, 0x82, 0x7d, 0x9a, 0x81, 0x15, 0x13, 0x19, 0x4c, 0xdc, 0x85,
3299 0x29, 0xda, 0xfa, 0xd3, 0x0c, 0xcb, 0x31, 0xec, 0x42, 0xde, 0xc6, 0x13, 0x32, 0xcb, 0xbe, 0x8b,
3300 0x3f, 0xc3, 0x90, 0x46, 0x4d, 0x99, 0x05, 0x2d, 0xdb, 0xbc, 0x2b, 0xec, 0x1b, 0xf6, 0xb3, 0x0c,
3301 0x68, 0xcc, 0xb0, 0x2b, 0xa0, 0x2b, 0x3f, 0xa8, 0x9d, 0x40, 0x19, 0x6e, 0xfb, 0x5a, 0xa1, 0x3d,
3302 0xc7, 0xd0, 0x06, 0x3f, 0x82, 0x0a, 0xa2, 0x77, 0x84, 0xa9, 0x7a, 0x28, 0x25, 0xae, 0x33, 0xcd,
3303 0x09, 0xc4, 0xf3, 0x6c, 0xa9, 0xdf, 0x93, 0x33, 0xa8, 0xc0, 0x70, 0xc9, 0xd8, 0x7f, 0x44, 0x93,
3304 0x3b, 0xa6, 0xfb, 0xc6, 0x56, 0xcb, 0xfd, 0x0c, 0x5f, 0xee, 0xc0, 0x87, 0x50, 0x41, 0xec, 0x96,
3305 0xb2, 0x7f, 0xbf, 0x76, 0x08, 0x65, 0xbc, 0xb0, 0x6c, 0xb5, 0xd6, 0xcf, 0xf2, 0x5d, 0x90, 0xfe,
3306 0x14, 0x2a, 0x88, 0x5f, 0x73, 0xa6, 0x72, 0x6c, 0xb6, 0xcf, 0x2a, 0xd3, 0xec, 0x81, 0xcf, 0x71,
3307 0x52, 0x07, 0x3a, 0x86, 0x0a, 0x8c, 0xf7, 0xa4, 0xfd, 0x87, 0xd5, 0x63, 0x28, 0xfd, 0x86, 0xb3,
3308 0xcd, 0x12, 0x3f, 0xcf, 0x96, 0x98, 0xf2, 0x1c, 0x4a, 0xbf, 0x67, 0x9d, 0xb0, 0x9c, 0x95, 0x82,
3309 0x78, 0x55, 0xbf, 0xdb, 0xda, 0x6a, 0xb7, 0x56, 0xa6, 0xe3, 0xef, 0x48, 0xb2, 0x0f, 0x2e, 0x5b,
3310 0x40, 0x07, 0xd5, 0xf7, 0xc4, 0x4d, 0x0f, 0x44, 0x91, 0x3b, 0x26, 0x1f, 0x88, 0xbe, 0xe0, 0xac,
3311 0xbc, 0xe6, 0xc7, 0x6b, 0xb1, 0x65, 0x1f, 0x67, 0xcb, 0x3e, 0xd3, 0xdd, 0x38, 0xbe, 0xd5, 0xea,
3312 0xd4, 0x77, 0x5a, 0x6b, 0x0d, 0xf6, 0x3b, 0xb7, 0x6c, 0x74, 0xf7, 0x78, 0xa3, 0xbe, 0xb9, 0x76,
3313 0xf6, 0xfc, 0xf1, 0xa4, 0x9f, 0xc4, 0xfd, 0xff, 0x00, 0x00, 0x00, 0xff, 0xff, 0x51, 0x2c, 0x45,
3314 0xc2, 0x2d, 0x57, 0x00, 0x00,
3315 }
3316
View as plain text