github.com/whiteCcinn/protobuf-go@v1.0.9/internal/testprotos/legacy/proto2_20190205_c823c79e/test.pb.go (about) 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 8 package proto2_20190205_c823c79e 9 10 import ( 11 fmt "fmt" 12 math "math" 13 14 proto "github.com/whiteCcinn/protobuf-go/internal/protolegacy" 15 ) 16 17 // Reference imports to suppress errors if they are not otherwise used. 18 var _ = proto.Marshal 19 var _ = fmt.Errorf 20 var _ = 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. 26 const _ = proto.ProtoPackageIsVersion3 // please upgrade the proto package 27 28 type SiblingEnum int32 29 30 const ( 31 SiblingEnum_ALPHA SiblingEnum = 0 32 SiblingEnum_BRAVO SiblingEnum = 10 33 SiblingEnum_CHARLIE SiblingEnum = 200 34 ) 35 36 var SiblingEnum_name = map[int32]string{ 37 0: "ALPHA", 38 10: "BRAVO", 39 200: "CHARLIE", 40 } 41 42 var SiblingEnum_value = map[string]int32{ 43 "ALPHA": 0, 44 "BRAVO": 10, 45 "CHARLIE": 200, 46 } 47 48 func (x SiblingEnum) Enum() *SiblingEnum { 49 p := new(SiblingEnum) 50 *p = x 51 return p 52 } 53 54 func (x SiblingEnum) String() string { 55 return proto.EnumName(SiblingEnum_name, int32(x)) 56 } 57 58 func (x *SiblingEnum) UnmarshalJSON(data []byte) error { 59 value, err := proto.UnmarshalJSONEnum(SiblingEnum_value, data, "SiblingEnum") 60 if err != nil { 61 return err 62 } 63 *x = SiblingEnum(value) 64 return nil 65 } 66 67 func (SiblingEnum) EnumDescriptor() ([]byte, []int) { 68 return fileDescriptor_3a17e2c63b2b3424, []int{0} 69 } 70 71 type Message_ChildEnum int32 72 73 const ( 74 Message_ALPHA Message_ChildEnum = 0 75 Message_BRAVO Message_ChildEnum = 1 76 Message_CHARLIE Message_ChildEnum = 2 77 ) 78 79 var Message_ChildEnum_name = map[int32]string{ 80 0: "ALPHA", 81 1: "BRAVO", 82 2: "CHARLIE", 83 } 84 85 var Message_ChildEnum_value = map[string]int32{ 86 "ALPHA": 0, 87 "BRAVO": 1, 88 "CHARLIE": 2, 89 } 90 91 func (x Message_ChildEnum) Enum() *Message_ChildEnum { 92 p := new(Message_ChildEnum) 93 *p = x 94 return p 95 } 96 97 func (x Message_ChildEnum) String() string { 98 return proto.EnumName(Message_ChildEnum_name, int32(x)) 99 } 100 101 func (x *Message_ChildEnum) UnmarshalJSON(data []byte) error { 102 value, err := proto.UnmarshalJSONEnum(Message_ChildEnum_value, data, "Message_ChildEnum") 103 if err != nil { 104 return err 105 } 106 *x = Message_ChildEnum(value) 107 return nil 108 } 109 110 func (Message_ChildEnum) EnumDescriptor() ([]byte, []int) { 111 return fileDescriptor_3a17e2c63b2b3424, []int{1, 0} 112 } 113 114 type SiblingMessage struct { 115 F1 *string `protobuf:"bytes,1,opt,name=f1" json:"f1,omitempty"` 116 F2 *string `protobuf:"bytes,2,req,name=f2" json:"f2,omitempty"` 117 F3 []string `protobuf:"bytes,3,rep,name=f3" json:"f3,omitempty"` 118 F4 *Message `protobuf:"bytes,4,opt,name=f4" json:"f4,omitempty"` 119 XXX_NoUnkeyedLiteral struct{} `json:"-"` 120 XXX_unrecognized []byte `json:"-"` 121 XXX_sizecache int32 `json:"-"` 122 } 123 124 func (m *SiblingMessage) Reset() { *m = SiblingMessage{} } 125 func (m *SiblingMessage) String() string { return proto.CompactTextString(m) } 126 func (*SiblingMessage) ProtoMessage() {} 127 func (*SiblingMessage) Descriptor() ([]byte, []int) { 128 return fileDescriptor_3a17e2c63b2b3424, []int{0} 129 } 130 131 func (m *SiblingMessage) XXX_Unmarshal(b []byte) error { 132 return xxx_messageInfo_SiblingMessage.Unmarshal(m, b) 133 } 134 func (m *SiblingMessage) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { 135 return xxx_messageInfo_SiblingMessage.Marshal(b, m, deterministic) 136 } 137 func (m *SiblingMessage) XXX_Merge(src proto.Message) { 138 xxx_messageInfo_SiblingMessage.Merge(m, src) 139 } 140 func (m *SiblingMessage) XXX_Size() int { 141 return xxx_messageInfo_SiblingMessage.Size(m) 142 } 143 func (m *SiblingMessage) XXX_DiscardUnknown() { 144 xxx_messageInfo_SiblingMessage.DiscardUnknown(m) 145 } 146 147 var xxx_messageInfo_SiblingMessage proto.InternalMessageInfo 148 149 func (m *SiblingMessage) GetF1() string { 150 if m != nil && m.F1 != nil { 151 return *m.F1 152 } 153 return "" 154 } 155 156 func (m *SiblingMessage) GetF2() string { 157 if m != nil && m.F2 != nil { 158 return *m.F2 159 } 160 return "" 161 } 162 163 func (m *SiblingMessage) GetF3() []string { 164 if m != nil { 165 return m.F3 166 } 167 return nil 168 } 169 170 func (m *SiblingMessage) GetF4() *Message { 171 if m != nil { 172 return m.F4 173 } 174 return nil 175 } 176 177 type Message struct { 178 Namedgroup *Message_NamedGroup `protobuf:"group,1,opt,name=NamedGroup,json=namedgroup" json:"namedgroup,omitempty"` 179 // 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 365 func (m *Message) Reset() { *m = Message{} } 366 func (m *Message) String() string { return proto.CompactTextString(m) } 367 func (*Message) ProtoMessage() {} 368 func (*Message) Descriptor() ([]byte, []int) { 369 return fileDescriptor_3a17e2c63b2b3424, []int{1} 370 } 371 372 var extRange_Message = []proto.ExtensionRange{ 373 {Start: 10000, End: 536870911}, 374 } 375 376 func (*Message) ExtensionRangeArray() []proto.ExtensionRange { 377 return extRange_Message 378 } 379 380 func (m *Message) XXX_Unmarshal(b []byte) error { 381 return xxx_messageInfo_Message.Unmarshal(m, b) 382 } 383 func (m *Message) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { 384 return xxx_messageInfo_Message.Marshal(b, m, deterministic) 385 } 386 func (m *Message) XXX_Merge(src proto.Message) { 387 xxx_messageInfo_Message.Merge(m, src) 388 } 389 func (m *Message) XXX_Size() int { 390 return xxx_messageInfo_Message.Size(m) 391 } 392 func (m *Message) XXX_DiscardUnknown() { 393 xxx_messageInfo_Message.DiscardUnknown(m) 394 } 395 396 var xxx_messageInfo_Message proto.InternalMessageInfo 397 398 const Default_Message_DefaultedBool bool = true 399 const Default_Message_DefaultedInt32 int32 = -12345 400 const Default_Message_DefaultedSint32 int32 = -3200 401 const Default_Message_DefaultedUint32 uint32 = 3200 402 const Default_Message_DefaultedInt64 int64 = -123456789 403 const Default_Message_DefaultedSint64 int64 = -6400 404 const Default_Message_DefaultedUint64 uint64 = 6400 405 const Default_Message_DefaultedFixed32 uint32 = 320000 406 const Default_Message_DefaultedSfixed32 int32 = -320000 407 const Default_Message_DefaultedFloat float32 = 3.14159 408 const Default_Message_DefaultedFixed64 uint64 = 640000 409 const Default_Message_DefaultedSfixed64 int64 = -640000 410 const Default_Message_DefaultedDouble float64 = 3.14159265359 411 const Default_Message_DefaultedString string = "hello, \"world!\"\n" 412 413 var Default_Message_DefaultedBytes []byte = []byte("deadޭ\xbe\xefbeef") 414 415 const Default_Message_DefaultedChildEnum Message_ChildEnum = Message_ALPHA 416 const Default_Message_DefaultedSiblingEnum SiblingEnum = SiblingEnum_ALPHA 417 const Default_Message_RequiredDefaultedBool bool = true 418 const Default_Message_RequiredDefaultedInt32 int32 = -12345 419 const Default_Message_RequiredDefaultedSint32 int32 = -3200 420 const Default_Message_RequiredDefaultedUint32 uint32 = 3200 421 const Default_Message_RequiredDefaultedInt64 int64 = -123456789 422 const Default_Message_RequiredDefaultedSint64 int64 = -6400 423 const Default_Message_RequiredDefaultedUint64 uint64 = 6400 424 const Default_Message_RequiredDefaultedFixed32 uint32 = 320000 425 const Default_Message_RequiredDefaultedSfixed32 int32 = -320000 426 const Default_Message_RequiredDefaultedFloat float32 = 3.14159 427 const Default_Message_RequiredDefaultedFixed64 uint64 = 640000 428 const Default_Message_RequiredDefaultedSfixed64 int64 = -640000 429 const Default_Message_RequiredDefaultedDouble float64 = 3.14159265359 430 const Default_Message_RequiredDefaultedString string = "hello, \"world!\"\n" 431 432 var Default_Message_RequiredDefaultedBytes []byte = []byte("deadޭ\xbe\xefbeef") 433 434 const Default_Message_RequiredDefaultedChildEnum Message_ChildEnum = Message_ALPHA 435 const Default_Message_RequiredDefaultedSiblingEnum SiblingEnum = SiblingEnum_ALPHA 436 const Default_Message_OneofDefaultedBool bool = true 437 const Default_Message_OneofDefaultedInt32 int32 = -12345 438 const Default_Message_OneofDefaultedSint32 int32 = -3200 439 const Default_Message_OneofDefaultedUint32 uint32 = 3200 440 const Default_Message_OneofDefaultedInt64 int64 = -123456789 441 const Default_Message_OneofDefaultedSint64 int64 = -6400 442 const Default_Message_OneofDefaultedUint64 uint64 = 6400 443 const Default_Message_OneofDefaultedFixed32 uint32 = 320000 444 const Default_Message_OneofDefaultedSfixed32 int32 = -320000 445 const Default_Message_OneofDefaultedFloat float32 = 3.14159 446 const Default_Message_OneofDefaultedFixed64 uint64 = 640000 447 const Default_Message_OneofDefaultedSfixed64 int64 = -640000 448 const Default_Message_OneofDefaultedDouble float64 = 3.14159265359 449 const Default_Message_OneofDefaultedString string = "hello, \"world!\"\n" 450 451 var Default_Message_OneofDefaultedBytes []byte = []byte("deadޭ\xbe\xefbeef") 452 453 const Default_Message_OneofDefaultedChildEnum Message_ChildEnum = Message_ALPHA 454 const Default_Message_OneofDefaultedSiblingEnum SiblingEnum = SiblingEnum_ALPHA 455 456 func (m *Message) GetNamedgroup() *Message_NamedGroup { 457 if m != nil { 458 return m.Namedgroup 459 } 460 return nil 461 } 462 463 func (m *Message) GetOptionalBool() bool { 464 if m != nil && m.OptionalBool != nil { 465 return *m.OptionalBool 466 } 467 return false 468 } 469 470 func (m *Message) GetOptionalInt32() int32 { 471 if m != nil && m.OptionalInt32 != nil { 472 return *m.OptionalInt32 473 } 474 return 0 475 } 476 477 func (m *Message) GetOptionalSint32() int32 { 478 if m != nil && m.OptionalSint32 != nil { 479 return *m.OptionalSint32 480 } 481 return 0 482 } 483 484 func (m *Message) GetOptionalUint32() uint32 { 485 if m != nil && m.OptionalUint32 != nil { 486 return *m.OptionalUint32 487 } 488 return 0 489 } 490 491 func (m *Message) GetOptionalInt64() int64 { 492 if m != nil && m.OptionalInt64 != nil { 493 return *m.OptionalInt64 494 } 495 return 0 496 } 497 498 func (m *Message) GetOptionalSint64() int64 { 499 if m != nil && m.OptionalSint64 != nil { 500 return *m.OptionalSint64 501 } 502 return 0 503 } 504 505 func (m *Message) GetOptionalUint64() uint64 { 506 if m != nil && m.OptionalUint64 != nil { 507 return *m.OptionalUint64 508 } 509 return 0 510 } 511 512 func (m *Message) GetOptionalFixed32() uint32 { 513 if m != nil && m.OptionalFixed32 != nil { 514 return *m.OptionalFixed32 515 } 516 return 0 517 } 518 519 func (m *Message) GetOptionalSfixed32() int32 { 520 if m != nil && m.OptionalSfixed32 != nil { 521 return *m.OptionalSfixed32 522 } 523 return 0 524 } 525 526 func (m *Message) GetOptionalFloat() float32 { 527 if m != nil && m.OptionalFloat != nil { 528 return *m.OptionalFloat 529 } 530 return 0 531 } 532 533 func (m *Message) GetOptionalFixed64() uint64 { 534 if m != nil && m.OptionalFixed64 != nil { 535 return *m.OptionalFixed64 536 } 537 return 0 538 } 539 540 func (m *Message) GetOptionalSfixed64() int64 { 541 if m != nil && m.OptionalSfixed64 != nil { 542 return *m.OptionalSfixed64 543 } 544 return 0 545 } 546 547 func (m *Message) GetOptionalDouble() float64 { 548 if m != nil && m.OptionalDouble != nil { 549 return *m.OptionalDouble 550 } 551 return 0 552 } 553 554 func (m *Message) GetOptionalString() string { 555 if m != nil && m.OptionalString != nil { 556 return *m.OptionalString 557 } 558 return "" 559 } 560 561 func (m *Message) GetOptionalBytes() []byte { 562 if m != nil { 563 return m.OptionalBytes 564 } 565 return nil 566 } 567 568 func (m *Message) GetOptionalChildEnum() Message_ChildEnum { 569 if m != nil && m.OptionalChildEnum != nil { 570 return *m.OptionalChildEnum 571 } 572 return Message_ALPHA 573 } 574 575 func (m *Message) GetOptionalChildMessage() *Message_ChildMessage { 576 if m != nil { 577 return m.OptionalChildMessage 578 } 579 return nil 580 } 581 582 func (m *Message) GetOptionalNamedGroup() *Message_NamedGroup { 583 if m != nil { 584 return m.OptionalNamedGroup 585 } 586 return nil 587 } 588 589 func (m *Message) GetOptionalSiblingEnum() SiblingEnum { 590 if m != nil && m.OptionalSiblingEnum != nil { 591 return *m.OptionalSiblingEnum 592 } 593 return SiblingEnum_ALPHA 594 } 595 596 func (m *Message) GetOptionalSiblingMessage() *SiblingMessage { 597 if m != nil { 598 return m.OptionalSiblingMessage 599 } 600 return nil 601 } 602 603 func (m *Message) GetOptionalgroup() *Message_OptionalGroup { 604 if m != nil { 605 return m.Optionalgroup 606 } 607 return nil 608 } 609 610 func (m *Message) GetDefaultedBool() bool { 611 if m != nil && m.DefaultedBool != nil { 612 return *m.DefaultedBool 613 } 614 return Default_Message_DefaultedBool 615 } 616 617 func (m *Message) GetDefaultedInt32() int32 { 618 if m != nil && m.DefaultedInt32 != nil { 619 return *m.DefaultedInt32 620 } 621 return Default_Message_DefaultedInt32 622 } 623 624 func (m *Message) GetDefaultedSint32() int32 { 625 if m != nil && m.DefaultedSint32 != nil { 626 return *m.DefaultedSint32 627 } 628 return Default_Message_DefaultedSint32 629 } 630 631 func (m *Message) GetDefaultedUint32() uint32 { 632 if m != nil && m.DefaultedUint32 != nil { 633 return *m.DefaultedUint32 634 } 635 return Default_Message_DefaultedUint32 636 } 637 638 func (m *Message) GetDefaultedInt64() int64 { 639 if m != nil && m.DefaultedInt64 != nil { 640 return *m.DefaultedInt64 641 } 642 return Default_Message_DefaultedInt64 643 } 644 645 func (m *Message) GetDefaultedSint64() int64 { 646 if m != nil && m.DefaultedSint64 != nil { 647 return *m.DefaultedSint64 648 } 649 return Default_Message_DefaultedSint64 650 } 651 652 func (m *Message) GetDefaultedUint64() uint64 { 653 if m != nil && m.DefaultedUint64 != nil { 654 return *m.DefaultedUint64 655 } 656 return Default_Message_DefaultedUint64 657 } 658 659 func (m *Message) GetDefaultedFixed32() uint32 { 660 if m != nil && m.DefaultedFixed32 != nil { 661 return *m.DefaultedFixed32 662 } 663 return Default_Message_DefaultedFixed32 664 } 665 666 func (m *Message) GetDefaultedSfixed32() int32 { 667 if m != nil && m.DefaultedSfixed32 != nil { 668 return *m.DefaultedSfixed32 669 } 670 return Default_Message_DefaultedSfixed32 671 } 672 673 func (m *Message) GetDefaultedFloat() float32 { 674 if m != nil && m.DefaultedFloat != nil { 675 return *m.DefaultedFloat 676 } 677 return Default_Message_DefaultedFloat 678 } 679 680 func (m *Message) GetDefaultedFixed64() uint64 { 681 if m != nil && m.DefaultedFixed64 != nil { 682 return *m.DefaultedFixed64 683 } 684 return Default_Message_DefaultedFixed64 685 } 686 687 func (m *Message) GetDefaultedSfixed64() int64 { 688 if m != nil && m.DefaultedSfixed64 != nil { 689 return *m.DefaultedSfixed64 690 } 691 return Default_Message_DefaultedSfixed64 692 } 693 694 func (m *Message) GetDefaultedDouble() float64 { 695 if m != nil && m.DefaultedDouble != nil { 696 return *m.DefaultedDouble 697 } 698 return Default_Message_DefaultedDouble 699 } 700 701 func (m *Message) GetDefaultedString() string { 702 if m != nil && m.DefaultedString != nil { 703 return *m.DefaultedString 704 } 705 return Default_Message_DefaultedString 706 } 707 708 func (m *Message) GetDefaultedBytes() []byte { 709 if m != nil && m.DefaultedBytes != nil { 710 return m.DefaultedBytes 711 } 712 return append([]byte(nil), Default_Message_DefaultedBytes...) 713 } 714 715 func (m *Message) GetDefaultedChildEnum() Message_ChildEnum { 716 if m != nil && m.DefaultedChildEnum != nil { 717 return *m.DefaultedChildEnum 718 } 719 return Default_Message_DefaultedChildEnum 720 } 721 722 func (m *Message) GetDefaultedSiblingEnum() SiblingEnum { 723 if m != nil && m.DefaultedSiblingEnum != nil { 724 return *m.DefaultedSiblingEnum 725 } 726 return Default_Message_DefaultedSiblingEnum 727 } 728 729 func (m *Message) GetRequiredBool() bool { 730 if m != nil && m.RequiredBool != nil { 731 return *m.RequiredBool 732 } 733 return false 734 } 735 736 func (m *Message) GetRequiredInt32() int32 { 737 if m != nil && m.RequiredInt32 != nil { 738 return *m.RequiredInt32 739 } 740 return 0 741 } 742 743 func (m *Message) GetRequiredSint32() int32 { 744 if m != nil && m.RequiredSint32 != nil { 745 return *m.RequiredSint32 746 } 747 return 0 748 } 749 750 func (m *Message) GetRequiredUint32() uint32 { 751 if m != nil && m.RequiredUint32 != nil { 752 return *m.RequiredUint32 753 } 754 return 0 755 } 756 757 func (m *Message) GetRequiredInt64() int64 { 758 if m != nil && m.RequiredInt64 != nil { 759 return *m.RequiredInt64 760 } 761 return 0 762 } 763 764 func (m *Message) GetRequiredSint64() int64 { 765 if m != nil && m.RequiredSint64 != nil { 766 return *m.RequiredSint64 767 } 768 return 0 769 } 770 771 func (m *Message) GetRequiredUint64() uint64 { 772 if m != nil && m.RequiredUint64 != nil { 773 return *m.RequiredUint64 774 } 775 return 0 776 } 777 778 func (m *Message) GetRequiredFixed32() uint32 { 779 if m != nil && m.RequiredFixed32 != nil { 780 return *m.RequiredFixed32 781 } 782 return 0 783 } 784 785 func (m *Message) GetRequiredSfixed32() int32 { 786 if m != nil && m.RequiredSfixed32 != nil { 787 return *m.RequiredSfixed32 788 } 789 return 0 790 } 791 792 func (m *Message) GetRequiredFloat() float32 { 793 if m != nil && m.RequiredFloat != nil { 794 return *m.RequiredFloat 795 } 796 return 0 797 } 798 799 func (m *Message) GetRequiredFixed64() uint64 { 800 if m != nil && m.RequiredFixed64 != nil { 801 return *m.RequiredFixed64 802 } 803 return 0 804 } 805 806 func (m *Message) GetRequiredSfixed64() int64 { 807 if m != nil && m.RequiredSfixed64 != nil { 808 return *m.RequiredSfixed64 809 } 810 return 0 811 } 812 813 func (m *Message) GetRequiredDouble() float64 { 814 if m != nil && m.RequiredDouble != nil { 815 return *m.RequiredDouble 816 } 817 return 0 818 } 819 820 func (m *Message) GetRequiredString() string { 821 if m != nil && m.RequiredString != nil { 822 return *m.RequiredString 823 } 824 return "" 825 } 826 827 func (m *Message) GetRequiredBytes() []byte { 828 if m != nil { 829 return m.RequiredBytes 830 } 831 return nil 832 } 833 834 func (m *Message) GetRequiredChildEnum() Message_ChildEnum { 835 if m != nil && m.RequiredChildEnum != nil { 836 return *m.RequiredChildEnum 837 } 838 return Message_ALPHA 839 } 840 841 func (m *Message) GetRequiredChildMessage() *Message_ChildMessage { 842 if m != nil { 843 return m.RequiredChildMessage 844 } 845 return nil 846 } 847 848 func (m *Message) GetRequiredNamedGroup() *Message_NamedGroup { 849 if m != nil { 850 return m.RequiredNamedGroup 851 } 852 return nil 853 } 854 855 func (m *Message) GetRequiredSiblingEnum() SiblingEnum { 856 if m != nil && m.RequiredSiblingEnum != nil { 857 return *m.RequiredSiblingEnum 858 } 859 return SiblingEnum_ALPHA 860 } 861 862 func (m *Message) GetRequiredSiblingMessage() *SiblingMessage { 863 if m != nil { 864 return m.RequiredSiblingMessage 865 } 866 return nil 867 } 868 869 func (m *Message) GetRequiredgroup() *Message_RequiredGroup { 870 if m != nil { 871 return m.Requiredgroup 872 } 873 return nil 874 } 875 876 func (m *Message) GetRequiredDefaultedBool() bool { 877 if m != nil && m.RequiredDefaultedBool != nil { 878 return *m.RequiredDefaultedBool 879 } 880 return Default_Message_RequiredDefaultedBool 881 } 882 883 func (m *Message) GetRequiredDefaultedInt32() int32 { 884 if m != nil && m.RequiredDefaultedInt32 != nil { 885 return *m.RequiredDefaultedInt32 886 } 887 return Default_Message_RequiredDefaultedInt32 888 } 889 890 func (m *Message) GetRequiredDefaultedSint32() int32 { 891 if m != nil && m.RequiredDefaultedSint32 != nil { 892 return *m.RequiredDefaultedSint32 893 } 894 return Default_Message_RequiredDefaultedSint32 895 } 896 897 func (m *Message) GetRequiredDefaultedUint32() uint32 { 898 if m != nil && m.RequiredDefaultedUint32 != nil { 899 return *m.RequiredDefaultedUint32 900 } 901 return Default_Message_RequiredDefaultedUint32 902 } 903 904 func (m *Message) GetRequiredDefaultedInt64() int64 { 905 if m != nil && m.RequiredDefaultedInt64 != nil { 906 return *m.RequiredDefaultedInt64 907 } 908 return Default_Message_RequiredDefaultedInt64 909 } 910 911 func (m *Message) GetRequiredDefaultedSint64() int64 { 912 if m != nil && m.RequiredDefaultedSint64 != nil { 913 return *m.RequiredDefaultedSint64 914 } 915 return Default_Message_RequiredDefaultedSint64 916 } 917 918 func (m *Message) GetRequiredDefaultedUint64() uint64 { 919 if m != nil && m.RequiredDefaultedUint64 != nil { 920 return *m.RequiredDefaultedUint64 921 } 922 return Default_Message_RequiredDefaultedUint64 923 } 924 925 func (m *Message) GetRequiredDefaultedFixed32() uint32 { 926 if m != nil && m.RequiredDefaultedFixed32 != nil { 927 return *m.RequiredDefaultedFixed32 928 } 929 return Default_Message_RequiredDefaultedFixed32 930 } 931 932 func (m *Message) GetRequiredDefaultedSfixed32() int32 { 933 if m != nil && m.RequiredDefaultedSfixed32 != nil { 934 return *m.RequiredDefaultedSfixed32 935 } 936 return Default_Message_RequiredDefaultedSfixed32 937 } 938 939 func (m *Message) GetRequiredDefaultedFloat() float32 { 940 if m != nil && m.RequiredDefaultedFloat != nil { 941 return *m.RequiredDefaultedFloat 942 } 943 return Default_Message_RequiredDefaultedFloat 944 } 945 946 func (m *Message) GetRequiredDefaultedFixed64() uint64 { 947 if m != nil && m.RequiredDefaultedFixed64 != nil { 948 return *m.RequiredDefaultedFixed64 949 } 950 return Default_Message_RequiredDefaultedFixed64 951 } 952 953 func (m *Message) GetRequiredDefaultedSfixed64() int64 { 954 if m != nil && m.RequiredDefaultedSfixed64 != nil { 955 return *m.RequiredDefaultedSfixed64 956 } 957 return Default_Message_RequiredDefaultedSfixed64 958 } 959 960 func (m *Message) GetRequiredDefaultedDouble() float64 { 961 if m != nil && m.RequiredDefaultedDouble != nil { 962 return *m.RequiredDefaultedDouble 963 } 964 return Default_Message_RequiredDefaultedDouble 965 } 966 967 func (m *Message) GetRequiredDefaultedString() string { 968 if m != nil && m.RequiredDefaultedString != nil { 969 return *m.RequiredDefaultedString 970 } 971 return Default_Message_RequiredDefaultedString 972 } 973 974 func (m *Message) GetRequiredDefaultedBytes() []byte { 975 if m != nil && m.RequiredDefaultedBytes != nil { 976 return m.RequiredDefaultedBytes 977 } 978 return append([]byte(nil), Default_Message_RequiredDefaultedBytes...) 979 } 980 981 func (m *Message) GetRequiredDefaultedChildEnum() Message_ChildEnum { 982 if m != nil && m.RequiredDefaultedChildEnum != nil { 983 return *m.RequiredDefaultedChildEnum 984 } 985 return Default_Message_RequiredDefaultedChildEnum 986 } 987 988 func (m *Message) GetRequiredDefaultedSiblingEnum() SiblingEnum { 989 if m != nil && m.RequiredDefaultedSiblingEnum != nil { 990 return *m.RequiredDefaultedSiblingEnum 991 } 992 return Default_Message_RequiredDefaultedSiblingEnum 993 } 994 995 func (m *Message) GetRepeatedBool() []bool { 996 if m != nil { 997 return m.RepeatedBool 998 } 999 return nil 1000 } 1001 1002 func (m *Message) GetRepeatedInt32() []int32 { 1003 if m != nil { 1004 return m.RepeatedInt32 1005 } 1006 return nil 1007 } 1008 1009 func (m *Message) GetRepeatedSint32() []int32 { 1010 if m != nil { 1011 return m.RepeatedSint32 1012 } 1013 return nil 1014 } 1015 1016 func (m *Message) GetRepeatedUint32() []uint32 { 1017 if m != nil { 1018 return m.RepeatedUint32 1019 } 1020 return nil 1021 } 1022 1023 func (m *Message) GetRepeatedInt64() []int64 { 1024 if m != nil { 1025 return m.RepeatedInt64 1026 } 1027 return nil 1028 } 1029 1030 func (m *Message) GetRepeatedSint64() []int64 { 1031 if m != nil { 1032 return m.RepeatedSint64 1033 } 1034 return nil 1035 } 1036 1037 func (m *Message) GetRepeatedUint64() []uint64 { 1038 if m != nil { 1039 return m.RepeatedUint64 1040 } 1041 return nil 1042 } 1043 1044 func (m *Message) GetRepeatedFixed32() []uint32 { 1045 if m != nil { 1046 return m.RepeatedFixed32 1047 } 1048 return nil 1049 } 1050 1051 func (m *Message) GetRepeatedSfixed32() []int32 { 1052 if m != nil { 1053 return m.RepeatedSfixed32 1054 } 1055 return nil 1056 } 1057 1058 func (m *Message) GetRepeatedFloat() []float32 { 1059 if m != nil { 1060 return m.RepeatedFloat 1061 } 1062 return nil 1063 } 1064 1065 func (m *Message) GetRepeatedFixed64() []uint64 { 1066 if m != nil { 1067 return m.RepeatedFixed64 1068 } 1069 return nil 1070 } 1071 1072 func (m *Message) GetRepeatedSfixed64() []int64 { 1073 if m != nil { 1074 return m.RepeatedSfixed64 1075 } 1076 return nil 1077 } 1078 1079 func (m *Message) GetRepeatedDouble() []float64 { 1080 if m != nil { 1081 return m.RepeatedDouble 1082 } 1083 return nil 1084 } 1085 1086 func (m *Message) GetRepeatedString() []string { 1087 if m != nil { 1088 return m.RepeatedString 1089 } 1090 return nil 1091 } 1092 1093 func (m *Message) GetRepeatedBytes() [][]byte { 1094 if m != nil { 1095 return m.RepeatedBytes 1096 } 1097 return nil 1098 } 1099 1100 func (m *Message) GetRepeatedChildEnum() []Message_ChildEnum { 1101 if m != nil { 1102 return m.RepeatedChildEnum 1103 } 1104 return nil 1105 } 1106 1107 func (m *Message) GetRepeatedChildMessage() []*Message_ChildMessage { 1108 if m != nil { 1109 return m.RepeatedChildMessage 1110 } 1111 return nil 1112 } 1113 1114 func (m *Message) GetRepeatedNamedGroup() []*Message_NamedGroup { 1115 if m != nil { 1116 return m.RepeatedNamedGroup 1117 } 1118 return nil 1119 } 1120 1121 func (m *Message) GetRepeatedSiblingEnum() []SiblingEnum { 1122 if m != nil { 1123 return m.RepeatedSiblingEnum 1124 } 1125 return nil 1126 } 1127 1128 func (m *Message) GetRepeatedSiblingMessage() []*SiblingMessage { 1129 if m != nil { 1130 return m.RepeatedSiblingMessage 1131 } 1132 return nil 1133 } 1134 1135 func (m *Message) GetRepeatedgroup() []*Message_RepeatedGroup { 1136 if m != nil { 1137 return m.Repeatedgroup 1138 } 1139 return nil 1140 } 1141 1142 func (m *Message) GetMapBoolBool() map[bool]bool { 1143 if m != nil { 1144 return m.MapBoolBool 1145 } 1146 return nil 1147 } 1148 1149 func (m *Message) GetMapBoolInt32() map[bool]int32 { 1150 if m != nil { 1151 return m.MapBoolInt32 1152 } 1153 return nil 1154 } 1155 1156 func (m *Message) GetMapBoolSint32() map[bool]int32 { 1157 if m != nil { 1158 return m.MapBoolSint32 1159 } 1160 return nil 1161 } 1162 1163 func (m *Message) GetMapBoolUint32() map[bool]uint32 { 1164 if m != nil { 1165 return m.MapBoolUint32 1166 } 1167 return nil 1168 } 1169 1170 func (m *Message) GetMapBoolInt64() map[bool]int64 { 1171 if m != nil { 1172 return m.MapBoolInt64 1173 } 1174 return nil 1175 } 1176 1177 func (m *Message) GetMapBoolSint64() map[bool]int64 { 1178 if m != nil { 1179 return m.MapBoolSint64 1180 } 1181 return nil 1182 } 1183 1184 func (m *Message) GetMapBoolUint64() map[bool]uint64 { 1185 if m != nil { 1186 return m.MapBoolUint64 1187 } 1188 return nil 1189 } 1190 1191 func (m *Message) GetMapBoolFixed32() map[bool]uint32 { 1192 if m != nil { 1193 return m.MapBoolFixed32 1194 } 1195 return nil 1196 } 1197 1198 func (m *Message) GetMapBoolSfixed32() map[bool]int32 { 1199 if m != nil { 1200 return m.MapBoolSfixed32 1201 } 1202 return nil 1203 } 1204 1205 func (m *Message) GetMapBoolFloat() map[bool]float32 { 1206 if m != nil { 1207 return m.MapBoolFloat 1208 } 1209 return nil 1210 } 1211 1212 func (m *Message) GetMapBoolFixed64() map[bool]uint64 { 1213 if m != nil { 1214 return m.MapBoolFixed64 1215 } 1216 return nil 1217 } 1218 1219 func (m *Message) GetMapBoolSfixed64() map[bool]int64 { 1220 if m != nil { 1221 return m.MapBoolSfixed64 1222 } 1223 return nil 1224 } 1225 1226 func (m *Message) GetMapBoolDouble() map[bool]float64 { 1227 if m != nil { 1228 return m.MapBoolDouble 1229 } 1230 return nil 1231 } 1232 1233 func (m *Message) GetMapBoolString() map[bool]string { 1234 if m != nil { 1235 return m.MapBoolString 1236 } 1237 return nil 1238 } 1239 1240 func (m *Message) GetMapBoolBytes() map[bool][]byte { 1241 if m != nil { 1242 return m.MapBoolBytes 1243 } 1244 return nil 1245 } 1246 1247 func (m *Message) GetMapBoolChildEnum() map[bool]Message_ChildEnum { 1248 if m != nil { 1249 return m.MapBoolChildEnum 1250 } 1251 return nil 1252 } 1253 1254 func (m *Message) GetMapBoolChildMessage() map[bool]*Message_ChildMessage { 1255 if m != nil { 1256 return m.MapBoolChildMessage 1257 } 1258 return nil 1259 } 1260 1261 func (m *Message) GetMapBoolNamedGroup() map[bool]*Message_NamedGroup { 1262 if m != nil { 1263 return m.MapBoolNamedGroup 1264 } 1265 return nil 1266 } 1267 1268 func (m *Message) GetMapBoolSiblingEnum() map[bool]SiblingEnum { 1269 if m != nil { 1270 return m.MapBoolSiblingEnum 1271 } 1272 return nil 1273 } 1274 1275 func (m *Message) GetMapBoolSiblingMessage() map[bool]*SiblingMessage { 1276 if m != nil { 1277 return m.MapBoolSiblingMessage 1278 } 1279 return nil 1280 } 1281 1282 func (m *Message) GetMapInt32Bool() map[int32]bool { 1283 if m != nil { 1284 return m.MapInt32Bool 1285 } 1286 return nil 1287 } 1288 1289 func (m *Message) GetMapSint32Bool() map[int32]bool { 1290 if m != nil { 1291 return m.MapSint32Bool 1292 } 1293 return nil 1294 } 1295 1296 func (m *Message) GetMapUint32Bool() map[uint32]bool { 1297 if m != nil { 1298 return m.MapUint32Bool 1299 } 1300 return nil 1301 } 1302 1303 func (m *Message) GetMapInt64Bool() map[int64]bool { 1304 if m != nil { 1305 return m.MapInt64Bool 1306 } 1307 return nil 1308 } 1309 1310 func (m *Message) GetMapSint64Bool() map[int64]bool { 1311 if m != nil { 1312 return m.MapSint64Bool 1313 } 1314 return nil 1315 } 1316 1317 func (m *Message) GetMapUint64Bool() map[uint64]bool { 1318 if m != nil { 1319 return m.MapUint64Bool 1320 } 1321 return nil 1322 } 1323 1324 func (m *Message) GetMapFixed32Bool() map[uint32]bool { 1325 if m != nil { 1326 return m.MapFixed32Bool 1327 } 1328 return nil 1329 } 1330 1331 func (m *Message) GetMapStringBool() map[string]bool { 1332 if m != nil { 1333 return m.MapStringBool 1334 } 1335 return nil 1336 } 1337 1338 type isMessage_OneofUnion interface { 1339 isMessage_OneofUnion() 1340 } 1341 1342 type Message_OneofBool struct { 1343 OneofBool bool `protobuf:"varint,700,opt,name=oneof_bool,json=oneofBool,oneof"` 1344 } 1345 1346 type Message_OneofInt32 struct { 1347 OneofInt32 int32 `protobuf:"varint,701,opt,name=oneof_int32,json=oneofInt32,oneof"` 1348 } 1349 1350 type Message_OneofSint32 struct { 1351 OneofSint32 int32 `protobuf:"zigzag32,702,opt,name=oneof_sint32,json=oneofSint32,oneof"` 1352 } 1353 1354 type Message_OneofUint32 struct { 1355 OneofUint32 uint32 `protobuf:"varint,703,opt,name=oneof_uint32,json=oneofUint32,oneof"` 1356 } 1357 1358 type Message_OneofInt64 struct { 1359 OneofInt64 int64 `protobuf:"varint,704,opt,name=oneof_int64,json=oneofInt64,oneof"` 1360 } 1361 1362 type Message_OneofSint64 struct { 1363 OneofSint64 int64 `protobuf:"zigzag64,705,opt,name=oneof_sint64,json=oneofSint64,oneof"` 1364 } 1365 1366 type Message_OneofUint64 struct { 1367 OneofUint64 uint64 `protobuf:"varint,706,opt,name=oneof_uint64,json=oneofUint64,oneof"` 1368 } 1369 1370 type Message_OneofFixed32 struct { 1371 OneofFixed32 uint32 `protobuf:"fixed32,707,opt,name=oneof_fixed32,json=oneofFixed32,oneof"` 1372 } 1373 1374 type Message_OneofSfixed32 struct { 1375 OneofSfixed32 int32 `protobuf:"fixed32,708,opt,name=oneof_sfixed32,json=oneofSfixed32,oneof"` 1376 } 1377 1378 type Message_OneofFloat struct { 1379 OneofFloat float32 `protobuf:"fixed32,709,opt,name=oneof_float,json=oneofFloat,oneof"` 1380 } 1381 1382 type Message_OneofFixed64 struct { 1383 OneofFixed64 uint64 `protobuf:"fixed64,710,opt,name=oneof_fixed64,json=oneofFixed64,oneof"` 1384 } 1385 1386 type Message_OneofSfixed64 struct { 1387 OneofSfixed64 int64 `protobuf:"fixed64,711,opt,name=oneof_sfixed64,json=oneofSfixed64,oneof"` 1388 } 1389 1390 type Message_OneofDouble struct { 1391 OneofDouble float64 `protobuf:"fixed64,712,opt,name=oneof_double,json=oneofDouble,oneof"` 1392 } 1393 1394 type Message_OneofString struct { 1395 OneofString string `protobuf:"bytes,713,opt,name=oneof_string,json=oneofString,oneof"` 1396 } 1397 1398 type Message_OneofBytes struct { 1399 OneofBytes []byte `protobuf:"bytes,714,opt,name=oneof_bytes,json=oneofBytes,oneof"` 1400 } 1401 1402 type Message_OneofChildEnum struct { 1403 OneofChildEnum Message_ChildEnum `protobuf:"varint,715,opt,name=oneof_child_enum,json=oneofChildEnum,enum=google.golang.org.proto2_20190205.Message_ChildEnum,oneof"` 1404 } 1405 1406 type Message_OneofChildMessage struct { 1407 OneofChildMessage *Message_ChildMessage `protobuf:"bytes,716,opt,name=oneof_child_message,json=oneofChildMessage,oneof"` 1408 } 1409 1410 type Message_OneofNamedGroup struct { 1411 OneofNamedGroup *Message_NamedGroup `protobuf:"bytes,717,opt,name=oneof_named_group,json=oneofNamedGroup,oneof"` 1412 } 1413 1414 type Message_OneofSiblingEnum struct { 1415 OneofSiblingEnum SiblingEnum `protobuf:"varint,718,opt,name=oneof_sibling_enum,json=oneofSiblingEnum,enum=google.golang.org.proto2_20190205.SiblingEnum,oneof"` 1416 } 1417 1418 type Message_OneofSiblingMessage struct { 1419 OneofSiblingMessage *SiblingMessage `protobuf:"bytes,719,opt,name=oneof_sibling_message,json=oneofSiblingMessage,oneof"` 1420 } 1421 1422 type Message_Oneofgroup struct { 1423 Oneofgroup *Message_OneofGroup `protobuf:"group,720,opt,name=OneofGroup,json=oneofgroup,oneof"` 1424 } 1425 1426 type Message_OneofString1 struct { 1427 OneofString1 string `protobuf:"bytes,721,opt,name=oneof_string1,json=oneofString1,oneof"` 1428 } 1429 1430 type Message_OneofString2 struct { 1431 OneofString2 string `protobuf:"bytes,722,opt,name=oneof_string2,json=oneofString2,oneof"` 1432 } 1433 1434 type Message_OneofString3 struct { 1435 OneofString3 string `protobuf:"bytes,723,opt,name=oneof_string3,json=oneofString3,oneof"` 1436 } 1437 1438 func (*Message_OneofBool) isMessage_OneofUnion() {} 1439 1440 func (*Message_OneofInt32) isMessage_OneofUnion() {} 1441 1442 func (*Message_OneofSint32) isMessage_OneofUnion() {} 1443 1444 func (*Message_OneofUint32) isMessage_OneofUnion() {} 1445 1446 func (*Message_OneofInt64) isMessage_OneofUnion() {} 1447 1448 func (*Message_OneofSint64) isMessage_OneofUnion() {} 1449 1450 func (*Message_OneofUint64) isMessage_OneofUnion() {} 1451 1452 func (*Message_OneofFixed32) isMessage_OneofUnion() {} 1453 1454 func (*Message_OneofSfixed32) isMessage_OneofUnion() {} 1455 1456 func (*Message_OneofFloat) isMessage_OneofUnion() {} 1457 1458 func (*Message_OneofFixed64) isMessage_OneofUnion() {} 1459 1460 func (*Message_OneofSfixed64) isMessage_OneofUnion() {} 1461 1462 func (*Message_OneofDouble) isMessage_OneofUnion() {} 1463 1464 func (*Message_OneofString) isMessage_OneofUnion() {} 1465 1466 func (*Message_OneofBytes) isMessage_OneofUnion() {} 1467 1468 func (*Message_OneofChildEnum) isMessage_OneofUnion() {} 1469 1470 func (*Message_OneofChildMessage) isMessage_OneofUnion() {} 1471 1472 func (*Message_OneofNamedGroup) isMessage_OneofUnion() {} 1473 1474 func (*Message_OneofSiblingEnum) isMessage_OneofUnion() {} 1475 1476 func (*Message_OneofSiblingMessage) isMessage_OneofUnion() {} 1477 1478 func (*Message_Oneofgroup) isMessage_OneofUnion() {} 1479 1480 func (*Message_OneofString1) isMessage_OneofUnion() {} 1481 1482 func (*Message_OneofString2) isMessage_OneofUnion() {} 1483 1484 func (*Message_OneofString3) isMessage_OneofUnion() {} 1485 1486 func (m *Message) GetOneofUnion() isMessage_OneofUnion { 1487 if m != nil { 1488 return m.OneofUnion 1489 } 1490 return nil 1491 } 1492 1493 func (m *Message) GetOneofBool() bool { 1494 if x, ok := m.GetOneofUnion().(*Message_OneofBool); ok { 1495 return x.OneofBool 1496 } 1497 return false 1498 } 1499 1500 func (m *Message) GetOneofInt32() int32 { 1501 if x, ok := m.GetOneofUnion().(*Message_OneofInt32); ok { 1502 return x.OneofInt32 1503 } 1504 return 0 1505 } 1506 1507 func (m *Message) GetOneofSint32() int32 { 1508 if x, ok := m.GetOneofUnion().(*Message_OneofSint32); ok { 1509 return x.OneofSint32 1510 } 1511 return 0 1512 } 1513 1514 func (m *Message) GetOneofUint32() uint32 { 1515 if x, ok := m.GetOneofUnion().(*Message_OneofUint32); ok { 1516 return x.OneofUint32 1517 } 1518 return 0 1519 } 1520 1521 func (m *Message) GetOneofInt64() int64 { 1522 if x, ok := m.GetOneofUnion().(*Message_OneofInt64); ok { 1523 return x.OneofInt64 1524 } 1525 return 0 1526 } 1527 1528 func (m *Message) GetOneofSint64() int64 { 1529 if x, ok := m.GetOneofUnion().(*Message_OneofSint64); ok { 1530 return x.OneofSint64 1531 } 1532 return 0 1533 } 1534 1535 func (m *Message) GetOneofUint64() uint64 { 1536 if x, ok := m.GetOneofUnion().(*Message_OneofUint64); ok { 1537 return x.OneofUint64 1538 } 1539 return 0 1540 } 1541 1542 func (m *Message) GetOneofFixed32() uint32 { 1543 if x, ok := m.GetOneofUnion().(*Message_OneofFixed32); ok { 1544 return x.OneofFixed32 1545 } 1546 return 0 1547 } 1548 1549 func (m *Message) GetOneofSfixed32() int32 { 1550 if x, ok := m.GetOneofUnion().(*Message_OneofSfixed32); ok { 1551 return x.OneofSfixed32 1552 } 1553 return 0 1554 } 1555 1556 func (m *Message) GetOneofFloat() float32 { 1557 if x, ok := m.GetOneofUnion().(*Message_OneofFloat); ok { 1558 return x.OneofFloat 1559 } 1560 return 0 1561 } 1562 1563 func (m *Message) GetOneofFixed64() uint64 { 1564 if x, ok := m.GetOneofUnion().(*Message_OneofFixed64); ok { 1565 return x.OneofFixed64 1566 } 1567 return 0 1568 } 1569 1570 func (m *Message) GetOneofSfixed64() int64 { 1571 if x, ok := m.GetOneofUnion().(*Message_OneofSfixed64); ok { 1572 return x.OneofSfixed64 1573 } 1574 return 0 1575 } 1576 1577 func (m *Message) GetOneofDouble() float64 { 1578 if x, ok := m.GetOneofUnion().(*Message_OneofDouble); ok { 1579 return x.OneofDouble 1580 } 1581 return 0 1582 } 1583 1584 func (m *Message) GetOneofString() string { 1585 if x, ok := m.GetOneofUnion().(*Message_OneofString); ok { 1586 return x.OneofString 1587 } 1588 return "" 1589 } 1590 1591 func (m *Message) GetOneofBytes() []byte { 1592 if x, ok := m.GetOneofUnion().(*Message_OneofBytes); ok { 1593 return x.OneofBytes 1594 } 1595 return nil 1596 } 1597 1598 func (m *Message) GetOneofChildEnum() Message_ChildEnum { 1599 if x, ok := m.GetOneofUnion().(*Message_OneofChildEnum); ok { 1600 return x.OneofChildEnum 1601 } 1602 return Message_ALPHA 1603 } 1604 1605 func (m *Message) GetOneofChildMessage() *Message_ChildMessage { 1606 if x, ok := m.GetOneofUnion().(*Message_OneofChildMessage); ok { 1607 return x.OneofChildMessage 1608 } 1609 return nil 1610 } 1611 1612 func (m *Message) GetOneofNamedGroup() *Message_NamedGroup { 1613 if x, ok := m.GetOneofUnion().(*Message_OneofNamedGroup); ok { 1614 return x.OneofNamedGroup 1615 } 1616 return nil 1617 } 1618 1619 func (m *Message) GetOneofSiblingEnum() SiblingEnum { 1620 if x, ok := m.GetOneofUnion().(*Message_OneofSiblingEnum); ok { 1621 return x.OneofSiblingEnum 1622 } 1623 return SiblingEnum_ALPHA 1624 } 1625 1626 func (m *Message) GetOneofSiblingMessage() *SiblingMessage { 1627 if x, ok := m.GetOneofUnion().(*Message_OneofSiblingMessage); ok { 1628 return x.OneofSiblingMessage 1629 } 1630 return nil 1631 } 1632 1633 func (m *Message) GetOneofgroup() *Message_OneofGroup { 1634 if x, ok := m.GetOneofUnion().(*Message_Oneofgroup); ok { 1635 return x.Oneofgroup 1636 } 1637 return nil 1638 } 1639 1640 func (m *Message) GetOneofString1() string { 1641 if x, ok := m.GetOneofUnion().(*Message_OneofString1); ok { 1642 return x.OneofString1 1643 } 1644 return "" 1645 } 1646 1647 func (m *Message) GetOneofString2() string { 1648 if x, ok := m.GetOneofUnion().(*Message_OneofString2); ok { 1649 return x.OneofString2 1650 } 1651 return "" 1652 } 1653 1654 func (m *Message) GetOneofString3() string { 1655 if x, ok := m.GetOneofUnion().(*Message_OneofString3); ok { 1656 return x.OneofString3 1657 } 1658 return "" 1659 } 1660 1661 type isMessage_OneofDefaultedUnion interface { 1662 isMessage_OneofDefaultedUnion() 1663 } 1664 1665 type Message_OneofDefaultedBool struct { 1666 OneofDefaultedBool bool `protobuf:"varint,800,opt,name=oneof_defaulted_bool,json=oneofDefaultedBool,oneof,def=1"` 1667 } 1668 1669 type Message_OneofDefaultedInt32 struct { 1670 OneofDefaultedInt32 int32 `protobuf:"varint,801,opt,name=oneof_defaulted_int32,json=oneofDefaultedInt32,oneof,def=-12345"` 1671 } 1672 1673 type Message_OneofDefaultedSint32 struct { 1674 OneofDefaultedSint32 int32 `protobuf:"zigzag32,802,opt,name=oneof_defaulted_sint32,json=oneofDefaultedSint32,oneof,def=-3200"` 1675 } 1676 1677 type Message_OneofDefaultedUint32 struct { 1678 OneofDefaultedUint32 uint32 `protobuf:"varint,803,opt,name=oneof_defaulted_uint32,json=oneofDefaultedUint32,oneof,def=3200"` 1679 } 1680 1681 type Message_OneofDefaultedInt64 struct { 1682 OneofDefaultedInt64 int64 `protobuf:"varint,804,opt,name=oneof_defaulted_int64,json=oneofDefaultedInt64,oneof,def=-123456789"` 1683 } 1684 1685 type Message_OneofDefaultedSint64 struct { 1686 OneofDefaultedSint64 int64 `protobuf:"zigzag64,805,opt,name=oneof_defaulted_sint64,json=oneofDefaultedSint64,oneof,def=-6400"` 1687 } 1688 1689 type Message_OneofDefaultedUint64 struct { 1690 OneofDefaultedUint64 uint64 `protobuf:"varint,806,opt,name=oneof_defaulted_uint64,json=oneofDefaultedUint64,oneof,def=6400"` 1691 } 1692 1693 type Message_OneofDefaultedFixed32 struct { 1694 OneofDefaultedFixed32 uint32 `protobuf:"fixed32,807,opt,name=oneof_defaulted_fixed32,json=oneofDefaultedFixed32,oneof,def=320000"` 1695 } 1696 1697 type Message_OneofDefaultedSfixed32 struct { 1698 OneofDefaultedSfixed32 int32 `protobuf:"fixed32,808,opt,name=oneof_defaulted_sfixed32,json=oneofDefaultedSfixed32,oneof,def=-320000"` 1699 } 1700 1701 type Message_OneofDefaultedFloat struct { 1702 OneofDefaultedFloat float32 `protobuf:"fixed32,809,opt,name=oneof_defaulted_float,json=oneofDefaultedFloat,oneof,def=3.14159"` 1703 } 1704 1705 type Message_OneofDefaultedFixed64 struct { 1706 OneofDefaultedFixed64 uint64 `protobuf:"fixed64,810,opt,name=oneof_defaulted_fixed64,json=oneofDefaultedFixed64,oneof,def=640000"` 1707 } 1708 1709 type Message_OneofDefaultedSfixed64 struct { 1710 OneofDefaultedSfixed64 int64 `protobuf:"fixed64,811,opt,name=oneof_defaulted_sfixed64,json=oneofDefaultedSfixed64,oneof,def=-640000"` 1711 } 1712 1713 type Message_OneofDefaultedDouble struct { 1714 OneofDefaultedDouble float64 `protobuf:"fixed64,812,opt,name=oneof_defaulted_double,json=oneofDefaultedDouble,oneof,def=3.14159265359"` 1715 } 1716 1717 type Message_OneofDefaultedString struct { 1718 OneofDefaultedString string `protobuf:"bytes,813,opt,name=oneof_defaulted_string,json=oneofDefaultedString,oneof,def=hello, \"world!\"\n"` 1719 } 1720 1721 type Message_OneofDefaultedBytes struct { 1722 OneofDefaultedBytes []byte `protobuf:"bytes,814,opt,name=oneof_defaulted_bytes,json=oneofDefaultedBytes,oneof,def=dead\\336\\255\\276\\357beef"` 1723 } 1724 1725 type Message_OneofDefaultedChildEnum struct { 1726 OneofDefaultedChildEnum Message_ChildEnum `protobuf:"varint,815,opt,name=oneof_defaulted_child_enum,json=oneofDefaultedChildEnum,enum=google.golang.org.proto2_20190205.Message_ChildEnum,oneof,def=0"` 1727 } 1728 1729 type Message_OneofDefaultedSiblingEnum struct { 1730 OneofDefaultedSiblingEnum SiblingEnum `protobuf:"varint,816,opt,name=oneof_defaulted_sibling_enum,json=oneofDefaultedSiblingEnum,enum=google.golang.org.proto2_20190205.SiblingEnum,oneof,def=0"` 1731 } 1732 1733 func (*Message_OneofDefaultedBool) isMessage_OneofDefaultedUnion() {} 1734 1735 func (*Message_OneofDefaultedInt32) isMessage_OneofDefaultedUnion() {} 1736 1737 func (*Message_OneofDefaultedSint32) isMessage_OneofDefaultedUnion() {} 1738 1739 func (*Message_OneofDefaultedUint32) isMessage_OneofDefaultedUnion() {} 1740 1741 func (*Message_OneofDefaultedInt64) isMessage_OneofDefaultedUnion() {} 1742 1743 func (*Message_OneofDefaultedSint64) isMessage_OneofDefaultedUnion() {} 1744 1745 func (*Message_OneofDefaultedUint64) isMessage_OneofDefaultedUnion() {} 1746 1747 func (*Message_OneofDefaultedFixed32) isMessage_OneofDefaultedUnion() {} 1748 1749 func (*Message_OneofDefaultedSfixed32) isMessage_OneofDefaultedUnion() {} 1750 1751 func (*Message_OneofDefaultedFloat) isMessage_OneofDefaultedUnion() {} 1752 1753 func (*Message_OneofDefaultedFixed64) isMessage_OneofDefaultedUnion() {} 1754 1755 func (*Message_OneofDefaultedSfixed64) isMessage_OneofDefaultedUnion() {} 1756 1757 func (*Message_OneofDefaultedDouble) isMessage_OneofDefaultedUnion() {} 1758 1759 func (*Message_OneofDefaultedString) isMessage_OneofDefaultedUnion() {} 1760 1761 func (*Message_OneofDefaultedBytes) isMessage_OneofDefaultedUnion() {} 1762 1763 func (*Message_OneofDefaultedChildEnum) isMessage_OneofDefaultedUnion() {} 1764 1765 func (*Message_OneofDefaultedSiblingEnum) isMessage_OneofDefaultedUnion() {} 1766 1767 func (m *Message) GetOneofDefaultedUnion() isMessage_OneofDefaultedUnion { 1768 if m != nil { 1769 return m.OneofDefaultedUnion 1770 } 1771 return nil 1772 } 1773 1774 func (m *Message) GetOneofDefaultedBool() bool { 1775 if x, ok := m.GetOneofDefaultedUnion().(*Message_OneofDefaultedBool); ok { 1776 return x.OneofDefaultedBool 1777 } 1778 return Default_Message_OneofDefaultedBool 1779 } 1780 1781 func (m *Message) GetOneofDefaultedInt32() int32 { 1782 if x, ok := m.GetOneofDefaultedUnion().(*Message_OneofDefaultedInt32); ok { 1783 return x.OneofDefaultedInt32 1784 } 1785 return Default_Message_OneofDefaultedInt32 1786 } 1787 1788 func (m *Message) GetOneofDefaultedSint32() int32 { 1789 if x, ok := m.GetOneofDefaultedUnion().(*Message_OneofDefaultedSint32); ok { 1790 return x.OneofDefaultedSint32 1791 } 1792 return Default_Message_OneofDefaultedSint32 1793 } 1794 1795 func (m *Message) GetOneofDefaultedUint32() uint32 { 1796 if x, ok := m.GetOneofDefaultedUnion().(*Message_OneofDefaultedUint32); ok { 1797 return x.OneofDefaultedUint32 1798 } 1799 return Default_Message_OneofDefaultedUint32 1800 } 1801 1802 func (m *Message) GetOneofDefaultedInt64() int64 { 1803 if x, ok := m.GetOneofDefaultedUnion().(*Message_OneofDefaultedInt64); ok { 1804 return x.OneofDefaultedInt64 1805 } 1806 return Default_Message_OneofDefaultedInt64 1807 } 1808 1809 func (m *Message) GetOneofDefaultedSint64() int64 { 1810 if x, ok := m.GetOneofDefaultedUnion().(*Message_OneofDefaultedSint64); ok { 1811 return x.OneofDefaultedSint64 1812 } 1813 return Default_Message_OneofDefaultedSint64 1814 } 1815 1816 func (m *Message) GetOneofDefaultedUint64() uint64 { 1817 if x, ok := m.GetOneofDefaultedUnion().(*Message_OneofDefaultedUint64); ok { 1818 return x.OneofDefaultedUint64 1819 } 1820 return Default_Message_OneofDefaultedUint64 1821 } 1822 1823 func (m *Message) GetOneofDefaultedFixed32() uint32 { 1824 if x, ok := m.GetOneofDefaultedUnion().(*Message_OneofDefaultedFixed32); ok { 1825 return x.OneofDefaultedFixed32 1826 } 1827 return Default_Message_OneofDefaultedFixed32 1828 } 1829 1830 func (m *Message) GetOneofDefaultedSfixed32() int32 { 1831 if x, ok := m.GetOneofDefaultedUnion().(*Message_OneofDefaultedSfixed32); ok { 1832 return x.OneofDefaultedSfixed32 1833 } 1834 return Default_Message_OneofDefaultedSfixed32 1835 } 1836 1837 func (m *Message) GetOneofDefaultedFloat() float32 { 1838 if x, ok := m.GetOneofDefaultedUnion().(*Message_OneofDefaultedFloat); ok { 1839 return x.OneofDefaultedFloat 1840 } 1841 return Default_Message_OneofDefaultedFloat 1842 } 1843 1844 func (m *Message) GetOneofDefaultedFixed64() uint64 { 1845 if x, ok := m.GetOneofDefaultedUnion().(*Message_OneofDefaultedFixed64); ok { 1846 return x.OneofDefaultedFixed64 1847 } 1848 return Default_Message_OneofDefaultedFixed64 1849 } 1850 1851 func (m *Message) GetOneofDefaultedSfixed64() int64 { 1852 if x, ok := m.GetOneofDefaultedUnion().(*Message_OneofDefaultedSfixed64); ok { 1853 return x.OneofDefaultedSfixed64 1854 } 1855 return Default_Message_OneofDefaultedSfixed64 1856 } 1857 1858 func (m *Message) GetOneofDefaultedDouble() float64 { 1859 if x, ok := m.GetOneofDefaultedUnion().(*Message_OneofDefaultedDouble); ok { 1860 return x.OneofDefaultedDouble 1861 } 1862 return Default_Message_OneofDefaultedDouble 1863 } 1864 1865 func (m *Message) GetOneofDefaultedString() string { 1866 if x, ok := m.GetOneofDefaultedUnion().(*Message_OneofDefaultedString); ok { 1867 return x.OneofDefaultedString 1868 } 1869 return Default_Message_OneofDefaultedString 1870 } 1871 1872 func (m *Message) GetOneofDefaultedBytes() []byte { 1873 if x, ok := m.GetOneofDefaultedUnion().(*Message_OneofDefaultedBytes); ok { 1874 return x.OneofDefaultedBytes 1875 } 1876 return append([]byte(nil), Default_Message_OneofDefaultedBytes...) 1877 } 1878 1879 func (m *Message) GetOneofDefaultedChildEnum() Message_ChildEnum { 1880 if x, ok := m.GetOneofDefaultedUnion().(*Message_OneofDefaultedChildEnum); ok { 1881 return x.OneofDefaultedChildEnum 1882 } 1883 return Default_Message_OneofDefaultedChildEnum 1884 } 1885 1886 func (m *Message) GetOneofDefaultedSiblingEnum() SiblingEnum { 1887 if x, ok := m.GetOneofDefaultedUnion().(*Message_OneofDefaultedSiblingEnum); ok { 1888 return x.OneofDefaultedSiblingEnum 1889 } 1890 return Default_Message_OneofDefaultedSiblingEnum 1891 } 1892 1893 // XXX_OneofWrappers is for the internal use of the proto package. 1894 func (*Message) XXX_OneofWrappers() []interface{} { 1895 return []interface{}{ 1896 (*Message_OneofBool)(nil), 1897 (*Message_OneofInt32)(nil), 1898 (*Message_OneofSint32)(nil), 1899 (*Message_OneofUint32)(nil), 1900 (*Message_OneofInt64)(nil), 1901 (*Message_OneofSint64)(nil), 1902 (*Message_OneofUint64)(nil), 1903 (*Message_OneofFixed32)(nil), 1904 (*Message_OneofSfixed32)(nil), 1905 (*Message_OneofFloat)(nil), 1906 (*Message_OneofFixed64)(nil), 1907 (*Message_OneofSfixed64)(nil), 1908 (*Message_OneofDouble)(nil), 1909 (*Message_OneofString)(nil), 1910 (*Message_OneofBytes)(nil), 1911 (*Message_OneofChildEnum)(nil), 1912 (*Message_OneofChildMessage)(nil), 1913 (*Message_OneofNamedGroup)(nil), 1914 (*Message_OneofSiblingEnum)(nil), 1915 (*Message_OneofSiblingMessage)(nil), 1916 (*Message_Oneofgroup)(nil), 1917 (*Message_OneofString1)(nil), 1918 (*Message_OneofString2)(nil), 1919 (*Message_OneofString3)(nil), 1920 (*Message_OneofDefaultedBool)(nil), 1921 (*Message_OneofDefaultedInt32)(nil), 1922 (*Message_OneofDefaultedSint32)(nil), 1923 (*Message_OneofDefaultedUint32)(nil), 1924 (*Message_OneofDefaultedInt64)(nil), 1925 (*Message_OneofDefaultedSint64)(nil), 1926 (*Message_OneofDefaultedUint64)(nil), 1927 (*Message_OneofDefaultedFixed32)(nil), 1928 (*Message_OneofDefaultedSfixed32)(nil), 1929 (*Message_OneofDefaultedFloat)(nil), 1930 (*Message_OneofDefaultedFixed64)(nil), 1931 (*Message_OneofDefaultedSfixed64)(nil), 1932 (*Message_OneofDefaultedDouble)(nil), 1933 (*Message_OneofDefaultedString)(nil), 1934 (*Message_OneofDefaultedBytes)(nil), 1935 (*Message_OneofDefaultedChildEnum)(nil), 1936 (*Message_OneofDefaultedSiblingEnum)(nil), 1937 } 1938 } 1939 1940 var E_Message_ExtensionOptionalBool = &proto.ExtensionDesc{ 1941 ExtendedType: (*Message)(nil), 1942 ExtensionType: (*bool)(nil), 1943 Field: 10000, 1944 Name: "google.golang.org.proto2_20190205.Message.extension_optional_bool", 1945 Tag: "varint,10000,opt,name=extension_optional_bool", 1946 Filename: "proto2_20190205_c823c79e/test.proto", 1947 } 1948 1949 var E_Message_ExtensionOptionalInt32 = &proto.ExtensionDesc{ 1950 ExtendedType: (*Message)(nil), 1951 ExtensionType: (*int32)(nil), 1952 Field: 10001, 1953 Name: "google.golang.org.proto2_20190205.Message.extension_optional_int32", 1954 Tag: "varint,10001,opt,name=extension_optional_int32", 1955 Filename: "proto2_20190205_c823c79e/test.proto", 1956 } 1957 1958 var E_Message_ExtensionOptionalSint32 = &proto.ExtensionDesc{ 1959 ExtendedType: (*Message)(nil), 1960 ExtensionType: (*int32)(nil), 1961 Field: 10002, 1962 Name: "google.golang.org.proto2_20190205.Message.extension_optional_sint32", 1963 Tag: "zigzag32,10002,opt,name=extension_optional_sint32", 1964 Filename: "proto2_20190205_c823c79e/test.proto", 1965 } 1966 1967 var E_Message_ExtensionOptionalUint32 = &proto.ExtensionDesc{ 1968 ExtendedType: (*Message)(nil), 1969 ExtensionType: (*uint32)(nil), 1970 Field: 10003, 1971 Name: "google.golang.org.proto2_20190205.Message.extension_optional_uint32", 1972 Tag: "varint,10003,opt,name=extension_optional_uint32", 1973 Filename: "proto2_20190205_c823c79e/test.proto", 1974 } 1975 1976 var E_Message_ExtensionOptionalInt64 = &proto.ExtensionDesc{ 1977 ExtendedType: (*Message)(nil), 1978 ExtensionType: (*int64)(nil), 1979 Field: 10004, 1980 Name: "google.golang.org.proto2_20190205.Message.extension_optional_int64", 1981 Tag: "varint,10004,opt,name=extension_optional_int64", 1982 Filename: "proto2_20190205_c823c79e/test.proto", 1983 } 1984 1985 var E_Message_ExtensionOptionalSint64 = &proto.ExtensionDesc{ 1986 ExtendedType: (*Message)(nil), 1987 ExtensionType: (*int64)(nil), 1988 Field: 10005, 1989 Name: "google.golang.org.proto2_20190205.Message.extension_optional_sint64", 1990 Tag: "zigzag64,10005,opt,name=extension_optional_sint64", 1991 Filename: "proto2_20190205_c823c79e/test.proto", 1992 } 1993 1994 var E_Message_ExtensionOptionalUint64 = &proto.ExtensionDesc{ 1995 ExtendedType: (*Message)(nil), 1996 ExtensionType: (*uint64)(nil), 1997 Field: 10006, 1998 Name: "google.golang.org.proto2_20190205.Message.extension_optional_uint64", 1999 Tag: "varint,10006,opt,name=extension_optional_uint64", 2000 Filename: "proto2_20190205_c823c79e/test.proto", 2001 } 2002 2003 var E_Message_ExtensionOptionalFixed32 = &proto.ExtensionDesc{ 2004 ExtendedType: (*Message)(nil), 2005 ExtensionType: (*uint32)(nil), 2006 Field: 10007, 2007 Name: "google.golang.org.proto2_20190205.Message.extension_optional_fixed32", 2008 Tag: "fixed32,10007,opt,name=extension_optional_fixed32", 2009 Filename: "proto2_20190205_c823c79e/test.proto", 2010 } 2011 2012 var E_Message_ExtensionOptionalSfixed32 = &proto.ExtensionDesc{ 2013 ExtendedType: (*Message)(nil), 2014 ExtensionType: (*int32)(nil), 2015 Field: 10008, 2016 Name: "google.golang.org.proto2_20190205.Message.extension_optional_sfixed32", 2017 Tag: "fixed32,10008,opt,name=extension_optional_sfixed32", 2018 Filename: "proto2_20190205_c823c79e/test.proto", 2019 } 2020 2021 var E_Message_ExtensionOptionalFloat = &proto.ExtensionDesc{ 2022 ExtendedType: (*Message)(nil), 2023 ExtensionType: (*float32)(nil), 2024 Field: 10009, 2025 Name: "google.golang.org.proto2_20190205.Message.extension_optional_float", 2026 Tag: "fixed32,10009,opt,name=extension_optional_float", 2027 Filename: "proto2_20190205_c823c79e/test.proto", 2028 } 2029 2030 var E_Message_ExtensionOptionalFixed64 = &proto.ExtensionDesc{ 2031 ExtendedType: (*Message)(nil), 2032 ExtensionType: (*uint64)(nil), 2033 Field: 10010, 2034 Name: "google.golang.org.proto2_20190205.Message.extension_optional_fixed64", 2035 Tag: "fixed64,10010,opt,name=extension_optional_fixed64", 2036 Filename: "proto2_20190205_c823c79e/test.proto", 2037 } 2038 2039 var E_Message_ExtensionOptionalSfixed64 = &proto.ExtensionDesc{ 2040 ExtendedType: (*Message)(nil), 2041 ExtensionType: (*int64)(nil), 2042 Field: 10011, 2043 Name: "google.golang.org.proto2_20190205.Message.extension_optional_sfixed64", 2044 Tag: "fixed64,10011,opt,name=extension_optional_sfixed64", 2045 Filename: "proto2_20190205_c823c79e/test.proto", 2046 } 2047 2048 var E_Message_ExtensionOptionalDouble = &proto.ExtensionDesc{ 2049 ExtendedType: (*Message)(nil), 2050 ExtensionType: (*float64)(nil), 2051 Field: 10012, 2052 Name: "google.golang.org.proto2_20190205.Message.extension_optional_double", 2053 Tag: "fixed64,10012,opt,name=extension_optional_double", 2054 Filename: "proto2_20190205_c823c79e/test.proto", 2055 } 2056 2057 var E_Message_ExtensionOptionalString = &proto.ExtensionDesc{ 2058 ExtendedType: (*Message)(nil), 2059 ExtensionType: (*string)(nil), 2060 Field: 10013, 2061 Name: "google.golang.org.proto2_20190205.Message.extension_optional_string", 2062 Tag: "bytes,10013,opt,name=extension_optional_string", 2063 Filename: "proto2_20190205_c823c79e/test.proto", 2064 } 2065 2066 var E_Message_ExtensionOptionalBytes = &proto.ExtensionDesc{ 2067 ExtendedType: (*Message)(nil), 2068 ExtensionType: ([]byte)(nil), 2069 Field: 10014, 2070 Name: "google.golang.org.proto2_20190205.Message.extension_optional_bytes", 2071 Tag: "bytes,10014,opt,name=extension_optional_bytes", 2072 Filename: "proto2_20190205_c823c79e/test.proto", 2073 } 2074 2075 var E_Message_ExtensionOptionalChildEnum = &proto.ExtensionDesc{ 2076 ExtendedType: (*Message)(nil), 2077 ExtensionType: (*Message_ChildEnum)(nil), 2078 Field: 10015, 2079 Name: "google.golang.org.proto2_20190205.Message.extension_optional_child_enum", 2080 Tag: "varint,10015,opt,name=extension_optional_child_enum,enum=google.golang.org.proto2_20190205.Message_ChildEnum", 2081 Filename: "proto2_20190205_c823c79e/test.proto", 2082 } 2083 2084 var E_Message_ExtensionOptionalChildMessage = &proto.ExtensionDesc{ 2085 ExtendedType: (*Message)(nil), 2086 ExtensionType: (*Message_ChildMessage)(nil), 2087 Field: 10016, 2088 Name: "google.golang.org.proto2_20190205.Message.extension_optional_child_message", 2089 Tag: "bytes,10016,opt,name=extension_optional_child_message", 2090 Filename: "proto2_20190205_c823c79e/test.proto", 2091 } 2092 2093 var E_Message_ExtensionOptionalNamedGroup = &proto.ExtensionDesc{ 2094 ExtendedType: (*Message)(nil), 2095 ExtensionType: (*Message_NamedGroup)(nil), 2096 Field: 10017, 2097 Name: "google.golang.org.proto2_20190205.Message.extension_optional_named_group", 2098 Tag: "bytes,10017,opt,name=extension_optional_named_group", 2099 Filename: "proto2_20190205_c823c79e/test.proto", 2100 } 2101 2102 var E_Message_ExtensionOptionalSiblingEnum = &proto.ExtensionDesc{ 2103 ExtendedType: (*Message)(nil), 2104 ExtensionType: (*SiblingEnum)(nil), 2105 Field: 10018, 2106 Name: "google.golang.org.proto2_20190205.Message.extension_optional_sibling_enum", 2107 Tag: "varint,10018,opt,name=extension_optional_sibling_enum,enum=google.golang.org.proto2_20190205.SiblingEnum", 2108 Filename: "proto2_20190205_c823c79e/test.proto", 2109 } 2110 2111 var E_Message_ExtensionOptionalSiblingMessage = &proto.ExtensionDesc{ 2112 ExtendedType: (*Message)(nil), 2113 ExtensionType: (*SiblingMessage)(nil), 2114 Field: 10019, 2115 Name: "google.golang.org.proto2_20190205.Message.extension_optional_sibling_message", 2116 Tag: "bytes,10019,opt,name=extension_optional_sibling_message", 2117 Filename: "proto2_20190205_c823c79e/test.proto", 2118 } 2119 2120 var E_Message_Extensionoptionalgroup = &proto.ExtensionDesc{ 2121 ExtendedType: (*Message)(nil), 2122 ExtensionType: (*Message_ExtensionOptionalGroup)(nil), 2123 Field: 10020, 2124 Name: "google.golang.org.proto2_20190205.Message.extensionoptionalgroup", 2125 Tag: "group,10020,opt,name=ExtensionOptionalGroup", 2126 Filename: "proto2_20190205_c823c79e/test.proto", 2127 } 2128 2129 var E_Message_ExtensionDefaultedBool = &proto.ExtensionDesc{ 2130 ExtendedType: (*Message)(nil), 2131 ExtensionType: (*bool)(nil), 2132 Field: 20000, 2133 Name: "google.golang.org.proto2_20190205.Message.extension_defaulted_bool", 2134 Tag: "varint,20000,opt,name=extension_defaulted_bool,def=1", 2135 Filename: "proto2_20190205_c823c79e/test.proto", 2136 } 2137 2138 var E_Message_ExtensionDefaultedInt32 = &proto.ExtensionDesc{ 2139 ExtendedType: (*Message)(nil), 2140 ExtensionType: (*int32)(nil), 2141 Field: 20001, 2142 Name: "google.golang.org.proto2_20190205.Message.extension_defaulted_int32", 2143 Tag: "varint,20001,opt,name=extension_defaulted_int32,def=-12345", 2144 Filename: "proto2_20190205_c823c79e/test.proto", 2145 } 2146 2147 var E_Message_ExtensionDefaultedSint32 = &proto.ExtensionDesc{ 2148 ExtendedType: (*Message)(nil), 2149 ExtensionType: (*int32)(nil), 2150 Field: 20002, 2151 Name: "google.golang.org.proto2_20190205.Message.extension_defaulted_sint32", 2152 Tag: "zigzag32,20002,opt,name=extension_defaulted_sint32,def=-3200", 2153 Filename: "proto2_20190205_c823c79e/test.proto", 2154 } 2155 2156 var E_Message_ExtensionDefaultedUint32 = &proto.ExtensionDesc{ 2157 ExtendedType: (*Message)(nil), 2158 ExtensionType: (*uint32)(nil), 2159 Field: 20003, 2160 Name: "google.golang.org.proto2_20190205.Message.extension_defaulted_uint32", 2161 Tag: "varint,20003,opt,name=extension_defaulted_uint32,def=3200", 2162 Filename: "proto2_20190205_c823c79e/test.proto", 2163 } 2164 2165 var E_Message_ExtensionDefaultedInt64 = &proto.ExtensionDesc{ 2166 ExtendedType: (*Message)(nil), 2167 ExtensionType: (*int64)(nil), 2168 Field: 20004, 2169 Name: "google.golang.org.proto2_20190205.Message.extension_defaulted_int64", 2170 Tag: "varint,20004,opt,name=extension_defaulted_int64,def=-123456789", 2171 Filename: "proto2_20190205_c823c79e/test.proto", 2172 } 2173 2174 var E_Message_ExtensionDefaultedSint64 = &proto.ExtensionDesc{ 2175 ExtendedType: (*Message)(nil), 2176 ExtensionType: (*int64)(nil), 2177 Field: 20005, 2178 Name: "google.golang.org.proto2_20190205.Message.extension_defaulted_sint64", 2179 Tag: "zigzag64,20005,opt,name=extension_defaulted_sint64,def=-6400", 2180 Filename: "proto2_20190205_c823c79e/test.proto", 2181 } 2182 2183 var E_Message_ExtensionDefaultedUint64 = &proto.ExtensionDesc{ 2184 ExtendedType: (*Message)(nil), 2185 ExtensionType: (*uint64)(nil), 2186 Field: 20006, 2187 Name: "google.golang.org.proto2_20190205.Message.extension_defaulted_uint64", 2188 Tag: "varint,20006,opt,name=extension_defaulted_uint64,def=6400", 2189 Filename: "proto2_20190205_c823c79e/test.proto", 2190 } 2191 2192 var E_Message_ExtensionDefaultedFixed32 = &proto.ExtensionDesc{ 2193 ExtendedType: (*Message)(nil), 2194 ExtensionType: (*uint32)(nil), 2195 Field: 20007, 2196 Name: "google.golang.org.proto2_20190205.Message.extension_defaulted_fixed32", 2197 Tag: "fixed32,20007,opt,name=extension_defaulted_fixed32,def=320000", 2198 Filename: "proto2_20190205_c823c79e/test.proto", 2199 } 2200 2201 var E_Message_ExtensionDefaultedSfixed32 = &proto.ExtensionDesc{ 2202 ExtendedType: (*Message)(nil), 2203 ExtensionType: (*int32)(nil), 2204 Field: 20008, 2205 Name: "google.golang.org.proto2_20190205.Message.extension_defaulted_sfixed32", 2206 Tag: "fixed32,20008,opt,name=extension_defaulted_sfixed32,def=-320000", 2207 Filename: "proto2_20190205_c823c79e/test.proto", 2208 } 2209 2210 var E_Message_ExtensionDefaultedFloat = &proto.ExtensionDesc{ 2211 ExtendedType: (*Message)(nil), 2212 ExtensionType: (*float32)(nil), 2213 Field: 20009, 2214 Name: "google.golang.org.proto2_20190205.Message.extension_defaulted_float", 2215 Tag: "fixed32,20009,opt,name=extension_defaulted_float,def=3.14159", 2216 Filename: "proto2_20190205_c823c79e/test.proto", 2217 } 2218 2219 var E_Message_ExtensionDefaultedFixed64 = &proto.ExtensionDesc{ 2220 ExtendedType: (*Message)(nil), 2221 ExtensionType: (*uint64)(nil), 2222 Field: 20010, 2223 Name: "google.golang.org.proto2_20190205.Message.extension_defaulted_fixed64", 2224 Tag: "fixed64,20010,opt,name=extension_defaulted_fixed64,def=640000", 2225 Filename: "proto2_20190205_c823c79e/test.proto", 2226 } 2227 2228 var E_Message_ExtensionDefaultedSfixed64 = &proto.ExtensionDesc{ 2229 ExtendedType: (*Message)(nil), 2230 ExtensionType: (*int64)(nil), 2231 Field: 20011, 2232 Name: "google.golang.org.proto2_20190205.Message.extension_defaulted_sfixed64", 2233 Tag: "fixed64,20011,opt,name=extension_defaulted_sfixed64,def=-640000", 2234 Filename: "proto2_20190205_c823c79e/test.proto", 2235 } 2236 2237 var E_Message_ExtensionDefaultedDouble = &proto.ExtensionDesc{ 2238 ExtendedType: (*Message)(nil), 2239 ExtensionType: (*float64)(nil), 2240 Field: 20012, 2241 Name: "google.golang.org.proto2_20190205.Message.extension_defaulted_double", 2242 Tag: "fixed64,20012,opt,name=extension_defaulted_double,def=3.14159265359", 2243 Filename: "proto2_20190205_c823c79e/test.proto", 2244 } 2245 2246 var E_Message_ExtensionDefaultedString = &proto.ExtensionDesc{ 2247 ExtendedType: (*Message)(nil), 2248 ExtensionType: (*string)(nil), 2249 Field: 20013, 2250 Name: "google.golang.org.proto2_20190205.Message.extension_defaulted_string", 2251 Tag: "bytes,20013,opt,name=extension_defaulted_string,def=hello, \"world!\"\n", 2252 Filename: "proto2_20190205_c823c79e/test.proto", 2253 } 2254 2255 var E_Message_ExtensionDefaultedBytes = &proto.ExtensionDesc{ 2256 ExtendedType: (*Message)(nil), 2257 ExtensionType: ([]byte)(nil), 2258 Field: 20014, 2259 Name: "google.golang.org.proto2_20190205.Message.extension_defaulted_bytes", 2260 Tag: "bytes,20014,opt,name=extension_defaulted_bytes,def=dead\\336\\255\\276\\357beef", 2261 Filename: "proto2_20190205_c823c79e/test.proto", 2262 } 2263 2264 var E_Message_ExtensionDefaultedChildEnum = &proto.ExtensionDesc{ 2265 ExtendedType: (*Message)(nil), 2266 ExtensionType: (*Message_ChildEnum)(nil), 2267 Field: 20015, 2268 Name: "google.golang.org.proto2_20190205.Message.extension_defaulted_child_enum", 2269 Tag: "varint,20015,opt,name=extension_defaulted_child_enum,enum=google.golang.org.proto2_20190205.Message_ChildEnum,def=0", 2270 Filename: "proto2_20190205_c823c79e/test.proto", 2271 } 2272 2273 var E_Message_ExtensionDefaultedSiblingEnum = &proto.ExtensionDesc{ 2274 ExtendedType: (*Message)(nil), 2275 ExtensionType: (*SiblingEnum)(nil), 2276 Field: 20016, 2277 Name: "google.golang.org.proto2_20190205.Message.extension_defaulted_sibling_enum", 2278 Tag: "varint,20016,opt,name=extension_defaulted_sibling_enum,enum=google.golang.org.proto2_20190205.SiblingEnum,def=0", 2279 Filename: "proto2_20190205_c823c79e/test.proto", 2280 } 2281 2282 var E_Message_ExtensionRepeatedBool = &proto.ExtensionDesc{ 2283 ExtendedType: (*Message)(nil), 2284 ExtensionType: ([]bool)(nil), 2285 Field: 30000, 2286 Name: "google.golang.org.proto2_20190205.Message.extension_repeated_bool", 2287 Tag: "varint,30000,rep,name=extension_repeated_bool", 2288 Filename: "proto2_20190205_c823c79e/test.proto", 2289 } 2290 2291 var E_Message_ExtensionRepeatedInt32 = &proto.ExtensionDesc{ 2292 ExtendedType: (*Message)(nil), 2293 ExtensionType: ([]int32)(nil), 2294 Field: 30001, 2295 Name: "google.golang.org.proto2_20190205.Message.extension_repeated_int32", 2296 Tag: "varint,30001,rep,name=extension_repeated_int32", 2297 Filename: "proto2_20190205_c823c79e/test.proto", 2298 } 2299 2300 var E_Message_ExtensionRepeatedSint32 = &proto.ExtensionDesc{ 2301 ExtendedType: (*Message)(nil), 2302 ExtensionType: ([]int32)(nil), 2303 Field: 30002, 2304 Name: "google.golang.org.proto2_20190205.Message.extension_repeated_sint32", 2305 Tag: "zigzag32,30002,rep,name=extension_repeated_sint32", 2306 Filename: "proto2_20190205_c823c79e/test.proto", 2307 } 2308 2309 var E_Message_ExtensionRepeatedUint32 = &proto.ExtensionDesc{ 2310 ExtendedType: (*Message)(nil), 2311 ExtensionType: ([]uint32)(nil), 2312 Field: 30003, 2313 Name: "google.golang.org.proto2_20190205.Message.extension_repeated_uint32", 2314 Tag: "varint,30003,rep,name=extension_repeated_uint32", 2315 Filename: "proto2_20190205_c823c79e/test.proto", 2316 } 2317 2318 var E_Message_ExtensionRepeatedInt64 = &proto.ExtensionDesc{ 2319 ExtendedType: (*Message)(nil), 2320 ExtensionType: ([]int64)(nil), 2321 Field: 30004, 2322 Name: "google.golang.org.proto2_20190205.Message.extension_repeated_int64", 2323 Tag: "varint,30004,rep,name=extension_repeated_int64", 2324 Filename: "proto2_20190205_c823c79e/test.proto", 2325 } 2326 2327 var E_Message_ExtensionRepeatedSint64 = &proto.ExtensionDesc{ 2328 ExtendedType: (*Message)(nil), 2329 ExtensionType: ([]int64)(nil), 2330 Field: 30005, 2331 Name: "google.golang.org.proto2_20190205.Message.extension_repeated_sint64", 2332 Tag: "zigzag64,30005,rep,name=extension_repeated_sint64", 2333 Filename: "proto2_20190205_c823c79e/test.proto", 2334 } 2335 2336 var E_Message_ExtensionRepeatedUint64 = &proto.ExtensionDesc{ 2337 ExtendedType: (*Message)(nil), 2338 ExtensionType: ([]uint64)(nil), 2339 Field: 30006, 2340 Name: "google.golang.org.proto2_20190205.Message.extension_repeated_uint64", 2341 Tag: "varint,30006,rep,name=extension_repeated_uint64", 2342 Filename: "proto2_20190205_c823c79e/test.proto", 2343 } 2344 2345 var E_Message_ExtensionRepeatedFixed32 = &proto.ExtensionDesc{ 2346 ExtendedType: (*Message)(nil), 2347 ExtensionType: ([]uint32)(nil), 2348 Field: 30007, 2349 Name: "google.golang.org.proto2_20190205.Message.extension_repeated_fixed32", 2350 Tag: "fixed32,30007,rep,name=extension_repeated_fixed32", 2351 Filename: "proto2_20190205_c823c79e/test.proto", 2352 } 2353 2354 var E_Message_ExtensionRepeatedSfixed32 = &proto.ExtensionDesc{ 2355 ExtendedType: (*Message)(nil), 2356 ExtensionType: ([]int32)(nil), 2357 Field: 30008, 2358 Name: "google.golang.org.proto2_20190205.Message.extension_repeated_sfixed32", 2359 Tag: "fixed32,30008,rep,name=extension_repeated_sfixed32", 2360 Filename: "proto2_20190205_c823c79e/test.proto", 2361 } 2362 2363 var E_Message_ExtensionRepeatedFloat = &proto.ExtensionDesc{ 2364 ExtendedType: (*Message)(nil), 2365 ExtensionType: ([]float32)(nil), 2366 Field: 30009, 2367 Name: "google.golang.org.proto2_20190205.Message.extension_repeated_float", 2368 Tag: "fixed32,30009,rep,name=extension_repeated_float", 2369 Filename: "proto2_20190205_c823c79e/test.proto", 2370 } 2371 2372 var E_Message_ExtensionRepeatedFixed64 = &proto.ExtensionDesc{ 2373 ExtendedType: (*Message)(nil), 2374 ExtensionType: ([]uint64)(nil), 2375 Field: 30010, 2376 Name: "google.golang.org.proto2_20190205.Message.extension_repeated_fixed64", 2377 Tag: "fixed64,30010,rep,name=extension_repeated_fixed64", 2378 Filename: "proto2_20190205_c823c79e/test.proto", 2379 } 2380 2381 var E_Message_ExtensionRepeatedSfixed64 = &proto.ExtensionDesc{ 2382 ExtendedType: (*Message)(nil), 2383 ExtensionType: ([]int64)(nil), 2384 Field: 30011, 2385 Name: "google.golang.org.proto2_20190205.Message.extension_repeated_sfixed64", 2386 Tag: "fixed64,30011,rep,name=extension_repeated_sfixed64", 2387 Filename: "proto2_20190205_c823c79e/test.proto", 2388 } 2389 2390 var E_Message_ExtensionRepeatedDouble = &proto.ExtensionDesc{ 2391 ExtendedType: (*Message)(nil), 2392 ExtensionType: ([]float64)(nil), 2393 Field: 30012, 2394 Name: "google.golang.org.proto2_20190205.Message.extension_repeated_double", 2395 Tag: "fixed64,30012,rep,name=extension_repeated_double", 2396 Filename: "proto2_20190205_c823c79e/test.proto", 2397 } 2398 2399 var E_Message_ExtensionRepeatedString = &proto.ExtensionDesc{ 2400 ExtendedType: (*Message)(nil), 2401 ExtensionType: ([]string)(nil), 2402 Field: 30013, 2403 Name: "google.golang.org.proto2_20190205.Message.extension_repeated_string", 2404 Tag: "bytes,30013,rep,name=extension_repeated_string", 2405 Filename: "proto2_20190205_c823c79e/test.proto", 2406 } 2407 2408 var E_Message_ExtensionRepeatedBytes = &proto.ExtensionDesc{ 2409 ExtendedType: (*Message)(nil), 2410 ExtensionType: ([][]byte)(nil), 2411 Field: 30014, 2412 Name: "google.golang.org.proto2_20190205.Message.extension_repeated_bytes", 2413 Tag: "bytes,30014,rep,name=extension_repeated_bytes", 2414 Filename: "proto2_20190205_c823c79e/test.proto", 2415 } 2416 2417 var E_Message_ExtensionRepeatedChildEnum = &proto.ExtensionDesc{ 2418 ExtendedType: (*Message)(nil), 2419 ExtensionType: ([]Message_ChildEnum)(nil), 2420 Field: 30015, 2421 Name: "google.golang.org.proto2_20190205.Message.extension_repeated_child_enum", 2422 Tag: "varint,30015,rep,name=extension_repeated_child_enum,enum=google.golang.org.proto2_20190205.Message_ChildEnum", 2423 Filename: "proto2_20190205_c823c79e/test.proto", 2424 } 2425 2426 var E_Message_ExtensionRepeatedChildMessage = &proto.ExtensionDesc{ 2427 ExtendedType: (*Message)(nil), 2428 ExtensionType: ([]*Message_ChildMessage)(nil), 2429 Field: 30016, 2430 Name: "google.golang.org.proto2_20190205.Message.extension_repeated_child_message", 2431 Tag: "bytes,30016,rep,name=extension_repeated_child_message", 2432 Filename: "proto2_20190205_c823c79e/test.proto", 2433 } 2434 2435 var E_Message_ExtensionRepeatedNamedGroup = &proto.ExtensionDesc{ 2436 ExtendedType: (*Message)(nil), 2437 ExtensionType: ([]*Message_NamedGroup)(nil), 2438 Field: 30017, 2439 Name: "google.golang.org.proto2_20190205.Message.extension_repeated_named_group", 2440 Tag: "bytes,30017,rep,name=extension_repeated_named_group", 2441 Filename: "proto2_20190205_c823c79e/test.proto", 2442 } 2443 2444 var E_Message_ExtensionRepeatedSiblingEnum = &proto.ExtensionDesc{ 2445 ExtendedType: (*Message)(nil), 2446 ExtensionType: ([]SiblingEnum)(nil), 2447 Field: 30018, 2448 Name: "google.golang.org.proto2_20190205.Message.extension_repeated_sibling_enum", 2449 Tag: "varint,30018,rep,name=extension_repeated_sibling_enum,enum=google.golang.org.proto2_20190205.SiblingEnum", 2450 Filename: "proto2_20190205_c823c79e/test.proto", 2451 } 2452 2453 var E_Message_ExtensionRepeatedSiblingMessage = &proto.ExtensionDesc{ 2454 ExtendedType: (*Message)(nil), 2455 ExtensionType: ([]*SiblingMessage)(nil), 2456 Field: 30019, 2457 Name: "google.golang.org.proto2_20190205.Message.extension_repeated_sibling_message", 2458 Tag: "bytes,30019,rep,name=extension_repeated_sibling_message", 2459 Filename: "proto2_20190205_c823c79e/test.proto", 2460 } 2461 2462 var E_Message_Extensionrepeatedgroup = &proto.ExtensionDesc{ 2463 ExtendedType: (*Message)(nil), 2464 ExtensionType: ([]*Message_ExtensionRepeatedGroup)(nil), 2465 Field: 30020, 2466 Name: "google.golang.org.proto2_20190205.Message.extensionrepeatedgroup", 2467 Tag: "group,30020,rep,name=ExtensionRepeatedGroup", 2468 Filename: "proto2_20190205_c823c79e/test.proto", 2469 } 2470 2471 type Message_ChildMessage struct { 2472 F1 *string `protobuf:"bytes,1,opt,name=f1" json:"f1,omitempty"` 2473 F2 *string `protobuf:"bytes,2,req,name=f2" json:"f2,omitempty"` 2474 F3 []string `protobuf:"bytes,3,rep,name=f3" json:"f3,omitempty"` 2475 F4 *Message `protobuf:"bytes,4,opt,name=f4" json:"f4,omitempty"` 2476 XXX_NoUnkeyedLiteral struct{} `json:"-"` 2477 XXX_unrecognized []byte `json:"-"` 2478 XXX_sizecache int32 `json:"-"` 2479 } 2480 2481 func (m *Message_ChildMessage) Reset() { *m = Message_ChildMessage{} } 2482 func (m *Message_ChildMessage) String() string { return proto.CompactTextString(m) } 2483 func (*Message_ChildMessage) ProtoMessage() {} 2484 func (*Message_ChildMessage) Descriptor() ([]byte, []int) { 2485 return fileDescriptor_3a17e2c63b2b3424, []int{1, 0} 2486 } 2487 2488 func (m *Message_ChildMessage) XXX_Unmarshal(b []byte) error { 2489 return xxx_messageInfo_Message_ChildMessage.Unmarshal(m, b) 2490 } 2491 func (m *Message_ChildMessage) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { 2492 return xxx_messageInfo_Message_ChildMessage.Marshal(b, m, deterministic) 2493 } 2494 func (m *Message_ChildMessage) XXX_Merge(src proto.Message) { 2495 xxx_messageInfo_Message_ChildMessage.Merge(m, src) 2496 } 2497 func (m *Message_ChildMessage) XXX_Size() int { 2498 return xxx_messageInfo_Message_ChildMessage.Size(m) 2499 } 2500 func (m *Message_ChildMessage) XXX_DiscardUnknown() { 2501 xxx_messageInfo_Message_ChildMessage.DiscardUnknown(m) 2502 } 2503 2504 var xxx_messageInfo_Message_ChildMessage proto.InternalMessageInfo 2505 2506 func (m *Message_ChildMessage) GetF1() string { 2507 if m != nil && m.F1 != nil { 2508 return *m.F1 2509 } 2510 return "" 2511 } 2512 2513 func (m *Message_ChildMessage) GetF2() string { 2514 if m != nil && m.F2 != nil { 2515 return *m.F2 2516 } 2517 return "" 2518 } 2519 2520 func (m *Message_ChildMessage) GetF3() []string { 2521 if m != nil { 2522 return m.F3 2523 } 2524 return nil 2525 } 2526 2527 func (m *Message_ChildMessage) GetF4() *Message { 2528 if m != nil { 2529 return m.F4 2530 } 2531 return nil 2532 } 2533 2534 type Message_NamedGroup struct { 2535 F1 *string `protobuf:"bytes,1,opt,name=f1" json:"f1,omitempty"` 2536 F2 *string `protobuf:"bytes,2,req,name=f2" json:"f2,omitempty"` 2537 F3 []string `protobuf:"bytes,3,rep,name=f3" json:"f3,omitempty"` 2538 F4 *Message `protobuf:"bytes,4,opt,name=f4" json:"f4,omitempty"` 2539 XXX_NoUnkeyedLiteral struct{} `json:"-"` 2540 XXX_unrecognized []byte `json:"-"` 2541 XXX_sizecache int32 `json:"-"` 2542 } 2543 2544 func (m *Message_NamedGroup) Reset() { *m = Message_NamedGroup{} } 2545 func (m *Message_NamedGroup) String() string { return proto.CompactTextString(m) } 2546 func (*Message_NamedGroup) ProtoMessage() {} 2547 func (*Message_NamedGroup) Descriptor() ([]byte, []int) { 2548 return fileDescriptor_3a17e2c63b2b3424, []int{1, 1} 2549 } 2550 2551 func (m *Message_NamedGroup) XXX_Unmarshal(b []byte) error { 2552 return xxx_messageInfo_Message_NamedGroup.Unmarshal(m, b) 2553 } 2554 func (m *Message_NamedGroup) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { 2555 return xxx_messageInfo_Message_NamedGroup.Marshal(b, m, deterministic) 2556 } 2557 func (m *Message_NamedGroup) XXX_Merge(src proto.Message) { 2558 xxx_messageInfo_Message_NamedGroup.Merge(m, src) 2559 } 2560 func (m *Message_NamedGroup) XXX_Size() int { 2561 return xxx_messageInfo_Message_NamedGroup.Size(m) 2562 } 2563 func (m *Message_NamedGroup) XXX_DiscardUnknown() { 2564 xxx_messageInfo_Message_NamedGroup.DiscardUnknown(m) 2565 } 2566 2567 var xxx_messageInfo_Message_NamedGroup proto.InternalMessageInfo 2568 2569 func (m *Message_NamedGroup) GetF1() string { 2570 if m != nil && m.F1 != nil { 2571 return *m.F1 2572 } 2573 return "" 2574 } 2575 2576 func (m *Message_NamedGroup) GetF2() string { 2577 if m != nil && m.F2 != nil { 2578 return *m.F2 2579 } 2580 return "" 2581 } 2582 2583 func (m *Message_NamedGroup) GetF3() []string { 2584 if m != nil { 2585 return m.F3 2586 } 2587 return nil 2588 } 2589 2590 func (m *Message_NamedGroup) GetF4() *Message { 2591 if m != nil { 2592 return m.F4 2593 } 2594 return nil 2595 } 2596 2597 type Message_OptionalGroup struct { 2598 F1 *string `protobuf:"bytes,1,opt,name=f1" json:"f1,omitempty"` 2599 F2 *string `protobuf:"bytes,2,req,name=f2" json:"f2,omitempty"` 2600 F3 []string `protobuf:"bytes,3,rep,name=f3" json:"f3,omitempty"` 2601 XXX_NoUnkeyedLiteral struct{} `json:"-"` 2602 XXX_unrecognized []byte `json:"-"` 2603 XXX_sizecache int32 `json:"-"` 2604 } 2605 2606 func (m *Message_OptionalGroup) Reset() { *m = Message_OptionalGroup{} } 2607 func (m *Message_OptionalGroup) String() string { return proto.CompactTextString(m) } 2608 func (*Message_OptionalGroup) ProtoMessage() {} 2609 func (*Message_OptionalGroup) Descriptor() ([]byte, []int) { 2610 return fileDescriptor_3a17e2c63b2b3424, []int{1, 2} 2611 } 2612 2613 func (m *Message_OptionalGroup) XXX_Unmarshal(b []byte) error { 2614 return xxx_messageInfo_Message_OptionalGroup.Unmarshal(m, b) 2615 } 2616 func (m *Message_OptionalGroup) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { 2617 return xxx_messageInfo_Message_OptionalGroup.Marshal(b, m, deterministic) 2618 } 2619 func (m *Message_OptionalGroup) XXX_Merge(src proto.Message) { 2620 xxx_messageInfo_Message_OptionalGroup.Merge(m, src) 2621 } 2622 func (m *Message_OptionalGroup) XXX_Size() int { 2623 return xxx_messageInfo_Message_OptionalGroup.Size(m) 2624 } 2625 func (m *Message_OptionalGroup) XXX_DiscardUnknown() { 2626 xxx_messageInfo_Message_OptionalGroup.DiscardUnknown(m) 2627 } 2628 2629 var xxx_messageInfo_Message_OptionalGroup proto.InternalMessageInfo 2630 2631 func (m *Message_OptionalGroup) GetF1() string { 2632 if m != nil && m.F1 != nil { 2633 return *m.F1 2634 } 2635 return "" 2636 } 2637 2638 func (m *Message_OptionalGroup) GetF2() string { 2639 if m != nil && m.F2 != nil { 2640 return *m.F2 2641 } 2642 return "" 2643 } 2644 2645 func (m *Message_OptionalGroup) GetF3() []string { 2646 if m != nil { 2647 return m.F3 2648 } 2649 return nil 2650 } 2651 2652 type Message_RequiredGroup struct { 2653 F1 *string `protobuf:"bytes,1,opt,name=f1" json:"f1,omitempty"` 2654 F2 *string `protobuf:"bytes,2,req,name=f2" json:"f2,omitempty"` 2655 F3 []string `protobuf:"bytes,3,rep,name=f3" json:"f3,omitempty"` 2656 XXX_NoUnkeyedLiteral struct{} `json:"-"` 2657 XXX_unrecognized []byte `json:"-"` 2658 XXX_sizecache int32 `json:"-"` 2659 } 2660 2661 func (m *Message_RequiredGroup) Reset() { *m = Message_RequiredGroup{} } 2662 func (m *Message_RequiredGroup) String() string { return proto.CompactTextString(m) } 2663 func (*Message_RequiredGroup) ProtoMessage() {} 2664 func (*Message_RequiredGroup) Descriptor() ([]byte, []int) { 2665 return fileDescriptor_3a17e2c63b2b3424, []int{1, 3} 2666 } 2667 2668 func (m *Message_RequiredGroup) XXX_Unmarshal(b []byte) error { 2669 return xxx_messageInfo_Message_RequiredGroup.Unmarshal(m, b) 2670 } 2671 func (m *Message_RequiredGroup) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { 2672 return xxx_messageInfo_Message_RequiredGroup.Marshal(b, m, deterministic) 2673 } 2674 func (m *Message_RequiredGroup) XXX_Merge(src proto.Message) { 2675 xxx_messageInfo_Message_RequiredGroup.Merge(m, src) 2676 } 2677 func (m *Message_RequiredGroup) XXX_Size() int { 2678 return xxx_messageInfo_Message_RequiredGroup.Size(m) 2679 } 2680 func (m *Message_RequiredGroup) XXX_DiscardUnknown() { 2681 xxx_messageInfo_Message_RequiredGroup.DiscardUnknown(m) 2682 } 2683 2684 var xxx_messageInfo_Message_RequiredGroup proto.InternalMessageInfo 2685 2686 func (m *Message_RequiredGroup) GetF1() string { 2687 if m != nil && m.F1 != nil { 2688 return *m.F1 2689 } 2690 return "" 2691 } 2692 2693 func (m *Message_RequiredGroup) GetF2() string { 2694 if m != nil && m.F2 != nil { 2695 return *m.F2 2696 } 2697 return "" 2698 } 2699 2700 func (m *Message_RequiredGroup) GetF3() []string { 2701 if m != nil { 2702 return m.F3 2703 } 2704 return nil 2705 } 2706 2707 type Message_RepeatedGroup struct { 2708 F1 *string `protobuf:"bytes,1,opt,name=f1" json:"f1,omitempty"` 2709 F2 *string `protobuf:"bytes,2,req,name=f2" json:"f2,omitempty"` 2710 F3 []string `protobuf:"bytes,3,rep,name=f3" json:"f3,omitempty"` 2711 XXX_NoUnkeyedLiteral struct{} `json:"-"` 2712 XXX_unrecognized []byte `json:"-"` 2713 XXX_sizecache int32 `json:"-"` 2714 } 2715 2716 func (m *Message_RepeatedGroup) Reset() { *m = Message_RepeatedGroup{} } 2717 func (m *Message_RepeatedGroup) String() string { return proto.CompactTextString(m) } 2718 func (*Message_RepeatedGroup) ProtoMessage() {} 2719 func (*Message_RepeatedGroup) Descriptor() ([]byte, []int) { 2720 return fileDescriptor_3a17e2c63b2b3424, []int{1, 4} 2721 } 2722 2723 func (m *Message_RepeatedGroup) XXX_Unmarshal(b []byte) error { 2724 return xxx_messageInfo_Message_RepeatedGroup.Unmarshal(m, b) 2725 } 2726 func (m *Message_RepeatedGroup) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { 2727 return xxx_messageInfo_Message_RepeatedGroup.Marshal(b, m, deterministic) 2728 } 2729 func (m *Message_RepeatedGroup) XXX_Merge(src proto.Message) { 2730 xxx_messageInfo_Message_RepeatedGroup.Merge(m, src) 2731 } 2732 func (m *Message_RepeatedGroup) XXX_Size() int { 2733 return xxx_messageInfo_Message_RepeatedGroup.Size(m) 2734 } 2735 func (m *Message_RepeatedGroup) XXX_DiscardUnknown() { 2736 xxx_messageInfo_Message_RepeatedGroup.DiscardUnknown(m) 2737 } 2738 2739 var xxx_messageInfo_Message_RepeatedGroup proto.InternalMessageInfo 2740 2741 func (m *Message_RepeatedGroup) GetF1() string { 2742 if m != nil && m.F1 != nil { 2743 return *m.F1 2744 } 2745 return "" 2746 } 2747 2748 func (m *Message_RepeatedGroup) GetF2() string { 2749 if m != nil && m.F2 != nil { 2750 return *m.F2 2751 } 2752 return "" 2753 } 2754 2755 func (m *Message_RepeatedGroup) GetF3() []string { 2756 if m != nil { 2757 return m.F3 2758 } 2759 return nil 2760 } 2761 2762 type Message_OneofGroup struct { 2763 F1 *string `protobuf:"bytes,1,opt,name=f1" json:"f1,omitempty"` 2764 F2 *string `protobuf:"bytes,2,req,name=f2" json:"f2,omitempty"` 2765 F3 []string `protobuf:"bytes,3,rep,name=f3" json:"f3,omitempty"` 2766 XXX_NoUnkeyedLiteral struct{} `json:"-"` 2767 XXX_unrecognized []byte `json:"-"` 2768 XXX_sizecache int32 `json:"-"` 2769 } 2770 2771 func (m *Message_OneofGroup) Reset() { *m = Message_OneofGroup{} } 2772 func (m *Message_OneofGroup) String() string { return proto.CompactTextString(m) } 2773 func (*Message_OneofGroup) ProtoMessage() {} 2774 func (*Message_OneofGroup) Descriptor() ([]byte, []int) { 2775 return fileDescriptor_3a17e2c63b2b3424, []int{1, 33} 2776 } 2777 2778 func (m *Message_OneofGroup) XXX_Unmarshal(b []byte) error { 2779 return xxx_messageInfo_Message_OneofGroup.Unmarshal(m, b) 2780 } 2781 func (m *Message_OneofGroup) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { 2782 return xxx_messageInfo_Message_OneofGroup.Marshal(b, m, deterministic) 2783 } 2784 func (m *Message_OneofGroup) XXX_Merge(src proto.Message) { 2785 xxx_messageInfo_Message_OneofGroup.Merge(m, src) 2786 } 2787 func (m *Message_OneofGroup) XXX_Size() int { 2788 return xxx_messageInfo_Message_OneofGroup.Size(m) 2789 } 2790 func (m *Message_OneofGroup) XXX_DiscardUnknown() { 2791 xxx_messageInfo_Message_OneofGroup.DiscardUnknown(m) 2792 } 2793 2794 var xxx_messageInfo_Message_OneofGroup proto.InternalMessageInfo 2795 2796 func (m *Message_OneofGroup) GetF1() string { 2797 if m != nil && m.F1 != nil { 2798 return *m.F1 2799 } 2800 return "" 2801 } 2802 2803 func (m *Message_OneofGroup) GetF2() string { 2804 if m != nil && m.F2 != nil { 2805 return *m.F2 2806 } 2807 return "" 2808 } 2809 2810 func (m *Message_OneofGroup) GetF3() []string { 2811 if m != nil { 2812 return m.F3 2813 } 2814 return nil 2815 } 2816 2817 type Message_ExtensionOptionalGroup struct { 2818 F1 *string `protobuf:"bytes,1,opt,name=f1" json:"f1,omitempty"` 2819 F2 *string `protobuf:"bytes,2,req,name=f2" json:"f2,omitempty"` 2820 F3 []string `protobuf:"bytes,3,rep,name=f3" json:"f3,omitempty"` 2821 XXX_NoUnkeyedLiteral struct{} `json:"-"` 2822 XXX_unrecognized []byte `json:"-"` 2823 XXX_sizecache int32 `json:"-"` 2824 } 2825 2826 func (m *Message_ExtensionOptionalGroup) Reset() { *m = Message_ExtensionOptionalGroup{} } 2827 func (m *Message_ExtensionOptionalGroup) String() string { return proto.CompactTextString(m) } 2828 func (*Message_ExtensionOptionalGroup) ProtoMessage() {} 2829 func (*Message_ExtensionOptionalGroup) Descriptor() ([]byte, []int) { 2830 return fileDescriptor_3a17e2c63b2b3424, []int{1, 34} 2831 } 2832 2833 func (m *Message_ExtensionOptionalGroup) XXX_Unmarshal(b []byte) error { 2834 return xxx_messageInfo_Message_ExtensionOptionalGroup.Unmarshal(m, b) 2835 } 2836 func (m *Message_ExtensionOptionalGroup) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { 2837 return xxx_messageInfo_Message_ExtensionOptionalGroup.Marshal(b, m, deterministic) 2838 } 2839 func (m *Message_ExtensionOptionalGroup) XXX_Merge(src proto.Message) { 2840 xxx_messageInfo_Message_ExtensionOptionalGroup.Merge(m, src) 2841 } 2842 func (m *Message_ExtensionOptionalGroup) XXX_Size() int { 2843 return xxx_messageInfo_Message_ExtensionOptionalGroup.Size(m) 2844 } 2845 func (m *Message_ExtensionOptionalGroup) XXX_DiscardUnknown() { 2846 xxx_messageInfo_Message_ExtensionOptionalGroup.DiscardUnknown(m) 2847 } 2848 2849 var xxx_messageInfo_Message_ExtensionOptionalGroup proto.InternalMessageInfo 2850 2851 func (m *Message_ExtensionOptionalGroup) GetF1() string { 2852 if m != nil && m.F1 != nil { 2853 return *m.F1 2854 } 2855 return "" 2856 } 2857 2858 func (m *Message_ExtensionOptionalGroup) GetF2() string { 2859 if m != nil && m.F2 != nil { 2860 return *m.F2 2861 } 2862 return "" 2863 } 2864 2865 func (m *Message_ExtensionOptionalGroup) GetF3() []string { 2866 if m != nil { 2867 return m.F3 2868 } 2869 return nil 2870 } 2871 2872 type Message_ExtensionRepeatedGroup struct { 2873 F1 *string `protobuf:"bytes,1,opt,name=f1" json:"f1,omitempty"` 2874 F2 *string `protobuf:"bytes,2,req,name=f2" json:"f2,omitempty"` 2875 F3 []string `protobuf:"bytes,3,rep,name=f3" json:"f3,omitempty"` 2876 XXX_NoUnkeyedLiteral struct{} `json:"-"` 2877 XXX_unrecognized []byte `json:"-"` 2878 XXX_sizecache int32 `json:"-"` 2879 } 2880 2881 func (m *Message_ExtensionRepeatedGroup) Reset() { *m = Message_ExtensionRepeatedGroup{} } 2882 func (m *Message_ExtensionRepeatedGroup) String() string { return proto.CompactTextString(m) } 2883 func (*Message_ExtensionRepeatedGroup) ProtoMessage() {} 2884 func (*Message_ExtensionRepeatedGroup) Descriptor() ([]byte, []int) { 2885 return fileDescriptor_3a17e2c63b2b3424, []int{1, 35} 2886 } 2887 2888 func (m *Message_ExtensionRepeatedGroup) XXX_Unmarshal(b []byte) error { 2889 return xxx_messageInfo_Message_ExtensionRepeatedGroup.Unmarshal(m, b) 2890 } 2891 func (m *Message_ExtensionRepeatedGroup) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { 2892 return xxx_messageInfo_Message_ExtensionRepeatedGroup.Marshal(b, m, deterministic) 2893 } 2894 func (m *Message_ExtensionRepeatedGroup) XXX_Merge(src proto.Message) { 2895 xxx_messageInfo_Message_ExtensionRepeatedGroup.Merge(m, src) 2896 } 2897 func (m *Message_ExtensionRepeatedGroup) XXX_Size() int { 2898 return xxx_messageInfo_Message_ExtensionRepeatedGroup.Size(m) 2899 } 2900 func (m *Message_ExtensionRepeatedGroup) XXX_DiscardUnknown() { 2901 xxx_messageInfo_Message_ExtensionRepeatedGroup.DiscardUnknown(m) 2902 } 2903 2904 var xxx_messageInfo_Message_ExtensionRepeatedGroup proto.InternalMessageInfo 2905 2906 func (m *Message_ExtensionRepeatedGroup) GetF1() string { 2907 if m != nil && m.F1 != nil { 2908 return *m.F1 2909 } 2910 return "" 2911 } 2912 2913 func (m *Message_ExtensionRepeatedGroup) GetF2() string { 2914 if m != nil && m.F2 != nil { 2915 return *m.F2 2916 } 2917 return "" 2918 } 2919 2920 func (m *Message_ExtensionRepeatedGroup) GetF3() []string { 2921 if m != nil { 2922 return m.F3 2923 } 2924 return nil 2925 } 2926 2927 func init() { 2928 proto.RegisterEnum("google.golang.org.proto2_20190205.SiblingEnum", SiblingEnum_name, SiblingEnum_value) 2929 proto.RegisterEnum("google.golang.org.proto2_20190205.Message_ChildEnum", Message_ChildEnum_name, Message_ChildEnum_value) 2930 proto.RegisterType((*SiblingMessage)(nil), "google.golang.org.proto2_20190205.SiblingMessage") 2931 proto.RegisterExtension(E_Message_ExtensionOptionalBool) 2932 proto.RegisterExtension(E_Message_ExtensionOptionalInt32) 2933 proto.RegisterExtension(E_Message_ExtensionOptionalSint32) 2934 proto.RegisterExtension(E_Message_ExtensionOptionalUint32) 2935 proto.RegisterExtension(E_Message_ExtensionOptionalInt64) 2936 proto.RegisterExtension(E_Message_ExtensionOptionalSint64) 2937 proto.RegisterExtension(E_Message_ExtensionOptionalUint64) 2938 proto.RegisterExtension(E_Message_ExtensionOptionalFixed32) 2939 proto.RegisterExtension(E_Message_ExtensionOptionalSfixed32) 2940 proto.RegisterExtension(E_Message_ExtensionOptionalFloat) 2941 proto.RegisterExtension(E_Message_ExtensionOptionalFixed64) 2942 proto.RegisterExtension(E_Message_ExtensionOptionalSfixed64) 2943 proto.RegisterExtension(E_Message_ExtensionOptionalDouble) 2944 proto.RegisterExtension(E_Message_ExtensionOptionalString) 2945 proto.RegisterExtension(E_Message_ExtensionOptionalBytes) 2946 proto.RegisterExtension(E_Message_ExtensionOptionalChildEnum) 2947 proto.RegisterExtension(E_Message_ExtensionOptionalChildMessage) 2948 proto.RegisterExtension(E_Message_ExtensionOptionalNamedGroup) 2949 proto.RegisterExtension(E_Message_ExtensionOptionalSiblingEnum) 2950 proto.RegisterExtension(E_Message_ExtensionOptionalSiblingMessage) 2951 proto.RegisterExtension(E_Message_Extensionoptionalgroup) 2952 proto.RegisterExtension(E_Message_ExtensionDefaultedBool) 2953 proto.RegisterExtension(E_Message_ExtensionDefaultedInt32) 2954 proto.RegisterExtension(E_Message_ExtensionDefaultedSint32) 2955 proto.RegisterExtension(E_Message_ExtensionDefaultedUint32) 2956 proto.RegisterExtension(E_Message_ExtensionDefaultedInt64) 2957 proto.RegisterExtension(E_Message_ExtensionDefaultedSint64) 2958 proto.RegisterExtension(E_Message_ExtensionDefaultedUint64) 2959 proto.RegisterExtension(E_Message_ExtensionDefaultedFixed32) 2960 proto.RegisterExtension(E_Message_ExtensionDefaultedSfixed32) 2961 proto.RegisterExtension(E_Message_ExtensionDefaultedFloat) 2962 proto.RegisterExtension(E_Message_ExtensionDefaultedFixed64) 2963 proto.RegisterExtension(E_Message_ExtensionDefaultedSfixed64) 2964 proto.RegisterExtension(E_Message_ExtensionDefaultedDouble) 2965 proto.RegisterExtension(E_Message_ExtensionDefaultedString) 2966 proto.RegisterExtension(E_Message_ExtensionDefaultedBytes) 2967 proto.RegisterExtension(E_Message_ExtensionDefaultedChildEnum) 2968 proto.RegisterExtension(E_Message_ExtensionDefaultedSiblingEnum) 2969 proto.RegisterExtension(E_Message_ExtensionRepeatedBool) 2970 proto.RegisterExtension(E_Message_ExtensionRepeatedInt32) 2971 proto.RegisterExtension(E_Message_ExtensionRepeatedSint32) 2972 proto.RegisterExtension(E_Message_ExtensionRepeatedUint32) 2973 proto.RegisterExtension(E_Message_ExtensionRepeatedInt64) 2974 proto.RegisterExtension(E_Message_ExtensionRepeatedSint64) 2975 proto.RegisterExtension(E_Message_ExtensionRepeatedUint64) 2976 proto.RegisterExtension(E_Message_ExtensionRepeatedFixed32) 2977 proto.RegisterExtension(E_Message_ExtensionRepeatedSfixed32) 2978 proto.RegisterExtension(E_Message_ExtensionRepeatedFloat) 2979 proto.RegisterExtension(E_Message_ExtensionRepeatedFixed64) 2980 proto.RegisterExtension(E_Message_ExtensionRepeatedSfixed64) 2981 proto.RegisterExtension(E_Message_ExtensionRepeatedDouble) 2982 proto.RegisterExtension(E_Message_ExtensionRepeatedString) 2983 proto.RegisterExtension(E_Message_ExtensionRepeatedBytes) 2984 proto.RegisterExtension(E_Message_ExtensionRepeatedChildEnum) 2985 proto.RegisterExtension(E_Message_ExtensionRepeatedChildMessage) 2986 proto.RegisterExtension(E_Message_ExtensionRepeatedNamedGroup) 2987 proto.RegisterExtension(E_Message_ExtensionRepeatedSiblingEnum) 2988 proto.RegisterExtension(E_Message_ExtensionRepeatedSiblingMessage) 2989 proto.RegisterExtension(E_Message_Extensionrepeatedgroup) 2990 proto.RegisterType((*Message)(nil), "google.golang.org.proto2_20190205.Message") 2991 proto.RegisterMapType((map[bool]bool)(nil), "google.golang.org.proto2_20190205.Message.MapBoolBoolEntry") 2992 proto.RegisterMapType((map[bool][]byte)(nil), "google.golang.org.proto2_20190205.Message.MapBoolBytesEntry") 2993 proto.RegisterMapType((map[bool]Message_ChildEnum)(nil), "google.golang.org.proto2_20190205.Message.MapBoolChildEnumEntry") 2994 proto.RegisterMapType((map[bool]*Message_ChildMessage)(nil), "google.golang.org.proto2_20190205.Message.MapBoolChildMessageEntry") 2995 proto.RegisterMapType((map[bool]float64)(nil), "google.golang.org.proto2_20190205.Message.MapBoolDoubleEntry") 2996 proto.RegisterMapType((map[bool]uint32)(nil), "google.golang.org.proto2_20190205.Message.MapBoolFixed32Entry") 2997 proto.RegisterMapType((map[bool]uint64)(nil), "google.golang.org.proto2_20190205.Message.MapBoolFixed64Entry") 2998 proto.RegisterMapType((map[bool]float32)(nil), "google.golang.org.proto2_20190205.Message.MapBoolFloatEntry") 2999 proto.RegisterMapType((map[bool]int32)(nil), "google.golang.org.proto2_20190205.Message.MapBoolInt32Entry") 3000 proto.RegisterMapType((map[bool]int64)(nil), "google.golang.org.proto2_20190205.Message.MapBoolInt64Entry") 3001 proto.RegisterMapType((map[bool]*Message_NamedGroup)(nil), "google.golang.org.proto2_20190205.Message.MapBoolNamedGroupEntry") 3002 proto.RegisterMapType((map[bool]int32)(nil), "google.golang.org.proto2_20190205.Message.MapBoolSfixed32Entry") 3003 proto.RegisterMapType((map[bool]int64)(nil), "google.golang.org.proto2_20190205.Message.MapBoolSfixed64Entry") 3004 proto.RegisterMapType((map[bool]SiblingEnum)(nil), "google.golang.org.proto2_20190205.Message.MapBoolSiblingEnumEntry") 3005 proto.RegisterMapType((map[bool]*SiblingMessage)(nil), "google.golang.org.proto2_20190205.Message.MapBoolSiblingMessageEntry") 3006 proto.RegisterMapType((map[bool]int32)(nil), "google.golang.org.proto2_20190205.Message.MapBoolSint32Entry") 3007 proto.RegisterMapType((map[bool]int64)(nil), "google.golang.org.proto2_20190205.Message.MapBoolSint64Entry") 3008 proto.RegisterMapType((map[bool]string)(nil), "google.golang.org.proto2_20190205.Message.MapBoolStringEntry") 3009 proto.RegisterMapType((map[bool]uint32)(nil), "google.golang.org.proto2_20190205.Message.MapBoolUint32Entry") 3010 proto.RegisterMapType((map[bool]uint64)(nil), "google.golang.org.proto2_20190205.Message.MapBoolUint64Entry") 3011 proto.RegisterMapType((map[uint32]bool)(nil), "google.golang.org.proto2_20190205.Message.MapFixed32BoolEntry") 3012 proto.RegisterMapType((map[int32]bool)(nil), "google.golang.org.proto2_20190205.Message.MapInt32BoolEntry") 3013 proto.RegisterMapType((map[int64]bool)(nil), "google.golang.org.proto2_20190205.Message.MapInt64BoolEntry") 3014 proto.RegisterMapType((map[int32]bool)(nil), "google.golang.org.proto2_20190205.Message.MapSint32BoolEntry") 3015 proto.RegisterMapType((map[int64]bool)(nil), "google.golang.org.proto2_20190205.Message.MapSint64BoolEntry") 3016 proto.RegisterMapType((map[string]bool)(nil), "google.golang.org.proto2_20190205.Message.MapStringBoolEntry") 3017 proto.RegisterMapType((map[uint32]bool)(nil), "google.golang.org.proto2_20190205.Message.MapUint32BoolEntry") 3018 proto.RegisterMapType((map[uint64]bool)(nil), "google.golang.org.proto2_20190205.Message.MapUint64BoolEntry") 3019 proto.RegisterType((*Message_ChildMessage)(nil), "google.golang.org.proto2_20190205.Message.ChildMessage") 3020 proto.RegisterType((*Message_NamedGroup)(nil), "google.golang.org.proto2_20190205.Message.NamedGroup") 3021 proto.RegisterType((*Message_OptionalGroup)(nil), "google.golang.org.proto2_20190205.Message.OptionalGroup") 3022 proto.RegisterType((*Message_RequiredGroup)(nil), "google.golang.org.proto2_20190205.Message.RequiredGroup") 3023 proto.RegisterType((*Message_RepeatedGroup)(nil), "google.golang.org.proto2_20190205.Message.RepeatedGroup") 3024 proto.RegisterType((*Message_OneofGroup)(nil), "google.golang.org.proto2_20190205.Message.OneofGroup") 3025 proto.RegisterType((*Message_ExtensionOptionalGroup)(nil), "google.golang.org.proto2_20190205.Message.ExtensionOptionalGroup") 3026 proto.RegisterType((*Message_ExtensionRepeatedGroup)(nil), "google.golang.org.proto2_20190205.Message.ExtensionRepeatedGroup") 3027 } 3028 3029 func init() { 3030 proto.RegisterFile("proto2_20190205_c823c79e/test.proto", fileDescriptor_3a17e2c63b2b3424) 3031 } 3032 3033 var fileDescriptor_3a17e2c63b2b3424 = []byte{ 3034 // 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 }