1// Copyright 2018 The Go Authors. All rights reserved. 2// Use of this source code is governed by a BSD-style 3// license that can be found in the LICENSE file. 4 5// Code generated by protoc-gen-go. DO NOT EDIT. 6// source: proto2_20190205_c823c79e/test.proto 7 8package proto2_20190205_c823c79e 9 10import ( 11 fmt "fmt" 12 math "math" 13 14 proto "google.golang.org/protobuf/internal/protolegacy" 15) 16 17// Reference imports to suppress errors if they are not otherwise used. 18var _ = proto.Marshal 19var _ = fmt.Errorf 20var _ = math.Inf 21 22// This is a compile-time assertion to ensure that this generated file 23// is compatible with the proto package it is being compiled against. 24// A compilation error at this line likely means your copy of the 25// proto package needs to be updated. 26const _ = proto.ProtoPackageIsVersion3 // please upgrade the proto package 27 28type SiblingEnum int32 29 30const ( 31 SiblingEnum_ALPHA SiblingEnum = 0 32 SiblingEnum_BRAVO SiblingEnum = 10 33 SiblingEnum_CHARLIE SiblingEnum = 200 34) 35 36var SiblingEnum_name = map[int32]string{ 37 0: "ALPHA", 38 10: "BRAVO", 39 200: "CHARLIE", 40} 41 42var SiblingEnum_value = map[string]int32{ 43 "ALPHA": 0, 44 "BRAVO": 10, 45 "CHARLIE": 200, 46} 47 48func (x SiblingEnum) Enum() *SiblingEnum { 49 p := new(SiblingEnum) 50 *p = x 51 return p 52} 53 54func (x SiblingEnum) String() string { 55 return proto.EnumName(SiblingEnum_name, int32(x)) 56} 57 58func (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 67func (SiblingEnum) EnumDescriptor() ([]byte, []int) { 68 return fileDescriptor_3a17e2c63b2b3424, []int{0} 69} 70 71type Message_ChildEnum int32 72 73const ( 74 Message_ALPHA Message_ChildEnum = 0 75 Message_BRAVO Message_ChildEnum = 1 76 Message_CHARLIE Message_ChildEnum = 2 77) 78 79var Message_ChildEnum_name = map[int32]string{ 80 0: "ALPHA", 81 1: "BRAVO", 82 2: "CHARLIE", 83} 84 85var Message_ChildEnum_value = map[string]int32{ 86 "ALPHA": 0, 87 "BRAVO": 1, 88 "CHARLIE": 2, 89} 90 91func (x Message_ChildEnum) Enum() *Message_ChildEnum { 92 p := new(Message_ChildEnum) 93 *p = x 94 return p 95} 96 97func (x Message_ChildEnum) String() string { 98 return proto.EnumName(Message_ChildEnum_name, int32(x)) 99} 100 101func (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 110func (Message_ChildEnum) EnumDescriptor() ([]byte, []int) { 111 return fileDescriptor_3a17e2c63b2b3424, []int{1, 0} 112} 113 114type 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 124func (m *SiblingMessage) Reset() { *m = SiblingMessage{} } 125func (m *SiblingMessage) String() string { return proto.CompactTextString(m) } 126func (*SiblingMessage) ProtoMessage() {} 127func (*SiblingMessage) Descriptor() ([]byte, []int) { 128 return fileDescriptor_3a17e2c63b2b3424, []int{0} 129} 130 131func (m *SiblingMessage) XXX_Unmarshal(b []byte) error { 132 return xxx_messageInfo_SiblingMessage.Unmarshal(m, b) 133} 134func (m *SiblingMessage) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { 135 return xxx_messageInfo_SiblingMessage.Marshal(b, m, deterministic) 136} 137func (m *SiblingMessage) XXX_Merge(src proto.Message) { 138 xxx_messageInfo_SiblingMessage.Merge(m, src) 139} 140func (m *SiblingMessage) XXX_Size() int { 141 return xxx_messageInfo_SiblingMessage.Size(m) 142} 143func (m *SiblingMessage) XXX_DiscardUnknown() { 144 xxx_messageInfo_SiblingMessage.DiscardUnknown(m) 145} 146 147var xxx_messageInfo_SiblingMessage proto.InternalMessageInfo 148 149func (m *SiblingMessage) GetF1() string { 150 if m != nil && m.F1 != nil { 151 return *m.F1 152 } 153 return "" 154} 155 156func (m *SiblingMessage) GetF2() string { 157 if m != nil && m.F2 != nil { 158 return *m.F2 159 } 160 return "" 161} 162 163func (m *SiblingMessage) GetF3() []string { 164 if m != nil { 165 return m.F3 166 } 167 return nil 168} 169 170func (m *SiblingMessage) GetF4() *Message { 171 if m != nil { 172 return m.F4 173 } 174 return nil 175} 176 177type Message struct { 178 Namedgroup *Message_NamedGroup `protobuf:"group,1,opt,name=NamedGroup,json=namedgroup" json:"namedgroup,omitempty"` 179 // Optional fields. 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 // Optional default fields. 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 // Required fields. 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 // Required default fields. 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 // Repeated fields. 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 // Map fields. 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 // Oneof fields. 311 // 312 // Types that are valid to be assigned to OneofUnion: 313 // *Message_OneofBool 314 // *Message_OneofInt32 315 // *Message_OneofSint32 316 // *Message_OneofUint32 317 // *Message_OneofInt64 318 // *Message_OneofSint64 319 // *Message_OneofUint64 320 // *Message_OneofFixed32 321 // *Message_OneofSfixed32 322 // *Message_OneofFloat 323 // *Message_OneofFixed64 324 // *Message_OneofSfixed64 325 // *Message_OneofDouble 326 // *Message_OneofString 327 // *Message_OneofBytes 328 // *Message_OneofChildEnum 329 // *Message_OneofChildMessage 330 // *Message_OneofNamedGroup 331 // *Message_OneofSiblingEnum 332 // *Message_OneofSiblingMessage 333 // *Message_Oneofgroup 334 // *Message_OneofString1 335 // *Message_OneofString2 336 // *Message_OneofString3 337 OneofUnion isMessage_OneofUnion `protobuf_oneof:"oneof_union"` 338 // Oneof default fields. 339 // 340 // Types that are valid to be assigned to OneofDefaultedUnion: 341 // *Message_OneofDefaultedBool 342 // *Message_OneofDefaultedInt32 343 // *Message_OneofDefaultedSint32 344 // *Message_OneofDefaultedUint32 345 // *Message_OneofDefaultedInt64 346 // *Message_OneofDefaultedSint64 347 // *Message_OneofDefaultedUint64 348 // *Message_OneofDefaultedFixed32 349 // *Message_OneofDefaultedSfixed32 350 // *Message_OneofDefaultedFloat 351 // *Message_OneofDefaultedFixed64 352 // *Message_OneofDefaultedSfixed64 353 // *Message_OneofDefaultedDouble 354 // *Message_OneofDefaultedString 355 // *Message_OneofDefaultedBytes 356 // *Message_OneofDefaultedChildEnum 357 // *Message_OneofDefaultedSiblingEnum 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 365func (m *Message) Reset() { *m = Message{} } 366func (m *Message) String() string { return proto.CompactTextString(m) } 367func (*Message) ProtoMessage() {} 368func (*Message) Descriptor() ([]byte, []int) { 369 return fileDescriptor_3a17e2c63b2b3424, []int{1} 370} 371 372var extRange_Message = []proto.ExtensionRange{ 373 {Start: 10000, End: 536870911}, 374} 375 376func (*Message) ExtensionRangeArray() []proto.ExtensionRange { 377 return extRange_Message 378} 379 380func (m *Message) XXX_Unmarshal(b []byte) error { 381 return xxx_messageInfo_Message.Unmarshal(m, b) 382} 383func (m *Message) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { 384 return xxx_messageInfo_Message.Marshal(b, m, deterministic) 385} 386func (m *Message) XXX_Merge(src proto.Message) { 387 xxx_messageInfo_Message.Merge(m, src) 388} 389func (m *Message) XXX_Size() int { 390 return xxx_messageInfo_Message.Size(m) 391} 392func (m *Message) XXX_DiscardUnknown() { 393 xxx_messageInfo_Message.DiscardUnknown(m) 394} 395 396var xxx_messageInfo_Message proto.InternalMessageInfo 397 398const Default_Message_DefaultedBool bool = true 399const Default_Message_DefaultedInt32 int32 = -12345 400const Default_Message_DefaultedSint32 int32 = -3200 401const Default_Message_DefaultedUint32 uint32 = 3200 402const Default_Message_DefaultedInt64 int64 = -123456789 403const Default_Message_DefaultedSint64 int64 = -6400 404const Default_Message_DefaultedUint64 uint64 = 6400 405const Default_Message_DefaultedFixed32 uint32 = 320000 406const Default_Message_DefaultedSfixed32 int32 = -320000 407const Default_Message_DefaultedFloat float32 = 3.14159 408const Default_Message_DefaultedFixed64 uint64 = 640000 409const Default_Message_DefaultedSfixed64 int64 = -640000 410const Default_Message_DefaultedDouble float64 = 3.14159265359 411const Default_Message_DefaultedString string = "hello, \"world!\"\n" 412 413var Default_Message_DefaultedBytes []byte = []byte("deadޭ\xbe\xefbeef") 414 415const Default_Message_DefaultedChildEnum Message_ChildEnum = Message_ALPHA 416const Default_Message_DefaultedSiblingEnum SiblingEnum = SiblingEnum_ALPHA 417const Default_Message_RequiredDefaultedBool bool = true 418const Default_Message_RequiredDefaultedInt32 int32 = -12345 419const Default_Message_RequiredDefaultedSint32 int32 = -3200 420const Default_Message_RequiredDefaultedUint32 uint32 = 3200 421const Default_Message_RequiredDefaultedInt64 int64 = -123456789 422const Default_Message_RequiredDefaultedSint64 int64 = -6400 423const Default_Message_RequiredDefaultedUint64 uint64 = 6400 424const Default_Message_RequiredDefaultedFixed32 uint32 = 320000 425const Default_Message_RequiredDefaultedSfixed32 int32 = -320000 426const Default_Message_RequiredDefaultedFloat float32 = 3.14159 427const Default_Message_RequiredDefaultedFixed64 uint64 = 640000 428const Default_Message_RequiredDefaultedSfixed64 int64 = -640000 429const Default_Message_RequiredDefaultedDouble float64 = 3.14159265359 430const Default_Message_RequiredDefaultedString string = "hello, \"world!\"\n" 431 432var Default_Message_RequiredDefaultedBytes []byte = []byte("deadޭ\xbe\xefbeef") 433 434const Default_Message_RequiredDefaultedChildEnum Message_ChildEnum = Message_ALPHA 435const Default_Message_RequiredDefaultedSiblingEnum SiblingEnum = SiblingEnum_ALPHA 436const Default_Message_OneofDefaultedBool bool = true 437const Default_Message_OneofDefaultedInt32 int32 = -12345 438const Default_Message_OneofDefaultedSint32 int32 = -3200 439const Default_Message_OneofDefaultedUint32 uint32 = 3200 440const Default_Message_OneofDefaultedInt64 int64 = -123456789 441const Default_Message_OneofDefaultedSint64 int64 = -6400 442const Default_Message_OneofDefaultedUint64 uint64 = 6400 443const Default_Message_OneofDefaultedFixed32 uint32 = 320000 444const Default_Message_OneofDefaultedSfixed32 int32 = -320000 445const Default_Message_OneofDefaultedFloat float32 = 3.14159 446const Default_Message_OneofDefaultedFixed64 uint64 = 640000 447const Default_Message_OneofDefaultedSfixed64 int64 = -640000 448const Default_Message_OneofDefaultedDouble float64 = 3.14159265359 449const Default_Message_OneofDefaultedString string = "hello, \"world!\"\n" 450 451var Default_Message_OneofDefaultedBytes []byte = []byte("deadޭ\xbe\xefbeef") 452 453const Default_Message_OneofDefaultedChildEnum Message_ChildEnum = Message_ALPHA 454const Default_Message_OneofDefaultedSiblingEnum SiblingEnum = SiblingEnum_ALPHA 455 456func (m *Message) GetNamedgroup() *Message_NamedGroup { 457 if m != nil { 458 return m.Namedgroup 459 } 460 return nil 461} 462 463func (m *Message) GetOptionalBool() bool { 464 if m != nil && m.OptionalBool != nil { 465 return *m.OptionalBool 466 } 467 return false 468} 469 470func (m *Message) GetOptionalInt32() int32 { 471 if m != nil && m.OptionalInt32 != nil { 472 return *m.OptionalInt32 473 } 474 return 0 475} 476 477func (m *Message) GetOptionalSint32() int32 { 478 if m != nil && m.OptionalSint32 != nil { 479 return *m.OptionalSint32 480 } 481 return 0 482} 483 484func (m *Message) GetOptionalUint32() uint32 { 485 if m != nil && m.OptionalUint32 != nil { 486 return *m.OptionalUint32 487 } 488 return 0 489} 490 491func (m *Message) GetOptionalInt64() int64 { 492 if m != nil && m.OptionalInt64 != nil { 493 return *m.OptionalInt64 494 } 495 return 0 496} 497 498func (m *Message) GetOptionalSint64() int64 { 499 if m != nil && m.OptionalSint64 != nil { 500 return *m.OptionalSint64 501 } 502 return 0 503} 504 505func (m *Message) GetOptionalUint64() uint64 { 506 if m != nil && m.OptionalUint64 != nil { 507 return *m.OptionalUint64 508 } 509 return 0 510} 511 512func (m *Message) GetOptionalFixed32() uint32 { 513 if m != nil && m.OptionalFixed32 != nil { 514 return *m.OptionalFixed32 515 } 516 return 0 517} 518 519func (m *Message) GetOptionalSfixed32() int32 { 520 if m != nil && m.OptionalSfixed32 != nil { 521 return *m.OptionalSfixed32 522 } 523 return 0 524} 525 526func (m *Message) GetOptionalFloat() float32 { 527 if m != nil && m.OptionalFloat != nil { 528 return *m.OptionalFloat 529 } 530 return 0 531} 532 533func (m *Message) GetOptionalFixed64() uint64 { 534 if m != nil && m.OptionalFixed64 != nil { 535 return *m.OptionalFixed64 536 } 537 return 0 538} 539 540func (m *Message) GetOptionalSfixed64() int64 { 541 if m != nil && m.OptionalSfixed64 != nil { 542 return *m.OptionalSfixed64 543 } 544 return 0 545} 546 547func (m *Message) GetOptionalDouble() float64 { 548 if m != nil && m.OptionalDouble != nil { 549 return *m.OptionalDouble 550 } 551 return 0 552} 553 554func (m *Message) GetOptionalString() string { 555 if m != nil && m.OptionalString != nil { 556 return *m.OptionalString 557 } 558 return "" 559} 560 561func (m *Message) GetOptionalBytes() []byte { 562 if m != nil { 563 return m.OptionalBytes 564 } 565 return nil 566} 567 568func (m *Message) GetOptionalChildEnum() Message_ChildEnum { 569 if m != nil && m.OptionalChildEnum != nil { 570 return *m.OptionalChildEnum 571 } 572 return Message_ALPHA 573} 574 575func (m *Message) GetOptionalChildMessage() *Message_ChildMessage { 576 if m != nil { 577 return m.OptionalChildMessage 578 } 579 return nil 580} 581 582func (m *Message) GetOptionalNamedGroup() *Message_NamedGroup { 583 if m != nil { 584 return m.OptionalNamedGroup 585 } 586 return nil 587} 588 589func (m *Message) GetOptionalSiblingEnum() SiblingEnum { 590 if m != nil && m.OptionalSiblingEnum != nil { 591 return *m.OptionalSiblingEnum 592 } 593 return SiblingEnum_ALPHA 594} 595 596func (m *Message) GetOptionalSiblingMessage() *SiblingMessage { 597 if m != nil { 598 return m.OptionalSiblingMessage 599 } 600 return nil 601} 602 603func (m *Message) GetOptionalgroup() *Message_OptionalGroup { 604 if m != nil { 605 return m.Optionalgroup 606 } 607 return nil 608} 609 610func (m *Message) GetDefaultedBool() bool { 611 if m != nil && m.DefaultedBool != nil { 612 return *m.DefaultedBool 613 } 614 return Default_Message_DefaultedBool 615} 616 617func (m *Message) GetDefaultedInt32() int32 { 618 if m != nil && m.DefaultedInt32 != nil { 619 return *m.DefaultedInt32 620 } 621 return Default_Message_DefaultedInt32 622} 623 624func (m *Message) GetDefaultedSint32() int32 { 625 if m != nil && m.DefaultedSint32 != nil { 626 return *m.DefaultedSint32 627 } 628 return Default_Message_DefaultedSint32 629} 630 631func (m *Message) GetDefaultedUint32() uint32 { 632 if m != nil && m.DefaultedUint32 != nil { 633 return *m.DefaultedUint32 634 } 635 return Default_Message_DefaultedUint32 636} 637 638func (m *Message) GetDefaultedInt64() int64 { 639 if m != nil && m.DefaultedInt64 != nil { 640 return *m.DefaultedInt64 641 } 642 return Default_Message_DefaultedInt64 643} 644 645func (m *Message) GetDefaultedSint64() int64 { 646 if m != nil && m.DefaultedSint64 != nil { 647 return *m.DefaultedSint64 648 } 649 return Default_Message_DefaultedSint64 650} 651 652func (m *Message) GetDefaultedUint64() uint64 { 653 if m != nil && m.DefaultedUint64 != nil { 654 return *m.DefaultedUint64 655 } 656 return Default_Message_DefaultedUint64 657} 658 659func (m *Message) GetDefaultedFixed32() uint32 { 660 if m != nil && m.DefaultedFixed32 != nil { 661 return *m.DefaultedFixed32 662 } 663 return Default_Message_DefaultedFixed32 664} 665 666func (m *Message) GetDefaultedSfixed32() int32 { 667 if m != nil && m.DefaultedSfixed32 != nil { 668 return *m.DefaultedSfixed32 669 } 670 return Default_Message_DefaultedSfixed32 671} 672 673func (m *Message) GetDefaultedFloat() float32 { 674 if m != nil && m.DefaultedFloat != nil { 675 return *m.DefaultedFloat 676 } 677 return Default_Message_DefaultedFloat 678} 679 680func (m *Message) GetDefaultedFixed64() uint64 { 681 if m != nil && m.DefaultedFixed64 != nil { 682 return *m.DefaultedFixed64 683 } 684 return Default_Message_DefaultedFixed64 685} 686 687func (m *Message) GetDefaultedSfixed64() int64 { 688 if m != nil && m.DefaultedSfixed64 != nil { 689 return *m.DefaultedSfixed64 690 } 691 return Default_Message_DefaultedSfixed64 692} 693 694func (m *Message) GetDefaultedDouble() float64 { 695 if m != nil && m.DefaultedDouble != nil { 696 return *m.DefaultedDouble 697 } 698 return Default_Message_DefaultedDouble 699} 700 701func (m *Message) GetDefaultedString() string { 702 if m != nil && m.DefaultedString != nil { 703 return *m.DefaultedString 704 } 705 return Default_Message_DefaultedString 706} 707 708func (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 715func (m *Message) GetDefaultedChildEnum() Message_ChildEnum { 716 if m != nil && m.DefaultedChildEnum != nil { 717 return *m.DefaultedChildEnum 718 } 719 return Default_Message_DefaultedChildEnum 720} 721 722func (m *Message) GetDefaultedSiblingEnum() SiblingEnum { 723 if m != nil && m.DefaultedSiblingEnum != nil { 724 return *m.DefaultedSiblingEnum 725 } 726 return Default_Message_DefaultedSiblingEnum 727} 728 729func (m *Message) GetRequiredBool() bool { 730 if m != nil && m.RequiredBool != nil { 731 return *m.RequiredBool 732 } 733 return false 734} 735 736func (m *Message) GetRequiredInt32() int32 { 737 if m != nil && m.RequiredInt32 != nil { 738 return *m.RequiredInt32 739 } 740 return 0 741} 742 743func (m *Message) GetRequiredSint32() int32 { 744 if m != nil && m.RequiredSint32 != nil { 745 return *m.RequiredSint32 746 } 747 return 0 748} 749 750func (m *Message) GetRequiredUint32() uint32 { 751 if m != nil && m.RequiredUint32 != nil { 752 return *m.RequiredUint32 753 } 754 return 0 755} 756 757func (m *Message) GetRequiredInt64() int64 { 758 if m != nil && m.RequiredInt64 != nil { 759 return *m.RequiredInt64 760 } 761 return 0 762} 763 764func (m *Message) GetRequiredSint64() int64 { 765 if m != nil && m.RequiredSint64 != nil { 766 return *m.RequiredSint64 767 } 768 return 0 769} 770 771func (m *Message) GetRequiredUint64() uint64 { 772 if m != nil && m.RequiredUint64 != nil { 773 return *m.RequiredUint64 774 } 775 return 0 776} 777 778func (m *Message) GetRequiredFixed32() uint32 { 779 if m != nil && m.RequiredFixed32 != nil { 780 return *m.RequiredFixed32 781 } 782 return 0 783} 784 785func (m *Message) GetRequiredSfixed32() int32 { 786 if m != nil && m.RequiredSfixed32 != nil { 787 return *m.RequiredSfixed32 788 } 789 return 0 790} 791 792func (m *Message) GetRequiredFloat() float32 { 793 if m != nil && m.RequiredFloat != nil { 794 return *m.RequiredFloat 795 } 796 return 0 797} 798 799func (m *Message) GetRequiredFixed64() uint64 { 800 if m != nil && m.RequiredFixed64 != nil { 801 return *m.RequiredFixed64 802 } 803 return 0 804} 805 806func (m *Message) GetRequiredSfixed64() int64 { 807 if m != nil && m.RequiredSfixed64 != nil { 808 return *m.RequiredSfixed64 809 } 810 return 0 811} 812 813func (m *Message) GetRequiredDouble() float64 { 814 if m != nil && m.RequiredDouble != nil { 815 return *m.RequiredDouble 816 } 817 return 0 818} 819 820func (m *Message) GetRequiredString() string { 821 if m != nil && m.RequiredString != nil { 822 return *m.RequiredString 823 } 824 return "" 825} 826 827func (m *Message) GetRequiredBytes() []byte { 828 if m != nil { 829 return m.RequiredBytes 830 } 831 return nil 832} 833 834func (m *Message) GetRequiredChildEnum() Message_ChildEnum { 835 if m != nil && m.RequiredChildEnum != nil { 836 return *m.RequiredChildEnum 837 } 838 return Message_ALPHA 839} 840 841func (m *Message) GetRequiredChildMessage() *Message_ChildMessage { 842 if m != nil { 843 return m.RequiredChildMessage 844 } 845 return nil 846} 847 848func (m *Message) GetRequiredNamedGroup() *Message_NamedGroup { 849 if m != nil { 850 return m.RequiredNamedGroup 851 } 852 return nil 853} 854 855func (m *Message) GetRequiredSiblingEnum() SiblingEnum { 856 if m != nil && m.RequiredSiblingEnum != nil { 857 return *m.RequiredSiblingEnum 858 } 859 return SiblingEnum_ALPHA 860} 861 862func (m *Message) GetRequiredSiblingMessage() *SiblingMessage { 863 if m != nil { 864 return m.RequiredSiblingMessage 865 } 866 return nil 867} 868 869func (m *Message) GetRequiredgroup() *Message_RequiredGroup { 870 if m != nil { 871 return m.Requiredgroup 872 } 873 return nil 874} 875 876func (m *Message) GetRequiredDefaultedBool() bool { 877 if m != nil && m.RequiredDefaultedBool != nil { 878 return *m.RequiredDefaultedBool 879 } 880 return Default_Message_RequiredDefaultedBool 881} 882 883func (m *Message) GetRequiredDefaultedInt32() int32 { 884 if m != nil && m.RequiredDefaultedInt32 != nil { 885 return *m.RequiredDefaultedInt32 886 } 887 return Default_Message_RequiredDefaultedInt32 888} 889 890func (m *Message) GetRequiredDefaultedSint32() int32 { 891 if m != nil && m.RequiredDefaultedSint32 != nil { 892 return *m.RequiredDefaultedSint32 893 } 894 return Default_Message_RequiredDefaultedSint32 895} 896 897func (m *Message) GetRequiredDefaultedUint32() uint32 { 898 if m != nil && m.RequiredDefaultedUint32 != nil { 899 return *m.RequiredDefaultedUint32 900 } 901 return Default_Message_RequiredDefaultedUint32 902} 903 904func (m *Message) GetRequiredDefaultedInt64() int64 { 905 if m != nil && m.RequiredDefaultedInt64 != nil { 906 return *m.RequiredDefaultedInt64 907 } 908 return Default_Message_RequiredDefaultedInt64 909} 910 911func (m *Message) GetRequiredDefaultedSint64() int64 { 912 if m != nil && m.RequiredDefaultedSint64 != nil { 913 return *m.RequiredDefaultedSint64 914 } 915 return Default_Message_RequiredDefaultedSint64 916} 917 918func (m *Message) GetRequiredDefaultedUint64() uint64 { 919 if m != nil && m.RequiredDefaultedUint64 != nil { 920 return *m.RequiredDefaultedUint64 921 } 922 return Default_Message_RequiredDefaultedUint64 923} 924 925func (m *Message) GetRequiredDefaultedFixed32() uint32 { 926 if m != nil && m.RequiredDefaultedFixed32 != nil { 927 return *m.RequiredDefaultedFixed32 928 } 929 return Default_Message_RequiredDefaultedFixed32 930} 931 932func (m *Message) GetRequiredDefaultedSfixed32() int32 { 933 if m != nil && m.RequiredDefaultedSfixed32 != nil { 934 return *m.RequiredDefaultedSfixed32 935 } 936 return Default_Message_RequiredDefaultedSfixed32 937} 938 939func (m *Message) GetRequiredDefaultedFloat() float32 { 940 if m != nil && m.RequiredDefaultedFloat != nil { 941 return *m.RequiredDefaultedFloat 942 } 943 return Default_Message_RequiredDefaultedFloat 944} 945 946func (m *Message) GetRequiredDefaultedFixed64() uint64 { 947 if m != nil && m.RequiredDefaultedFixed64 != nil { 948 return *m.RequiredDefaultedFixed64 949 } 950 return Default_Message_RequiredDefaultedFixed64 951} 952 953func (m *Message) GetRequiredDefaultedSfixed64() int64 { 954 if m != nil && m.RequiredDefaultedSfixed64 != nil { 955 return *m.RequiredDefaultedSfixed64 956 } 957 return Default_Message_RequiredDefaultedSfixed64 958} 959 960func (m *Message) GetRequiredDefaultedDouble() float64 { 961 if m != nil && m.RequiredDefaultedDouble != nil { 962 return *m.RequiredDefaultedDouble 963 } 964 return Default_Message_RequiredDefaultedDouble 965} 966 967func (m *Message) GetRequiredDefaultedString() string { 968 if m != nil && m.RequiredDefaultedString != nil { 969 return *m.RequiredDefaultedString 970 } 971 return Default_Message_RequiredDefaultedString 972} 973 974func (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 981func (m *Message) GetRequiredDefaultedChildEnum() Message_ChildEnum { 982 if m != nil && m.RequiredDefaultedChildEnum != nil { 983 return *m.RequiredDefaultedChildEnum 984 } 985 return Default_Message_RequiredDefaultedChildEnum 986} 987 988func (m *Message) GetRequiredDefaultedSiblingEnum() SiblingEnum { 989 if m != nil && m.RequiredDefaultedSiblingEnum != nil { 990 return *m.RequiredDefaultedSiblingEnum 991 } 992 return Default_Message_RequiredDefaultedSiblingEnum 993} 994 995func (m *Message) GetRepeatedBool() []bool { 996 if m != nil { 997 return m.RepeatedBool 998 } 999 return nil 1000} 1001 1002func (m *Message) GetRepeatedInt32() []int32 { 1003 if m != nil { 1004 return m.RepeatedInt32 1005 } 1006 return nil 1007} 1008 1009func (m *Message) GetRepeatedSint32() []int32 { 1010 if m != nil { 1011 return m.RepeatedSint32 1012 } 1013 return nil 1014} 1015 1016func (m *Message) GetRepeatedUint32() []uint32 { 1017 if m != nil { 1018 return m.RepeatedUint32 1019 } 1020 return nil 1021} 1022 1023func (m *Message) GetRepeatedInt64() []int64 { 1024 if m != nil { 1025 return m.RepeatedInt64 1026 } 1027 return nil 1028} 1029 1030func (m *Message) GetRepeatedSint64() []int64 { 1031 if m != nil { 1032 return m.RepeatedSint64 1033 } 1034 return nil 1035} 1036 1037func (m *Message) GetRepeatedUint64() []uint64 { 1038 if m != nil { 1039 return m.RepeatedUint64 1040 } 1041 return nil 1042} 1043 1044func (m *Message) GetRepeatedFixed32() []uint32 { 1045 if m != nil { 1046 return m.RepeatedFixed32 1047 } 1048 return nil 1049} 1050 1051func (m *Message) GetRepeatedSfixed32() []int32 { 1052 if m != nil { 1053 return m.RepeatedSfixed32 1054 } 1055 return nil 1056} 1057 1058func (m *Message) GetRepeatedFloat() []float32 { 1059 if m != nil { 1060 return m.RepeatedFloat 1061 } 1062 return nil 1063} 1064 1065func (m *Message) GetRepeatedFixed64() []uint64 { 1066 if m != nil { 1067 return m.RepeatedFixed64 1068 } 1069 return nil 1070} 1071 1072func (m *Message) GetRepeatedSfixed64() []int64 { 1073 if m != nil { 1074 return m.RepeatedSfixed64 1075 } 1076 return nil 1077} 1078 1079func (m *Message) GetRepeatedDouble() []float64 { 1080 if m != nil { 1081 return m.RepeatedDouble 1082 } 1083 return nil 1084} 1085 1086func (m *Message) GetRepeatedString() []string { 1087 if m != nil { 1088 return m.RepeatedString 1089 } 1090 return nil 1091} 1092 1093func (m *Message) GetRepeatedBytes() [][]byte { 1094 if m != nil { 1095 return m.RepeatedBytes 1096 } 1097 return nil 1098} 1099 1100func (m *Message) GetRepeatedChildEnum() []Message_ChildEnum { 1101 if m != nil { 1102 return m.RepeatedChildEnum 1103 } 1104 return nil 1105} 1106 1107func (m *Message) GetRepeatedChildMessage() []*Message_ChildMessage { 1108 if m != nil { 1109 return m.RepeatedChildMessage 1110 } 1111 return nil 1112} 1113 1114func (m *Message) GetRepeatedNamedGroup() []*Message_NamedGroup { 1115 if m != nil { 1116 return m.RepeatedNamedGroup 1117 } 1118 return nil 1119} 1120 1121func (m *Message) GetRepeatedSiblingEnum() []SiblingEnum { 1122 if m != nil { 1123 return m.RepeatedSiblingEnum 1124 } 1125 return nil 1126} 1127 1128func (m *Message) GetRepeatedSiblingMessage() []*SiblingMessage { 1129 if m != nil { 1130 return m.RepeatedSiblingMessage 1131 } 1132 return nil 1133} 1134 1135func (m *Message) GetRepeatedgroup() []*Message_RepeatedGroup { 1136 if m != nil { 1137 return m.Repeatedgroup 1138 } 1139 return nil 1140} 1141 1142func (m *Message) GetMapBoolBool() map[bool]bool { 1143 if m != nil { 1144 return m.MapBoolBool 1145 } 1146 return nil 1147} 1148 1149func (m *Message) GetMapBoolInt32() map[bool]int32 { 1150 if m != nil { 1151 return m.MapBoolInt32 1152 } 1153 return nil 1154} 1155 1156func (m *Message) GetMapBoolSint32() map[bool]int32 { 1157 if m != nil { 1158 return m.MapBoolSint32 1159 } 1160 return nil 1161} 1162 1163func (m *Message) GetMapBoolUint32() map[bool]uint32 { 1164 if m != nil { 1165 return m.MapBoolUint32 1166 } 1167 return nil 1168} 1169 1170func (m *Message) GetMapBoolInt64() map[bool]int64 { 1171 if m != nil { 1172 return m.MapBoolInt64 1173 } 1174 return nil 1175} 1176 1177func (m *Message) GetMapBoolSint64() map[bool]int64 { 1178 if m != nil { 1179 return m.MapBoolSint64 1180 } 1181 return nil 1182} 1183 1184func (m *Message) GetMapBoolUint64() map[bool]uint64 { 1185 if m != nil { 1186 return m.MapBoolUint64 1187 } 1188 return nil 1189} 1190 1191func (m *Message) GetMapBoolFixed32() map[bool]uint32 { 1192 if m != nil { 1193 return m.MapBoolFixed32 1194 } 1195 return nil 1196} 1197 1198func (m *Message) GetMapBoolSfixed32() map[bool]int32 { 1199 if m != nil { 1200 return m.MapBoolSfixed32 1201 } 1202 return nil 1203} 1204 1205func (m *Message) GetMapBoolFloat() map[bool]float32 { 1206 if m != nil { 1207 return m.MapBoolFloat 1208 } 1209 return nil 1210} 1211 1212func (m *Message) GetMapBoolFixed64() map[bool]uint64 { 1213 if m != nil { 1214 return m.MapBoolFixed64 1215 } 1216 return nil 1217} 1218 1219func (m *Message) GetMapBoolSfixed64() map[bool]int64 { 1220 if m != nil { 1221 return m.MapBoolSfixed64 1222 } 1223 return nil 1224} 1225 1226func (m *Message) GetMapBoolDouble() map[bool]float64 { 1227 if m != nil { 1228 return m.MapBoolDouble 1229 } 1230 return nil 1231} 1232 1233func (m *Message) GetMapBoolString() map[bool]string { 1234 if m != nil { 1235 return m.MapBoolString 1236 } 1237 return nil 1238} 1239 1240func (m *Message) GetMapBoolBytes() map[bool][]byte { 1241 if m != nil { 1242 return m.MapBoolBytes 1243 } 1244 return nil 1245} 1246 1247func (m *Message) GetMapBoolChildEnum() map[bool]Message_ChildEnum { 1248 if m != nil { 1249 return m.MapBoolChildEnum 1250 } 1251 return nil 1252} 1253 1254func (m *Message) GetMapBoolChildMessage() map[bool]*Message_ChildMessage { 1255 if m != nil { 1256 return m.MapBoolChildMessage 1257 } 1258 return nil 1259} 1260 1261func (m *Message) GetMapBoolNamedGroup() map[bool]*Message_NamedGroup { 1262 if m != nil { 1263 return m.MapBoolNamedGroup 1264 } 1265 return nil 1266} 1267 1268func (m *Message) GetMapBoolSiblingEnum() map[bool]SiblingEnum { 1269 if m != nil { 1270 return m.MapBoolSiblingEnum 1271 } 1272 return nil 1273} 1274 1275func (m *Message) GetMapBoolSiblingMessage() map[bool]*SiblingMessage { 1276 if m != nil { 1277 return m.MapBoolSiblingMessage 1278 } 1279 return nil 1280} 1281 1282func (m *Message) GetMapInt32Bool() map[int32]bool { 1283 if m != nil { 1284 return m.MapInt32Bool 1285 } 1286 return nil 1287} 1288 1289func (m *Message) GetMapSint32Bool() map[int32]bool { 1290 if m != nil { 1291 return m.MapSint32Bool 1292 } 1293 return nil 1294} 1295 1296func (m *Message) GetMapUint32Bool() map[uint32]bool { 1297 if m != nil { 1298 return m.MapUint32Bool 1299 } 1300 return nil 1301} 1302 1303func (m *Message) GetMapInt64Bool() map[int64]bool { 1304 if m != nil { 1305 return m.MapInt64Bool 1306 } 1307 return nil 1308} 1309 1310func (m *Message) GetMapSint64Bool() map[int64]bool { 1311 if m != nil { 1312 return m.MapSint64Bool 1313 } 1314 return nil 1315} 1316 1317func (m *Message) GetMapUint64Bool() map[uint64]bool { 1318 if m != nil { 1319 return m.MapUint64Bool 1320 } 1321 return nil 1322} 1323 1324func (m *Message) GetMapFixed32Bool() map[uint32]bool { 1325 if m != nil { 1326 return m.MapFixed32Bool 1327 } 1328 return nil 1329} 1330 1331func (m *Message) GetMapStringBool() map[string]bool { 1332 if m != nil { 1333 return m.MapStringBool 1334 } 1335 return nil 1336} 1337 1338type isMessage_OneofUnion interface { 1339 isMessage_OneofUnion() 1340} 1341 1342type Message_OneofBool struct { 1343 OneofBool bool `protobuf:"varint,700,opt,name=oneof_bool,json=oneofBool,oneof"` 1344} 1345 1346type Message_OneofInt32 struct { 1347 OneofInt32 int32 `protobuf:"varint,701,opt,name=oneof_int32,json=oneofInt32,oneof"` 1348} 1349 1350type Message_OneofSint32 struct { 1351 OneofSint32 int32 `protobuf:"zigzag32,702,opt,name=oneof_sint32,json=oneofSint32,oneof"` 1352} 1353 1354type Message_OneofUint32 struct { 1355 OneofUint32 uint32 `protobuf:"varint,703,opt,name=oneof_uint32,json=oneofUint32,oneof"` 1356} 1357 1358type Message_OneofInt64 struct { 1359 OneofInt64 int64 `protobuf:"varint,704,opt,name=oneof_int64,json=oneofInt64,oneof"` 1360} 1361 1362type Message_OneofSint64 struct { 1363 OneofSint64 int64 `protobuf:"zigzag64,705,opt,name=oneof_sint64,json=oneofSint64,oneof"` 1364} 1365 1366type Message_OneofUint64 struct { 1367 OneofUint64 uint64 `protobuf:"varint,706,opt,name=oneof_uint64,json=oneofUint64,oneof"` 1368} 1369 1370type Message_OneofFixed32 struct { 1371 OneofFixed32 uint32 `protobuf:"fixed32,707,opt,name=oneof_fixed32,json=oneofFixed32,oneof"` 1372} 1373 1374type Message_OneofSfixed32 struct { 1375 OneofSfixed32 int32 `protobuf:"fixed32,708,opt,name=oneof_sfixed32,json=oneofSfixed32,oneof"` 1376} 1377 1378type Message_OneofFloat struct { 1379 OneofFloat float32 `protobuf:"fixed32,709,opt,name=oneof_float,json=oneofFloat,oneof"` 1380} 1381 1382type Message_OneofFixed64 struct { 1383 OneofFixed64 uint64 `protobuf:"fixed64,710,opt,name=oneof_fixed64,json=oneofFixed64,oneof"` 1384} 1385 1386type Message_OneofSfixed64 struct { 1387 OneofSfixed64 int64 `protobuf:"fixed64,711,opt,name=oneof_sfixed64,json=oneofSfixed64,oneof"` 1388} 1389 1390type Message_OneofDouble struct { 1391 OneofDouble float64 `protobuf:"fixed64,712,opt,name=oneof_double,json=oneofDouble,oneof"` 1392} 1393 1394type Message_OneofString struct { 1395 OneofString string `protobuf:"bytes,713,opt,name=oneof_string,json=oneofString,oneof"` 1396} 1397 1398type Message_OneofBytes struct { 1399 OneofBytes []byte `protobuf:"bytes,714,opt,name=oneof_bytes,json=oneofBytes,oneof"` 1400} 1401 1402type 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 1406type Message_OneofChildMessage struct { 1407 OneofChildMessage *Message_ChildMessage `protobuf:"bytes,716,opt,name=oneof_child_message,json=oneofChildMessage,oneof"` 1408} 1409 1410type Message_OneofNamedGroup struct { 1411 OneofNamedGroup *Message_NamedGroup `protobuf:"bytes,717,opt,name=oneof_named_group,json=oneofNamedGroup,oneof"` 1412} 1413 1414type 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 1418type Message_OneofSiblingMessage struct { 1419 OneofSiblingMessage *SiblingMessage `protobuf:"bytes,719,opt,name=oneof_sibling_message,json=oneofSiblingMessage,oneof"` 1420} 1421 1422type Message_Oneofgroup struct { 1423 Oneofgroup *Message_OneofGroup `protobuf:"group,720,opt,name=OneofGroup,json=oneofgroup,oneof"` 1424} 1425 1426type Message_OneofString1 struct { 1427 OneofString1 string `protobuf:"bytes,721,opt,name=oneof_string1,json=oneofString1,oneof"` 1428} 1429 1430type Message_OneofString2 struct { 1431 OneofString2 string `protobuf:"bytes,722,opt,name=oneof_string2,json=oneofString2,oneof"` 1432} 1433 1434type Message_OneofString3 struct { 1435 OneofString3 string `protobuf:"bytes,723,opt,name=oneof_string3,json=oneofString3,oneof"` 1436} 1437 1438func (*Message_OneofBool) isMessage_OneofUnion() {} 1439 1440func (*Message_OneofInt32) isMessage_OneofUnion() {} 1441 1442func (*Message_OneofSint32) isMessage_OneofUnion() {} 1443 1444func (*Message_OneofUint32) isMessage_OneofUnion() {} 1445 1446func (*Message_OneofInt64) isMessage_OneofUnion() {} 1447 1448func (*Message_OneofSint64) isMessage_OneofUnion() {} 1449 1450func (*Message_OneofUint64) isMessage_OneofUnion() {} 1451 1452func (*Message_OneofFixed32) isMessage_OneofUnion() {} 1453 1454func (*Message_OneofSfixed32) isMessage_OneofUnion() {} 1455 1456func (*Message_OneofFloat) isMessage_OneofUnion() {} 1457 1458func (*Message_OneofFixed64) isMessage_OneofUnion() {} 1459 1460func (*Message_OneofSfixed64) isMessage_OneofUnion() {} 1461 1462func (*Message_OneofDouble) isMessage_OneofUnion() {} 1463 1464func (*Message_OneofString) isMessage_OneofUnion() {} 1465 1466func (*Message_OneofBytes) isMessage_OneofUnion() {} 1467 1468func (*Message_OneofChildEnum) isMessage_OneofUnion() {} 1469 1470func (*Message_OneofChildMessage) isMessage_OneofUnion() {} 1471 1472func (*Message_OneofNamedGroup) isMessage_OneofUnion() {} 1473 1474func (*Message_OneofSiblingEnum) isMessage_OneofUnion() {} 1475 1476func (*Message_OneofSiblingMessage) isMessage_OneofUnion() {} 1477 1478func (*Message_Oneofgroup) isMessage_OneofUnion() {} 1479 1480func (*Message_OneofString1) isMessage_OneofUnion() {} 1481 1482func (*Message_OneofString2) isMessage_OneofUnion() {} 1483 1484func (*Message_OneofString3) isMessage_OneofUnion() {} 1485 1486func (m *Message) GetOneofUnion() isMessage_OneofUnion { 1487 if m != nil { 1488 return m.OneofUnion 1489 } 1490 return nil 1491} 1492 1493func (m *Message) GetOneofBool() bool { 1494 if x, ok := m.GetOneofUnion().(*Message_OneofBool); ok { 1495 return x.OneofBool 1496 } 1497 return false 1498} 1499 1500func (m *Message) GetOneofInt32() int32 { 1501 if x, ok := m.GetOneofUnion().(*Message_OneofInt32); ok { 1502 return x.OneofInt32 1503 } 1504 return 0 1505} 1506 1507func (m *Message) GetOneofSint32() int32 { 1508 if x, ok := m.GetOneofUnion().(*Message_OneofSint32); ok { 1509 return x.OneofSint32 1510 } 1511 return 0 1512} 1513 1514func (m *Message) GetOneofUint32() uint32 { 1515 if x, ok := m.GetOneofUnion().(*Message_OneofUint32); ok { 1516 return x.OneofUint32 1517 } 1518 return 0 1519} 1520 1521func (m *Message) GetOneofInt64() int64 { 1522 if x, ok := m.GetOneofUnion().(*Message_OneofInt64); ok { 1523 return x.OneofInt64 1524 } 1525 return 0 1526} 1527 1528func (m *Message) GetOneofSint64() int64 { 1529 if x, ok := m.GetOneofUnion().(*Message_OneofSint64); ok { 1530 return x.OneofSint64 1531 } 1532 return 0 1533} 1534 1535func (m *Message) GetOneofUint64() uint64 { 1536 if x, ok := m.GetOneofUnion().(*Message_OneofUint64); ok { 1537 return x.OneofUint64 1538 } 1539 return 0 1540} 1541 1542func (m *Message) GetOneofFixed32() uint32 { 1543 if x, ok := m.GetOneofUnion().(*Message_OneofFixed32); ok { 1544 return x.OneofFixed32 1545 } 1546 return 0 1547} 1548 1549func (m *Message) GetOneofSfixed32() int32 { 1550 if x, ok := m.GetOneofUnion().(*Message_OneofSfixed32); ok { 1551 return x.OneofSfixed32 1552 } 1553 return 0 1554} 1555 1556func (m *Message) GetOneofFloat() float32 { 1557 if x, ok := m.GetOneofUnion().(*Message_OneofFloat); ok { 1558 return x.OneofFloat 1559 } 1560 return 0 1561} 1562 1563func (m *Message) GetOneofFixed64() uint64 { 1564 if x, ok := m.GetOneofUnion().(*Message_OneofFixed64); ok { 1565 return x.OneofFixed64 1566 } 1567 return 0 1568} 1569 1570func (m *Message) GetOneofSfixed64() int64 { 1571 if x, ok := m.GetOneofUnion().(*Message_OneofSfixed64); ok { 1572 return x.OneofSfixed64 1573 } 1574 return 0 1575} 1576 1577func (m *Message) GetOneofDouble() float64 { 1578 if x, ok := m.GetOneofUnion().(*Message_OneofDouble); ok { 1579 return x.OneofDouble 1580 } 1581 return 0 1582} 1583 1584func (m *Message) GetOneofString() string { 1585 if x, ok := m.GetOneofUnion().(*Message_OneofString); ok { 1586 return x.OneofString 1587 } 1588 return "" 1589} 1590 1591func (m *Message) GetOneofBytes() []byte { 1592 if x, ok := m.GetOneofUnion().(*Message_OneofBytes); ok { 1593 return x.OneofBytes 1594 } 1595 return nil 1596} 1597 1598func (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 1605func (m *Message) GetOneofChildMessage() *Message_ChildMessage { 1606 if x, ok := m.GetOneofUnion().(*Message_OneofChildMessage); ok { 1607 return x.OneofChildMessage 1608 } 1609 return nil 1610} 1611 1612func (m *Message) GetOneofNamedGroup() *Message_NamedGroup { 1613 if x, ok := m.GetOneofUnion().(*Message_OneofNamedGroup); ok { 1614 return x.OneofNamedGroup 1615 } 1616 return nil 1617} 1618 1619func (m *Message) GetOneofSiblingEnum() SiblingEnum { 1620 if x, ok := m.GetOneofUnion().(*Message_OneofSiblingEnum); ok { 1621 return x.OneofSiblingEnum 1622 } 1623 return SiblingEnum_ALPHA 1624} 1625 1626func (m *Message) GetOneofSiblingMessage() *SiblingMessage { 1627 if x, ok := m.GetOneofUnion().(*Message_OneofSiblingMessage); ok { 1628 return x.OneofSiblingMessage 1629 } 1630 return nil 1631} 1632 1633func (m *Message) GetOneofgroup() *Message_OneofGroup { 1634 if x, ok := m.GetOneofUnion().(*Message_Oneofgroup); ok { 1635 return x.Oneofgroup 1636 } 1637 return nil 1638} 1639 1640func (m *Message) GetOneofString1() string { 1641 if x, ok := m.GetOneofUnion().(*Message_OneofString1); ok { 1642 return x.OneofString1 1643 } 1644 return "" 1645} 1646 1647func (m *Message) GetOneofString2() string { 1648 if x, ok := m.GetOneofUnion().(*Message_OneofString2); ok { 1649 return x.OneofString2 1650 } 1651 return "" 1652} 1653 1654func (m *Message) GetOneofString3() string { 1655 if x, ok := m.GetOneofUnion().(*Message_OneofString3); ok { 1656 return x.OneofString3 1657 } 1658 return "" 1659} 1660 1661type isMessage_OneofDefaultedUnion interface { 1662 isMessage_OneofDefaultedUnion() 1663} 1664 1665type Message_OneofDefaultedBool struct { 1666 OneofDefaultedBool bool `protobuf:"varint,800,opt,name=oneof_defaulted_bool,json=oneofDefaultedBool,oneof,def=1"` 1667} 1668 1669type Message_OneofDefaultedInt32 struct { 1670 OneofDefaultedInt32 int32 `protobuf:"varint,801,opt,name=oneof_defaulted_int32,json=oneofDefaultedInt32,oneof,def=-12345"` 1671} 1672 1673type Message_OneofDefaultedSint32 struct { 1674 OneofDefaultedSint32 int32 `protobuf:"zigzag32,802,opt,name=oneof_defaulted_sint32,json=oneofDefaultedSint32,oneof,def=-3200"` 1675} 1676 1677type Message_OneofDefaultedUint32 struct { 1678 OneofDefaultedUint32 uint32 `protobuf:"varint,803,opt,name=oneof_defaulted_uint32,json=oneofDefaultedUint32,oneof,def=3200"` 1679} 1680 1681type Message_OneofDefaultedInt64 struct { 1682 OneofDefaultedInt64 int64 `protobuf:"varint,804,opt,name=oneof_defaulted_int64,json=oneofDefaultedInt64,oneof,def=-123456789"` 1683} 1684 1685type Message_OneofDefaultedSint64 struct { 1686 OneofDefaultedSint64 int64 `protobuf:"zigzag64,805,opt,name=oneof_defaulted_sint64,json=oneofDefaultedSint64,oneof,def=-6400"` 1687} 1688 1689type Message_OneofDefaultedUint64 struct { 1690 OneofDefaultedUint64 uint64 `protobuf:"varint,806,opt,name=oneof_defaulted_uint64,json=oneofDefaultedUint64,oneof,def=6400"` 1691} 1692 1693type Message_OneofDefaultedFixed32 struct { 1694 OneofDefaultedFixed32 uint32 `protobuf:"fixed32,807,opt,name=oneof_defaulted_fixed32,json=oneofDefaultedFixed32,oneof,def=320000"` 1695} 1696 1697type Message_OneofDefaultedSfixed32 struct { 1698 OneofDefaultedSfixed32 int32 `protobuf:"fixed32,808,opt,name=oneof_defaulted_sfixed32,json=oneofDefaultedSfixed32,oneof,def=-320000"` 1699} 1700 1701type Message_OneofDefaultedFloat struct { 1702 OneofDefaultedFloat float32 `protobuf:"fixed32,809,opt,name=oneof_defaulted_float,json=oneofDefaultedFloat,oneof,def=3.14159"` 1703} 1704 1705type Message_OneofDefaultedFixed64 struct { 1706 OneofDefaultedFixed64 uint64 `protobuf:"fixed64,810,opt,name=oneof_defaulted_fixed64,json=oneofDefaultedFixed64,oneof,def=640000"` 1707} 1708 1709type Message_OneofDefaultedSfixed64 struct { 1710 OneofDefaultedSfixed64 int64 `protobuf:"fixed64,811,opt,name=oneof_defaulted_sfixed64,json=oneofDefaultedSfixed64,oneof,def=-640000"` 1711} 1712 1713type Message_OneofDefaultedDouble struct { 1714 OneofDefaultedDouble float64 `protobuf:"fixed64,812,opt,name=oneof_defaulted_double,json=oneofDefaultedDouble,oneof,def=3.14159265359"` 1715} 1716 1717type Message_OneofDefaultedString struct { 1718 OneofDefaultedString string `protobuf:"bytes,813,opt,name=oneof_defaulted_string,json=oneofDefaultedString,oneof,def=hello, \"world!\"\n"` 1719} 1720 1721type 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 1725type 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 1729type 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 1733func (*Message_OneofDefaultedBool) isMessage_OneofDefaultedUnion() {} 1734 1735func (*Message_OneofDefaultedInt32) isMessage_OneofDefaultedUnion() {} 1736 1737func (*Message_OneofDefaultedSint32) isMessage_OneofDefaultedUnion() {} 1738 1739func (*Message_OneofDefaultedUint32) isMessage_OneofDefaultedUnion() {} 1740 1741func (*Message_OneofDefaultedInt64) isMessage_OneofDefaultedUnion() {} 1742 1743func (*Message_OneofDefaultedSint64) isMessage_OneofDefaultedUnion() {} 1744 1745func (*Message_OneofDefaultedUint64) isMessage_OneofDefaultedUnion() {} 1746 1747func (*Message_OneofDefaultedFixed32) isMessage_OneofDefaultedUnion() {} 1748 1749func (*Message_OneofDefaultedSfixed32) isMessage_OneofDefaultedUnion() {} 1750 1751func (*Message_OneofDefaultedFloat) isMessage_OneofDefaultedUnion() {} 1752 1753func (*Message_OneofDefaultedFixed64) isMessage_OneofDefaultedUnion() {} 1754 1755func (*Message_OneofDefaultedSfixed64) isMessage_OneofDefaultedUnion() {} 1756 1757func (*Message_OneofDefaultedDouble) isMessage_OneofDefaultedUnion() {} 1758 1759func (*Message_OneofDefaultedString) isMessage_OneofDefaultedUnion() {} 1760 1761func (*Message_OneofDefaultedBytes) isMessage_OneofDefaultedUnion() {} 1762 1763func (*Message_OneofDefaultedChildEnum) isMessage_OneofDefaultedUnion() {} 1764 1765func (*Message_OneofDefaultedSiblingEnum) isMessage_OneofDefaultedUnion() {} 1766 1767func (m *Message) GetOneofDefaultedUnion() isMessage_OneofDefaultedUnion { 1768 if m != nil { 1769 return m.OneofDefaultedUnion 1770 } 1771 return nil 1772} 1773 1774func (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 1781func (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 1788func (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 1795func (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 1802func (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 1809func (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 1816func (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 1823func (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 1830func (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 1837func (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 1844func (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 1851func (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 1858func (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 1865func (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 1872func (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 1879func (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 1886func (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// XXX_OneofWrappers is for the internal use of the proto package. 1894func (*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 1940var 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 1949var 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 1958var 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 1967var 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 1976var 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 1985var 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 1994var 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 2003var 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 2012var 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 2021var 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 2030var 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 2039var 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 2048var 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 2057var 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 2066var 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 2075var 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 2084var 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 2093var 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 2102var 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 2111var 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 2120var 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 2129var 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 2138var 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 2147var 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 2156var 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 2165var 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 2174var 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 2183var 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 2192var 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 2201var 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 2210var 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 2219var 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 2228var 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 2237var 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 2246var 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 2255var 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 2264var 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 2273var 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 2282var 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 2291var 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 2300var 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 2309var 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 2318var 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 2327var 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 2336var 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 2345var 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 2354var 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 2363var 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 2372var 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 2381var 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 2390var 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 2399var 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 2408var 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 2417var 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 2426var 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 2435var 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 2444var 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 2453var 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 2462var 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 2471type 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 2481func (m *Message_ChildMessage) Reset() { *m = Message_ChildMessage{} } 2482func (m *Message_ChildMessage) String() string { return proto.CompactTextString(m) } 2483func (*Message_ChildMessage) ProtoMessage() {} 2484func (*Message_ChildMessage) Descriptor() ([]byte, []int) { 2485 return fileDescriptor_3a17e2c63b2b3424, []int{1, 0} 2486} 2487 2488func (m *Message_ChildMessage) XXX_Unmarshal(b []byte) error { 2489 return xxx_messageInfo_Message_ChildMessage.Unmarshal(m, b) 2490} 2491func (m *Message_ChildMessage) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { 2492 return xxx_messageInfo_Message_ChildMessage.Marshal(b, m, deterministic) 2493} 2494func (m *Message_ChildMessage) XXX_Merge(src proto.Message) { 2495 xxx_messageInfo_Message_ChildMessage.Merge(m, src) 2496} 2497func (m *Message_ChildMessage) XXX_Size() int { 2498 return xxx_messageInfo_Message_ChildMessage.Size(m) 2499} 2500func (m *Message_ChildMessage) XXX_DiscardUnknown() { 2501 xxx_messageInfo_Message_ChildMessage.DiscardUnknown(m) 2502} 2503 2504var xxx_messageInfo_Message_ChildMessage proto.InternalMessageInfo 2505 2506func (m *Message_ChildMessage) GetF1() string { 2507 if m != nil && m.F1 != nil { 2508 return *m.F1 2509 } 2510 return "" 2511} 2512 2513func (m *Message_ChildMessage) GetF2() string { 2514 if m != nil && m.F2 != nil { 2515 return *m.F2 2516 } 2517 return "" 2518} 2519 2520func (m *Message_ChildMessage) GetF3() []string { 2521 if m != nil { 2522 return m.F3 2523 } 2524 return nil 2525} 2526 2527func (m *Message_ChildMessage) GetF4() *Message { 2528 if m != nil { 2529 return m.F4 2530 } 2531 return nil 2532} 2533 2534type 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 2544func (m *Message_NamedGroup) Reset() { *m = Message_NamedGroup{} } 2545func (m *Message_NamedGroup) String() string { return proto.CompactTextString(m) } 2546func (*Message_NamedGroup) ProtoMessage() {} 2547func (*Message_NamedGroup) Descriptor() ([]byte, []int) { 2548 return fileDescriptor_3a17e2c63b2b3424, []int{1, 1} 2549} 2550 2551func (m *Message_NamedGroup) XXX_Unmarshal(b []byte) error { 2552 return xxx_messageInfo_Message_NamedGroup.Unmarshal(m, b) 2553} 2554func (m *Message_NamedGroup) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { 2555 return xxx_messageInfo_Message_NamedGroup.Marshal(b, m, deterministic) 2556} 2557func (m *Message_NamedGroup) XXX_Merge(src proto.Message) { 2558 xxx_messageInfo_Message_NamedGroup.Merge(m, src) 2559} 2560func (m *Message_NamedGroup) XXX_Size() int { 2561 return xxx_messageInfo_Message_NamedGroup.Size(m) 2562} 2563func (m *Message_NamedGroup) XXX_DiscardUnknown() { 2564 xxx_messageInfo_Message_NamedGroup.DiscardUnknown(m) 2565} 2566 2567var xxx_messageInfo_Message_NamedGroup proto.InternalMessageInfo 2568 2569func (m *Message_NamedGroup) GetF1() string { 2570 if m != nil && m.F1 != nil { 2571 return *m.F1 2572 } 2573 return "" 2574} 2575 2576func (m *Message_NamedGroup) GetF2() string { 2577 if m != nil && m.F2 != nil { 2578 return *m.F2 2579 } 2580 return "" 2581} 2582 2583func (m *Message_NamedGroup) GetF3() []string { 2584 if m != nil { 2585 return m.F3 2586 } 2587 return nil 2588} 2589 2590func (m *Message_NamedGroup) GetF4() *Message { 2591 if m != nil { 2592 return m.F4 2593 } 2594 return nil 2595} 2596 2597type 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 2606func (m *Message_OptionalGroup) Reset() { *m = Message_OptionalGroup{} } 2607func (m *Message_OptionalGroup) String() string { return proto.CompactTextString(m) } 2608func (*Message_OptionalGroup) ProtoMessage() {} 2609func (*Message_OptionalGroup) Descriptor() ([]byte, []int) { 2610 return fileDescriptor_3a17e2c63b2b3424, []int{1, 2} 2611} 2612 2613func (m *Message_OptionalGroup) XXX_Unmarshal(b []byte) error { 2614 return xxx_messageInfo_Message_OptionalGroup.Unmarshal(m, b) 2615} 2616func (m *Message_OptionalGroup) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { 2617 return xxx_messageInfo_Message_OptionalGroup.Marshal(b, m, deterministic) 2618} 2619func (m *Message_OptionalGroup) XXX_Merge(src proto.Message) { 2620 xxx_messageInfo_Message_OptionalGroup.Merge(m, src) 2621} 2622func (m *Message_OptionalGroup) XXX_Size() int { 2623 return xxx_messageInfo_Message_OptionalGroup.Size(m) 2624} 2625func (m *Message_OptionalGroup) XXX_DiscardUnknown() { 2626 xxx_messageInfo_Message_OptionalGroup.DiscardUnknown(m) 2627} 2628 2629var xxx_messageInfo_Message_OptionalGroup proto.InternalMessageInfo 2630 2631func (m *Message_OptionalGroup) GetF1() string { 2632 if m != nil && m.F1 != nil { 2633 return *m.F1 2634 } 2635 return "" 2636} 2637 2638func (m *Message_OptionalGroup) GetF2() string { 2639 if m != nil && m.F2 != nil { 2640 return *m.F2 2641 } 2642 return "" 2643} 2644 2645func (m *Message_OptionalGroup) GetF3() []string { 2646 if m != nil { 2647 return m.F3 2648 } 2649 return nil 2650} 2651 2652type 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 2661func (m *Message_RequiredGroup) Reset() { *m = Message_RequiredGroup{} } 2662func (m *Message_RequiredGroup) String() string { return proto.CompactTextString(m) } 2663func (*Message_RequiredGroup) ProtoMessage() {} 2664func (*Message_RequiredGroup) Descriptor() ([]byte, []int) { 2665 return fileDescriptor_3a17e2c63b2b3424, []int{1, 3} 2666} 2667 2668func (m *Message_RequiredGroup) XXX_Unmarshal(b []byte) error { 2669 return xxx_messageInfo_Message_RequiredGroup.Unmarshal(m, b) 2670} 2671func (m *Message_RequiredGroup) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { 2672 return xxx_messageInfo_Message_RequiredGroup.Marshal(b, m, deterministic) 2673} 2674func (m *Message_RequiredGroup) XXX_Merge(src proto.Message) { 2675 xxx_messageInfo_Message_RequiredGroup.Merge(m, src) 2676} 2677func (m *Message_RequiredGroup) XXX_Size() int { 2678 return xxx_messageInfo_Message_RequiredGroup.Size(m) 2679} 2680func (m *Message_RequiredGroup) XXX_DiscardUnknown() { 2681 xxx_messageInfo_Message_RequiredGroup.DiscardUnknown(m) 2682} 2683 2684var xxx_messageInfo_Message_RequiredGroup proto.InternalMessageInfo 2685 2686func (m *Message_RequiredGroup) GetF1() string { 2687 if m != nil && m.F1 != nil { 2688 return *m.F1 2689 } 2690 return "" 2691} 2692 2693func (m *Message_RequiredGroup) GetF2() string { 2694 if m != nil && m.F2 != nil { 2695 return *m.F2 2696 } 2697 return "" 2698} 2699 2700func (m *Message_RequiredGroup) GetF3() []string { 2701 if m != nil { 2702 return m.F3 2703 } 2704 return nil 2705} 2706 2707type 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 2716func (m *Message_RepeatedGroup) Reset() { *m = Message_RepeatedGroup{} } 2717func (m *Message_RepeatedGroup) String() string { return proto.CompactTextString(m) } 2718func (*Message_RepeatedGroup) ProtoMessage() {} 2719func (*Message_RepeatedGroup) Descriptor() ([]byte, []int) { 2720 return fileDescriptor_3a17e2c63b2b3424, []int{1, 4} 2721} 2722 2723func (m *Message_RepeatedGroup) XXX_Unmarshal(b []byte) error { 2724 return xxx_messageInfo_Message_RepeatedGroup.Unmarshal(m, b) 2725} 2726func (m *Message_RepeatedGroup) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { 2727 return xxx_messageInfo_Message_RepeatedGroup.Marshal(b, m, deterministic) 2728} 2729func (m *Message_RepeatedGroup) XXX_Merge(src proto.Message) { 2730 xxx_messageInfo_Message_RepeatedGroup.Merge(m, src) 2731} 2732func (m *Message_RepeatedGroup) XXX_Size() int { 2733 return xxx_messageInfo_Message_RepeatedGroup.Size(m) 2734} 2735func (m *Message_RepeatedGroup) XXX_DiscardUnknown() { 2736 xxx_messageInfo_Message_RepeatedGroup.DiscardUnknown(m) 2737} 2738 2739var xxx_messageInfo_Message_RepeatedGroup proto.InternalMessageInfo 2740 2741func (m *Message_RepeatedGroup) GetF1() string { 2742 if m != nil && m.F1 != nil { 2743 return *m.F1 2744 } 2745 return "" 2746} 2747 2748func (m *Message_RepeatedGroup) GetF2() string { 2749 if m != nil && m.F2 != nil { 2750 return *m.F2 2751 } 2752 return "" 2753} 2754 2755func (m *Message_RepeatedGroup) GetF3() []string { 2756 if m != nil { 2757 return m.F3 2758 } 2759 return nil 2760} 2761 2762type 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 2771func (m *Message_OneofGroup) Reset() { *m = Message_OneofGroup{} } 2772func (m *Message_OneofGroup) String() string { return proto.CompactTextString(m) } 2773func (*Message_OneofGroup) ProtoMessage() {} 2774func (*Message_OneofGroup) Descriptor() ([]byte, []int) { 2775 return fileDescriptor_3a17e2c63b2b3424, []int{1, 33} 2776} 2777 2778func (m *Message_OneofGroup) XXX_Unmarshal(b []byte) error { 2779 return xxx_messageInfo_Message_OneofGroup.Unmarshal(m, b) 2780} 2781func (m *Message_OneofGroup) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { 2782 return xxx_messageInfo_Message_OneofGroup.Marshal(b, m, deterministic) 2783} 2784func (m *Message_OneofGroup) XXX_Merge(src proto.Message) { 2785 xxx_messageInfo_Message_OneofGroup.Merge(m, src) 2786} 2787func (m *Message_OneofGroup) XXX_Size() int { 2788 return xxx_messageInfo_Message_OneofGroup.Size(m) 2789} 2790func (m *Message_OneofGroup) XXX_DiscardUnknown() { 2791 xxx_messageInfo_Message_OneofGroup.DiscardUnknown(m) 2792} 2793 2794var xxx_messageInfo_Message_OneofGroup proto.InternalMessageInfo 2795 2796func (m *Message_OneofGroup) GetF1() string { 2797 if m != nil && m.F1 != nil { 2798 return *m.F1 2799 } 2800 return "" 2801} 2802 2803func (m *Message_OneofGroup) GetF2() string { 2804 if m != nil && m.F2 != nil { 2805 return *m.F2 2806 } 2807 return "" 2808} 2809 2810func (m *Message_OneofGroup) GetF3() []string { 2811 if m != nil { 2812 return m.F3 2813 } 2814 return nil 2815} 2816 2817type 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 2826func (m *Message_ExtensionOptionalGroup) Reset() { *m = Message_ExtensionOptionalGroup{} } 2827func (m *Message_ExtensionOptionalGroup) String() string { return proto.CompactTextString(m) } 2828func (*Message_ExtensionOptionalGroup) ProtoMessage() {} 2829func (*Message_ExtensionOptionalGroup) Descriptor() ([]byte, []int) { 2830 return fileDescriptor_3a17e2c63b2b3424, []int{1, 34} 2831} 2832 2833func (m *Message_ExtensionOptionalGroup) XXX_Unmarshal(b []byte) error { 2834 return xxx_messageInfo_Message_ExtensionOptionalGroup.Unmarshal(m, b) 2835} 2836func (m *Message_ExtensionOptionalGroup) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { 2837 return xxx_messageInfo_Message_ExtensionOptionalGroup.Marshal(b, m, deterministic) 2838} 2839func (m *Message_ExtensionOptionalGroup) XXX_Merge(src proto.Message) { 2840 xxx_messageInfo_Message_ExtensionOptionalGroup.Merge(m, src) 2841} 2842func (m *Message_ExtensionOptionalGroup) XXX_Size() int { 2843 return xxx_messageInfo_Message_ExtensionOptionalGroup.Size(m) 2844} 2845func (m *Message_ExtensionOptionalGroup) XXX_DiscardUnknown() { 2846 xxx_messageInfo_Message_ExtensionOptionalGroup.DiscardUnknown(m) 2847} 2848 2849var xxx_messageInfo_Message_ExtensionOptionalGroup proto.InternalMessageInfo 2850 2851func (m *Message_ExtensionOptionalGroup) GetF1() string { 2852 if m != nil && m.F1 != nil { 2853 return *m.F1 2854 } 2855 return "" 2856} 2857 2858func (m *Message_ExtensionOptionalGroup) GetF2() string { 2859 if m != nil && m.F2 != nil { 2860 return *m.F2 2861 } 2862 return "" 2863} 2864 2865func (m *Message_ExtensionOptionalGroup) GetF3() []string { 2866 if m != nil { 2867 return m.F3 2868 } 2869 return nil 2870} 2871 2872type 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 2881func (m *Message_ExtensionRepeatedGroup) Reset() { *m = Message_ExtensionRepeatedGroup{} } 2882func (m *Message_ExtensionRepeatedGroup) String() string { return proto.CompactTextString(m) } 2883func (*Message_ExtensionRepeatedGroup) ProtoMessage() {} 2884func (*Message_ExtensionRepeatedGroup) Descriptor() ([]byte, []int) { 2885 return fileDescriptor_3a17e2c63b2b3424, []int{1, 35} 2886} 2887 2888func (m *Message_ExtensionRepeatedGroup) XXX_Unmarshal(b []byte) error { 2889 return xxx_messageInfo_Message_ExtensionRepeatedGroup.Unmarshal(m, b) 2890} 2891func (m *Message_ExtensionRepeatedGroup) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { 2892 return xxx_messageInfo_Message_ExtensionRepeatedGroup.Marshal(b, m, deterministic) 2893} 2894func (m *Message_ExtensionRepeatedGroup) XXX_Merge(src proto.Message) { 2895 xxx_messageInfo_Message_ExtensionRepeatedGroup.Merge(m, src) 2896} 2897func (m *Message_ExtensionRepeatedGroup) XXX_Size() int { 2898 return xxx_messageInfo_Message_ExtensionRepeatedGroup.Size(m) 2899} 2900func (m *Message_ExtensionRepeatedGroup) XXX_DiscardUnknown() { 2901 xxx_messageInfo_Message_ExtensionRepeatedGroup.DiscardUnknown(m) 2902} 2903 2904var xxx_messageInfo_Message_ExtensionRepeatedGroup proto.InternalMessageInfo 2905 2906func (m *Message_ExtensionRepeatedGroup) GetF1() string { 2907 if m != nil && m.F1 != nil { 2908 return *m.F1 2909 } 2910 return "" 2911} 2912 2913func (m *Message_ExtensionRepeatedGroup) GetF2() string { 2914 if m != nil && m.F2 != nil { 2915 return *m.F2 2916 } 2917 return "" 2918} 2919 2920func (m *Message_ExtensionRepeatedGroup) GetF3() []string { 2921 if m != nil { 2922 return m.F3 2923 } 2924 return nil 2925} 2926 2927func 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 3029func init() { 3030 proto.RegisterFile("proto2_20190205_c823c79e/test.proto", fileDescriptor_3a17e2c63b2b3424) 3031} 3032 3033var fileDescriptor_3a17e2c63b2b3424 = []byte{ 3034 // 4469 bytes of a gzipped FileDescriptorProto 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