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. 6// source: proto3_20160225_2fc053c5/test.proto 7// DO NOT EDIT! 8 9/* 10Package proto3_20160225_2fc053c5 is a generated protocol buffer package. 11 12It is generated from these files: 13 14 proto3_20160225_2fc053c5/test.proto 15 16It has these top-level messages: 17 18 SiblingMessage 19 Message 20*/ 21package proto3_20160225_2fc053c5 22 23import proto "google.golang.org/protobuf/internal/protolegacy" 24import fmt "fmt" 25import math "math" 26 27// Reference imports to suppress errors if they are not otherwise used. 28var _ = proto.Marshal 29var _ = fmt.Errorf 30var _ = math.Inf 31 32// This is a compile-time assertion to ensure that this generated file 33// is compatible with the proto package it is being compiled against. 34const _ = proto.ProtoPackageIsVersion1 35 36type SiblingEnum int32 37 38const ( 39 SiblingEnum_ALPHA SiblingEnum = 0 40 SiblingEnum_BRAVO SiblingEnum = 10 41 SiblingEnum_CHARLIE SiblingEnum = 200 42) 43 44var SiblingEnum_name = map[int32]string{ 45 0: "ALPHA", 46 10: "BRAVO", 47 200: "CHARLIE", 48} 49var SiblingEnum_value = map[string]int32{ 50 "ALPHA": 0, 51 "BRAVO": 10, 52 "CHARLIE": 200, 53} 54 55func (x SiblingEnum) String() string { 56 return proto.EnumName(SiblingEnum_name, int32(x)) 57} 58func (SiblingEnum) EnumDescriptor() ([]byte, []int) { return fileDescriptor0, []int{0} } 59 60type Message_ChildEnum int32 61 62const ( 63 Message_ALPHA Message_ChildEnum = 0 64 Message_BRAVO Message_ChildEnum = 1 65 Message_CHARLIE Message_ChildEnum = 2 66) 67 68var Message_ChildEnum_name = map[int32]string{ 69 0: "ALPHA", 70 1: "BRAVO", 71 2: "CHARLIE", 72} 73var Message_ChildEnum_value = map[string]int32{ 74 "ALPHA": 0, 75 "BRAVO": 1, 76 "CHARLIE": 2, 77} 78 79func (x Message_ChildEnum) String() string { 80 return proto.EnumName(Message_ChildEnum_name, int32(x)) 81} 82func (Message_ChildEnum) EnumDescriptor() ([]byte, []int) { return fileDescriptor0, []int{1, 0} } 83 84type SiblingMessage struct { 85 F1 string `protobuf:"bytes,1,opt,name=f1" json:"f1,omitempty"` 86 F2 []string `protobuf:"bytes,2,rep,name=f2" json:"f2,omitempty"` 87 F3 *Message `protobuf:"bytes,3,opt,name=f3" json:"f3,omitempty"` 88} 89 90func (m *SiblingMessage) Reset() { *m = SiblingMessage{} } 91func (m *SiblingMessage) String() string { return proto.CompactTextString(m) } 92func (*SiblingMessage) ProtoMessage() {} 93func (*SiblingMessage) Descriptor() ([]byte, []int) { return fileDescriptor0, []int{0} } 94 95func (m *SiblingMessage) GetF3() *Message { 96 if m != nil { 97 return m.F3 98 } 99 return nil 100} 101 102type Message struct { 103 // Optional fields. 104 OptionalBool bool `protobuf:"varint,100,opt,name=optional_bool,json=optionalBool" json:"optional_bool,omitempty"` 105 OptionalInt32 int32 `protobuf:"varint,101,opt,name=optional_int32,json=optionalInt32" json:"optional_int32,omitempty"` 106 OptionalSint32 int32 `protobuf:"zigzag32,102,opt,name=optional_sint32,json=optionalSint32" json:"optional_sint32,omitempty"` 107 OptionalUint32 uint32 `protobuf:"varint,103,opt,name=optional_uint32,json=optionalUint32" json:"optional_uint32,omitempty"` 108 OptionalInt64 int64 `protobuf:"varint,104,opt,name=optional_int64,json=optionalInt64" json:"optional_int64,omitempty"` 109 OptionalSint64 int64 `protobuf:"zigzag64,105,opt,name=optional_sint64,json=optionalSint64" json:"optional_sint64,omitempty"` 110 OptionalUint64 uint64 `protobuf:"varint,106,opt,name=optional_uint64,json=optionalUint64" json:"optional_uint64,omitempty"` 111 OptionalFixed32 uint32 `protobuf:"fixed32,107,opt,name=optional_fixed32,json=optionalFixed32" json:"optional_fixed32,omitempty"` 112 OptionalSfixed32 int32 `protobuf:"fixed32,108,opt,name=optional_sfixed32,json=optionalSfixed32" json:"optional_sfixed32,omitempty"` 113 OptionalFloat float32 `protobuf:"fixed32,109,opt,name=optional_float,json=optionalFloat" json:"optional_float,omitempty"` 114 OptionalFixed64 uint64 `protobuf:"fixed64,110,opt,name=optional_fixed64,json=optionalFixed64" json:"optional_fixed64,omitempty"` 115 OptionalSfixed64 int64 `protobuf:"fixed64,111,opt,name=optional_sfixed64,json=optionalSfixed64" json:"optional_sfixed64,omitempty"` 116 OptionalDouble float64 `protobuf:"fixed64,112,opt,name=optional_double,json=optionalDouble" json:"optional_double,omitempty"` 117 OptionalString string `protobuf:"bytes,113,opt,name=optional_string,json=optionalString" json:"optional_string,omitempty"` 118 OptionalBytes []byte `protobuf:"bytes,114,opt,name=optional_bytes,json=optionalBytes,proto3" json:"optional_bytes,omitempty"` 119 OptionalChildEnum Message_ChildEnum `protobuf:"varint,115,opt,name=optional_child_enum,json=optionalChildEnum,enum=google.golang.org.proto3_20160225.Message_ChildEnum" json:"optional_child_enum,omitempty"` 120 OptionalChildMessage *Message_ChildMessage `protobuf:"bytes,116,opt,name=optional_child_message,json=optionalChildMessage" json:"optional_child_message,omitempty"` 121 OptionalSiblingEnum SiblingEnum `protobuf:"varint,117,opt,name=optional_sibling_enum,json=optionalSiblingEnum,enum=google.golang.org.proto3_20160225.SiblingEnum" json:"optional_sibling_enum,omitempty"` 122 OptionalSiblingMessage *SiblingMessage `protobuf:"bytes,118,opt,name=optional_sibling_message,json=optionalSiblingMessage" json:"optional_sibling_message,omitempty"` 123 // Repeated fields. 124 RepeatedBool []bool `protobuf:"varint,200,rep,name=repeated_bool,json=repeatedBool" json:"repeated_bool,omitempty"` 125 RepeatedInt32 []int32 `protobuf:"varint,201,rep,name=repeated_int32,json=repeatedInt32" json:"repeated_int32,omitempty"` 126 RepeatedSint32 []int32 `protobuf:"zigzag32,202,rep,name=repeated_sint32,json=repeatedSint32" json:"repeated_sint32,omitempty"` 127 RepeatedUint32 []uint32 `protobuf:"varint,203,rep,name=repeated_uint32,json=repeatedUint32" json:"repeated_uint32,omitempty"` 128 RepeatedInt64 []int64 `protobuf:"varint,204,rep,name=repeated_int64,json=repeatedInt64" json:"repeated_int64,omitempty"` 129 RepeatedSint64 []int64 `protobuf:"zigzag64,205,rep,name=repeated_sint64,json=repeatedSint64" json:"repeated_sint64,omitempty"` 130 RepeatedUint64 []uint64 `protobuf:"varint,206,rep,name=repeated_uint64,json=repeatedUint64" json:"repeated_uint64,omitempty"` 131 RepeatedFixed32 []uint32 `protobuf:"fixed32,207,rep,name=repeated_fixed32,json=repeatedFixed32" json:"repeated_fixed32,omitempty"` 132 RepeatedSfixed32 []int32 `protobuf:"fixed32,208,rep,name=repeated_sfixed32,json=repeatedSfixed32" json:"repeated_sfixed32,omitempty"` 133 RepeatedFloat []float32 `protobuf:"fixed32,209,rep,name=repeated_float,json=repeatedFloat" json:"repeated_float,omitempty"` 134 RepeatedFixed64 []uint64 `protobuf:"fixed64,210,rep,name=repeated_fixed64,json=repeatedFixed64" json:"repeated_fixed64,omitempty"` 135 RepeatedSfixed64 []int64 `protobuf:"fixed64,211,rep,name=repeated_sfixed64,json=repeatedSfixed64" json:"repeated_sfixed64,omitempty"` 136 RepeatedDouble []float64 `protobuf:"fixed64,212,rep,name=repeated_double,json=repeatedDouble" json:"repeated_double,omitempty"` 137 RepeatedString []string `protobuf:"bytes,213,rep,name=repeated_string,json=repeatedString" json:"repeated_string,omitempty"` 138 RepeatedBytes [][]byte `protobuf:"bytes,214,rep,name=repeated_bytes,json=repeatedBytes,proto3" json:"repeated_bytes,omitempty"` 139 RepeatedChildEnum []Message_ChildEnum `protobuf:"varint,215,rep,name=repeated_child_enum,json=repeatedChildEnum,enum=google.golang.org.proto3_20160225.Message_ChildEnum" json:"repeated_child_enum,omitempty"` 140 RepeatedChildMessage []*Message_ChildMessage `protobuf:"bytes,216,rep,name=repeated_child_message,json=repeatedChildMessage" json:"repeated_child_message,omitempty"` 141 RepeatedSiblingEnum []SiblingEnum `protobuf:"varint,217,rep,name=repeated_sibling_enum,json=repeatedSiblingEnum,enum=google.golang.org.proto3_20160225.SiblingEnum" json:"repeated_sibling_enum,omitempty"` 142 RepeatedSiblingMessage []*SiblingMessage `protobuf:"bytes,218,rep,name=repeated_sibling_message,json=repeatedSiblingMessage" json:"repeated_sibling_message,omitempty"` 143 // Map fields. 144 MapBoolBool map[bool]bool `protobuf:"bytes,300,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"` 145 MapBoolInt32 map[bool]int32 `protobuf:"bytes,301,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"` 146 MapBoolSint32 map[bool]int32 `protobuf:"bytes,302,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"` 147 MapBoolUint32 map[bool]uint32 `protobuf:"bytes,303,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"` 148 MapBoolInt64 map[bool]int64 `protobuf:"bytes,304,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"` 149 MapBoolSint64 map[bool]int64 `protobuf:"bytes,305,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"` 150 MapBoolUint64 map[bool]uint64 `protobuf:"bytes,306,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"` 151 MapBoolFixed32 map[bool]uint32 `protobuf:"bytes,307,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"` 152 MapBoolSfixed32 map[bool]int32 `protobuf:"bytes,308,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"` 153 MapBoolFloat map[bool]float32 `protobuf:"bytes,309,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"` 154 MapBoolFixed64 map[bool]uint64 `protobuf:"bytes,310,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"` 155 MapBoolSfixed64 map[bool]int64 `protobuf:"bytes,311,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"` 156 MapBoolDouble map[bool]float64 `protobuf:"bytes,312,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"` 157 MapBoolString map[bool]string `protobuf:"bytes,313,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"` 158 MapBoolBytes map[bool][]byte `protobuf:"bytes,314,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,proto3"` 159 MapBoolChildEnum map[bool]Message_ChildEnum `protobuf:"bytes,315,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.proto3_20160225.Message_ChildEnum"` 160 MapBoolChildMessage map[bool]*Message_ChildMessage `protobuf:"bytes,316,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"` 161 MapBoolSiblingEnum map[bool]SiblingEnum `protobuf:"bytes,317,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.proto3_20160225.SiblingEnum"` 162 MapBoolSiblingMessage map[bool]*SiblingMessage `protobuf:"bytes,318,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"` 163 MapInt32Bool map[int32]bool `protobuf:"bytes,319,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"` 164 MapSint32Bool map[int32]bool `protobuf:"bytes,320,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"` 165 MapUint32Bool map[uint32]bool `protobuf:"bytes,321,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"` 166 MapInt64Bool map[int64]bool `protobuf:"bytes,322,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"` 167 MapSint64Bool map[int64]bool `protobuf:"bytes,323,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"` 168 MapUint64Bool map[uint64]bool `protobuf:"bytes,324,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"` 169 MapFixed32Bool map[uint32]bool `protobuf:"bytes,325,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"` 170 MapStringBool map[string]bool `protobuf:"bytes,326,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"` 171 // Oneof fields. 172 // 173 // Types that are valid to be assigned to OneofUnion: 174 // *Message_OneofBool 175 // *Message_OneofInt32 176 // *Message_OneofSint32 177 // *Message_OneofUint32 178 // *Message_OneofInt64 179 // *Message_OneofSint64 180 // *Message_OneofUint64 181 // *Message_OneofFixed32 182 // *Message_OneofSfixed32 183 // *Message_OneofFloat 184 // *Message_OneofFixed64 185 // *Message_OneofSfixed64 186 // *Message_OneofDouble 187 // *Message_OneofString 188 // *Message_OneofBytes 189 // *Message_OneofChildEnum 190 // *Message_OneofChildMessage 191 // *Message_OneofSiblingEnum 192 // *Message_OneofSiblingMessage 193 // *Message_OneofString1 194 // *Message_OneofString2 195 // *Message_OneofString3 196 OneofUnion isMessage_OneofUnion `protobuf_oneof:"oneof_union"` 197} 198 199func (m *Message) Reset() { *m = Message{} } 200func (m *Message) String() string { return proto.CompactTextString(m) } 201func (*Message) ProtoMessage() {} 202func (*Message) Descriptor() ([]byte, []int) { return fileDescriptor0, []int{1} } 203 204type isMessage_OneofUnion interface{ isMessage_OneofUnion() } 205 206type Message_OneofBool struct { 207 OneofBool bool `protobuf:"varint,400,opt,name=oneof_bool,json=oneofBool,oneof"` 208} 209type Message_OneofInt32 struct { 210 OneofInt32 int32 `protobuf:"varint,401,opt,name=oneof_int32,json=oneofInt32,oneof"` 211} 212type Message_OneofSint32 struct { 213 OneofSint32 int32 `protobuf:"zigzag32,402,opt,name=oneof_sint32,json=oneofSint32,oneof"` 214} 215type Message_OneofUint32 struct { 216 OneofUint32 uint32 `protobuf:"varint,403,opt,name=oneof_uint32,json=oneofUint32,oneof"` 217} 218type Message_OneofInt64 struct { 219 OneofInt64 int64 `protobuf:"varint,404,opt,name=oneof_int64,json=oneofInt64,oneof"` 220} 221type Message_OneofSint64 struct { 222 OneofSint64 int64 `protobuf:"zigzag64,405,opt,name=oneof_sint64,json=oneofSint64,oneof"` 223} 224type Message_OneofUint64 struct { 225 OneofUint64 uint64 `protobuf:"varint,406,opt,name=oneof_uint64,json=oneofUint64,oneof"` 226} 227type Message_OneofFixed32 struct { 228 OneofFixed32 uint32 `protobuf:"fixed32,407,opt,name=oneof_fixed32,json=oneofFixed32,oneof"` 229} 230type Message_OneofSfixed32 struct { 231 OneofSfixed32 int32 `protobuf:"fixed32,408,opt,name=oneof_sfixed32,json=oneofSfixed32,oneof"` 232} 233type Message_OneofFloat struct { 234 OneofFloat float32 `protobuf:"fixed32,409,opt,name=oneof_float,json=oneofFloat,oneof"` 235} 236type Message_OneofFixed64 struct { 237 OneofFixed64 uint64 `protobuf:"fixed64,410,opt,name=oneof_fixed64,json=oneofFixed64,oneof"` 238} 239type Message_OneofSfixed64 struct { 240 OneofSfixed64 int64 `protobuf:"fixed64,411,opt,name=oneof_sfixed64,json=oneofSfixed64,oneof"` 241} 242type Message_OneofDouble struct { 243 OneofDouble float64 `protobuf:"fixed64,412,opt,name=oneof_double,json=oneofDouble,oneof"` 244} 245type Message_OneofString struct { 246 OneofString string `protobuf:"bytes,413,opt,name=oneof_string,json=oneofString,oneof"` 247} 248type Message_OneofBytes struct { 249 OneofBytes []byte `protobuf:"bytes,414,opt,name=oneof_bytes,json=oneofBytes,proto3,oneof"` 250} 251type Message_OneofChildEnum struct { 252 OneofChildEnum Message_ChildEnum `protobuf:"varint,415,opt,name=oneof_child_enum,json=oneofChildEnum,enum=google.golang.org.proto3_20160225.Message_ChildEnum,oneof"` 253} 254type Message_OneofChildMessage struct { 255 OneofChildMessage *Message_ChildMessage `protobuf:"bytes,416,opt,name=oneof_child_message,json=oneofChildMessage,oneof"` 256} 257type Message_OneofSiblingEnum struct { 258 OneofSiblingEnum SiblingEnum `protobuf:"varint,417,opt,name=oneof_sibling_enum,json=oneofSiblingEnum,enum=google.golang.org.proto3_20160225.SiblingEnum,oneof"` 259} 260type Message_OneofSiblingMessage struct { 261 OneofSiblingMessage *SiblingMessage `protobuf:"bytes,418,opt,name=oneof_sibling_message,json=oneofSiblingMessage,oneof"` 262} 263type Message_OneofString1 struct { 264 OneofString1 string `protobuf:"bytes,419,opt,name=oneof_string1,json=oneofString1,oneof"` 265} 266type Message_OneofString2 struct { 267 OneofString2 string `protobuf:"bytes,420,opt,name=oneof_string2,json=oneofString2,oneof"` 268} 269type Message_OneofString3 struct { 270 OneofString3 string `protobuf:"bytes,421,opt,name=oneof_string3,json=oneofString3,oneof"` 271} 272 273func (*Message_OneofBool) isMessage_OneofUnion() {} 274func (*Message_OneofInt32) isMessage_OneofUnion() {} 275func (*Message_OneofSint32) isMessage_OneofUnion() {} 276func (*Message_OneofUint32) isMessage_OneofUnion() {} 277func (*Message_OneofInt64) isMessage_OneofUnion() {} 278func (*Message_OneofSint64) isMessage_OneofUnion() {} 279func (*Message_OneofUint64) isMessage_OneofUnion() {} 280func (*Message_OneofFixed32) isMessage_OneofUnion() {} 281func (*Message_OneofSfixed32) isMessage_OneofUnion() {} 282func (*Message_OneofFloat) isMessage_OneofUnion() {} 283func (*Message_OneofFixed64) isMessage_OneofUnion() {} 284func (*Message_OneofSfixed64) isMessage_OneofUnion() {} 285func (*Message_OneofDouble) isMessage_OneofUnion() {} 286func (*Message_OneofString) isMessage_OneofUnion() {} 287func (*Message_OneofBytes) isMessage_OneofUnion() {} 288func (*Message_OneofChildEnum) isMessage_OneofUnion() {} 289func (*Message_OneofChildMessage) isMessage_OneofUnion() {} 290func (*Message_OneofSiblingEnum) isMessage_OneofUnion() {} 291func (*Message_OneofSiblingMessage) isMessage_OneofUnion() {} 292func (*Message_OneofString1) isMessage_OneofUnion() {} 293func (*Message_OneofString2) isMessage_OneofUnion() {} 294func (*Message_OneofString3) isMessage_OneofUnion() {} 295 296func (m *Message) GetOneofUnion() isMessage_OneofUnion { 297 if m != nil { 298 return m.OneofUnion 299 } 300 return nil 301} 302 303func (m *Message) GetOptionalChildMessage() *Message_ChildMessage { 304 if m != nil { 305 return m.OptionalChildMessage 306 } 307 return nil 308} 309 310func (m *Message) GetOptionalSiblingMessage() *SiblingMessage { 311 if m != nil { 312 return m.OptionalSiblingMessage 313 } 314 return nil 315} 316 317func (m *Message) GetRepeatedChildMessage() []*Message_ChildMessage { 318 if m != nil { 319 return m.RepeatedChildMessage 320 } 321 return nil 322} 323 324func (m *Message) GetRepeatedSiblingMessage() []*SiblingMessage { 325 if m != nil { 326 return m.RepeatedSiblingMessage 327 } 328 return nil 329} 330 331func (m *Message) GetMapBoolBool() map[bool]bool { 332 if m != nil { 333 return m.MapBoolBool 334 } 335 return nil 336} 337 338func (m *Message) GetMapBoolInt32() map[bool]int32 { 339 if m != nil { 340 return m.MapBoolInt32 341 } 342 return nil 343} 344 345func (m *Message) GetMapBoolSint32() map[bool]int32 { 346 if m != nil { 347 return m.MapBoolSint32 348 } 349 return nil 350} 351 352func (m *Message) GetMapBoolUint32() map[bool]uint32 { 353 if m != nil { 354 return m.MapBoolUint32 355 } 356 return nil 357} 358 359func (m *Message) GetMapBoolInt64() map[bool]int64 { 360 if m != nil { 361 return m.MapBoolInt64 362 } 363 return nil 364} 365 366func (m *Message) GetMapBoolSint64() map[bool]int64 { 367 if m != nil { 368 return m.MapBoolSint64 369 } 370 return nil 371} 372 373func (m *Message) GetMapBoolUint64() map[bool]uint64 { 374 if m != nil { 375 return m.MapBoolUint64 376 } 377 return nil 378} 379 380func (m *Message) GetMapBoolFixed32() map[bool]uint32 { 381 if m != nil { 382 return m.MapBoolFixed32 383 } 384 return nil 385} 386 387func (m *Message) GetMapBoolSfixed32() map[bool]int32 { 388 if m != nil { 389 return m.MapBoolSfixed32 390 } 391 return nil 392} 393 394func (m *Message) GetMapBoolFloat() map[bool]float32 { 395 if m != nil { 396 return m.MapBoolFloat 397 } 398 return nil 399} 400 401func (m *Message) GetMapBoolFixed64() map[bool]uint64 { 402 if m != nil { 403 return m.MapBoolFixed64 404 } 405 return nil 406} 407 408func (m *Message) GetMapBoolSfixed64() map[bool]int64 { 409 if m != nil { 410 return m.MapBoolSfixed64 411 } 412 return nil 413} 414 415func (m *Message) GetMapBoolDouble() map[bool]float64 { 416 if m != nil { 417 return m.MapBoolDouble 418 } 419 return nil 420} 421 422func (m *Message) GetMapBoolString() map[bool]string { 423 if m != nil { 424 return m.MapBoolString 425 } 426 return nil 427} 428 429func (m *Message) GetMapBoolBytes() map[bool][]byte { 430 if m != nil { 431 return m.MapBoolBytes 432 } 433 return nil 434} 435 436func (m *Message) GetMapBoolChildEnum() map[bool]Message_ChildEnum { 437 if m != nil { 438 return m.MapBoolChildEnum 439 } 440 return nil 441} 442 443func (m *Message) GetMapBoolChildMessage() map[bool]*Message_ChildMessage { 444 if m != nil { 445 return m.MapBoolChildMessage 446 } 447 return nil 448} 449 450func (m *Message) GetMapBoolSiblingEnum() map[bool]SiblingEnum { 451 if m != nil { 452 return m.MapBoolSiblingEnum 453 } 454 return nil 455} 456 457func (m *Message) GetMapBoolSiblingMessage() map[bool]*SiblingMessage { 458 if m != nil { 459 return m.MapBoolSiblingMessage 460 } 461 return nil 462} 463 464func (m *Message) GetMapInt32Bool() map[int32]bool { 465 if m != nil { 466 return m.MapInt32Bool 467 } 468 return nil 469} 470 471func (m *Message) GetMapSint32Bool() map[int32]bool { 472 if m != nil { 473 return m.MapSint32Bool 474 } 475 return nil 476} 477 478func (m *Message) GetMapUint32Bool() map[uint32]bool { 479 if m != nil { 480 return m.MapUint32Bool 481 } 482 return nil 483} 484 485func (m *Message) GetMapInt64Bool() map[int64]bool { 486 if m != nil { 487 return m.MapInt64Bool 488 } 489 return nil 490} 491 492func (m *Message) GetMapSint64Bool() map[int64]bool { 493 if m != nil { 494 return m.MapSint64Bool 495 } 496 return nil 497} 498 499func (m *Message) GetMapUint64Bool() map[uint64]bool { 500 if m != nil { 501 return m.MapUint64Bool 502 } 503 return nil 504} 505 506func (m *Message) GetMapFixed32Bool() map[uint32]bool { 507 if m != nil { 508 return m.MapFixed32Bool 509 } 510 return nil 511} 512 513func (m *Message) GetMapStringBool() map[string]bool { 514 if m != nil { 515 return m.MapStringBool 516 } 517 return nil 518} 519 520func (m *Message) GetOneofBool() bool { 521 if x, ok := m.GetOneofUnion().(*Message_OneofBool); ok { 522 return x.OneofBool 523 } 524 return false 525} 526 527func (m *Message) GetOneofInt32() int32 { 528 if x, ok := m.GetOneofUnion().(*Message_OneofInt32); ok { 529 return x.OneofInt32 530 } 531 return 0 532} 533 534func (m *Message) GetOneofSint32() int32 { 535 if x, ok := m.GetOneofUnion().(*Message_OneofSint32); ok { 536 return x.OneofSint32 537 } 538 return 0 539} 540 541func (m *Message) GetOneofUint32() uint32 { 542 if x, ok := m.GetOneofUnion().(*Message_OneofUint32); ok { 543 return x.OneofUint32 544 } 545 return 0 546} 547 548func (m *Message) GetOneofInt64() int64 { 549 if x, ok := m.GetOneofUnion().(*Message_OneofInt64); ok { 550 return x.OneofInt64 551 } 552 return 0 553} 554 555func (m *Message) GetOneofSint64() int64 { 556 if x, ok := m.GetOneofUnion().(*Message_OneofSint64); ok { 557 return x.OneofSint64 558 } 559 return 0 560} 561 562func (m *Message) GetOneofUint64() uint64 { 563 if x, ok := m.GetOneofUnion().(*Message_OneofUint64); ok { 564 return x.OneofUint64 565 } 566 return 0 567} 568 569func (m *Message) GetOneofFixed32() uint32 { 570 if x, ok := m.GetOneofUnion().(*Message_OneofFixed32); ok { 571 return x.OneofFixed32 572 } 573 return 0 574} 575 576func (m *Message) GetOneofSfixed32() int32 { 577 if x, ok := m.GetOneofUnion().(*Message_OneofSfixed32); ok { 578 return x.OneofSfixed32 579 } 580 return 0 581} 582 583func (m *Message) GetOneofFloat() float32 { 584 if x, ok := m.GetOneofUnion().(*Message_OneofFloat); ok { 585 return x.OneofFloat 586 } 587 return 0 588} 589 590func (m *Message) GetOneofFixed64() uint64 { 591 if x, ok := m.GetOneofUnion().(*Message_OneofFixed64); ok { 592 return x.OneofFixed64 593 } 594 return 0 595} 596 597func (m *Message) GetOneofSfixed64() int64 { 598 if x, ok := m.GetOneofUnion().(*Message_OneofSfixed64); ok { 599 return x.OneofSfixed64 600 } 601 return 0 602} 603 604func (m *Message) GetOneofDouble() float64 { 605 if x, ok := m.GetOneofUnion().(*Message_OneofDouble); ok { 606 return x.OneofDouble 607 } 608 return 0 609} 610 611func (m *Message) GetOneofString() string { 612 if x, ok := m.GetOneofUnion().(*Message_OneofString); ok { 613 return x.OneofString 614 } 615 return "" 616} 617 618func (m *Message) GetOneofBytes() []byte { 619 if x, ok := m.GetOneofUnion().(*Message_OneofBytes); ok { 620 return x.OneofBytes 621 } 622 return nil 623} 624 625func (m *Message) GetOneofChildEnum() Message_ChildEnum { 626 if x, ok := m.GetOneofUnion().(*Message_OneofChildEnum); ok { 627 return x.OneofChildEnum 628 } 629 return Message_ALPHA 630} 631 632func (m *Message) GetOneofChildMessage() *Message_ChildMessage { 633 if x, ok := m.GetOneofUnion().(*Message_OneofChildMessage); ok { 634 return x.OneofChildMessage 635 } 636 return nil 637} 638 639func (m *Message) GetOneofSiblingEnum() SiblingEnum { 640 if x, ok := m.GetOneofUnion().(*Message_OneofSiblingEnum); ok { 641 return x.OneofSiblingEnum 642 } 643 return SiblingEnum_ALPHA 644} 645 646func (m *Message) GetOneofSiblingMessage() *SiblingMessage { 647 if x, ok := m.GetOneofUnion().(*Message_OneofSiblingMessage); ok { 648 return x.OneofSiblingMessage 649 } 650 return nil 651} 652 653func (m *Message) GetOneofString1() string { 654 if x, ok := m.GetOneofUnion().(*Message_OneofString1); ok { 655 return x.OneofString1 656 } 657 return "" 658} 659 660func (m *Message) GetOneofString2() string { 661 if x, ok := m.GetOneofUnion().(*Message_OneofString2); ok { 662 return x.OneofString2 663 } 664 return "" 665} 666 667func (m *Message) GetOneofString3() string { 668 if x, ok := m.GetOneofUnion().(*Message_OneofString3); ok { 669 return x.OneofString3 670 } 671 return "" 672} 673 674// XXX_OneofFuncs is for the internal use of the proto package. 675func (*Message) XXX_OneofFuncs() (func(msg proto.Message, b *proto.Buffer) error, func(msg proto.Message, tag, wire int, b *proto.Buffer) (bool, error), func(msg proto.Message) (n int), []interface{}) { 676 return _Message_OneofMarshaler, _Message_OneofUnmarshaler, _Message_OneofSizer, []interface{}{ 677 (*Message_OneofBool)(nil), 678 (*Message_OneofInt32)(nil), 679 (*Message_OneofSint32)(nil), 680 (*Message_OneofUint32)(nil), 681 (*Message_OneofInt64)(nil), 682 (*Message_OneofSint64)(nil), 683 (*Message_OneofUint64)(nil), 684 (*Message_OneofFixed32)(nil), 685 (*Message_OneofSfixed32)(nil), 686 (*Message_OneofFloat)(nil), 687 (*Message_OneofFixed64)(nil), 688 (*Message_OneofSfixed64)(nil), 689 (*Message_OneofDouble)(nil), 690 (*Message_OneofString)(nil), 691 (*Message_OneofBytes)(nil), 692 (*Message_OneofChildEnum)(nil), 693 (*Message_OneofChildMessage)(nil), 694 (*Message_OneofSiblingEnum)(nil), 695 (*Message_OneofSiblingMessage)(nil), 696 (*Message_OneofString1)(nil), 697 (*Message_OneofString2)(nil), 698 (*Message_OneofString3)(nil), 699 } 700} 701 702func _Message_OneofMarshaler(msg proto.Message, b *proto.Buffer) error { 703 m := msg.(*Message) 704 // oneof_union 705 switch x := m.OneofUnion.(type) { 706 case *Message_OneofBool: 707 t := uint64(0) 708 if x.OneofBool { 709 t = 1 710 } 711 b.EncodeVarint(400<<3 | proto.WireVarint) 712 b.EncodeVarint(t) 713 case *Message_OneofInt32: 714 b.EncodeVarint(401<<3 | proto.WireVarint) 715 b.EncodeVarint(uint64(x.OneofInt32)) 716 case *Message_OneofSint32: 717 b.EncodeVarint(402<<3 | proto.WireVarint) 718 b.EncodeZigzag32(uint64(x.OneofSint32)) 719 case *Message_OneofUint32: 720 b.EncodeVarint(403<<3 | proto.WireVarint) 721 b.EncodeVarint(uint64(x.OneofUint32)) 722 case *Message_OneofInt64: 723 b.EncodeVarint(404<<3 | proto.WireVarint) 724 b.EncodeVarint(uint64(x.OneofInt64)) 725 case *Message_OneofSint64: 726 b.EncodeVarint(405<<3 | proto.WireVarint) 727 b.EncodeZigzag64(uint64(x.OneofSint64)) 728 case *Message_OneofUint64: 729 b.EncodeVarint(406<<3 | proto.WireVarint) 730 b.EncodeVarint(uint64(x.OneofUint64)) 731 case *Message_OneofFixed32: 732 b.EncodeVarint(407<<3 | proto.WireFixed32) 733 b.EncodeFixed32(uint64(x.OneofFixed32)) 734 case *Message_OneofSfixed32: 735 b.EncodeVarint(408<<3 | proto.WireFixed32) 736 b.EncodeFixed32(uint64(x.OneofSfixed32)) 737 case *Message_OneofFloat: 738 b.EncodeVarint(409<<3 | proto.WireFixed32) 739 b.EncodeFixed32(uint64(math.Float32bits(x.OneofFloat))) 740 case *Message_OneofFixed64: 741 b.EncodeVarint(410<<3 | proto.WireFixed64) 742 b.EncodeFixed64(uint64(x.OneofFixed64)) 743 case *Message_OneofSfixed64: 744 b.EncodeVarint(411<<3 | proto.WireFixed64) 745 b.EncodeFixed64(uint64(x.OneofSfixed64)) 746 case *Message_OneofDouble: 747 b.EncodeVarint(412<<3 | proto.WireFixed64) 748 b.EncodeFixed64(math.Float64bits(x.OneofDouble)) 749 case *Message_OneofString: 750 b.EncodeVarint(413<<3 | proto.WireBytes) 751 b.EncodeStringBytes(x.OneofString) 752 case *Message_OneofBytes: 753 b.EncodeVarint(414<<3 | proto.WireBytes) 754 b.EncodeRawBytes(x.OneofBytes) 755 case *Message_OneofChildEnum: 756 b.EncodeVarint(415<<3 | proto.WireVarint) 757 b.EncodeVarint(uint64(x.OneofChildEnum)) 758 case *Message_OneofChildMessage: 759 b.EncodeVarint(416<<3 | proto.WireBytes) 760 if err := b.EncodeMessage(x.OneofChildMessage); err != nil { 761 return err 762 } 763 case *Message_OneofSiblingEnum: 764 b.EncodeVarint(417<<3 | proto.WireVarint) 765 b.EncodeVarint(uint64(x.OneofSiblingEnum)) 766 case *Message_OneofSiblingMessage: 767 b.EncodeVarint(418<<3 | proto.WireBytes) 768 if err := b.EncodeMessage(x.OneofSiblingMessage); err != nil { 769 return err 770 } 771 case *Message_OneofString1: 772 b.EncodeVarint(419<<3 | proto.WireBytes) 773 b.EncodeStringBytes(x.OneofString1) 774 case *Message_OneofString2: 775 b.EncodeVarint(420<<3 | proto.WireBytes) 776 b.EncodeStringBytes(x.OneofString2) 777 case *Message_OneofString3: 778 b.EncodeVarint(421<<3 | proto.WireBytes) 779 b.EncodeStringBytes(x.OneofString3) 780 case nil: 781 default: 782 return fmt.Errorf("Message.OneofUnion has unexpected type %T", x) 783 } 784 return nil 785} 786 787func _Message_OneofUnmarshaler(msg proto.Message, tag, wire int, b *proto.Buffer) (bool, error) { 788 m := msg.(*Message) 789 switch tag { 790 case 400: // oneof_union.oneof_bool 791 if wire != proto.WireVarint { 792 return true, proto.ErrInternalBadWireType 793 } 794 x, err := b.DecodeVarint() 795 m.OneofUnion = &Message_OneofBool{x != 0} 796 return true, err 797 case 401: // oneof_union.oneof_int32 798 if wire != proto.WireVarint { 799 return true, proto.ErrInternalBadWireType 800 } 801 x, err := b.DecodeVarint() 802 m.OneofUnion = &Message_OneofInt32{int32(x)} 803 return true, err 804 case 402: // oneof_union.oneof_sint32 805 if wire != proto.WireVarint { 806 return true, proto.ErrInternalBadWireType 807 } 808 x, err := b.DecodeZigzag32() 809 m.OneofUnion = &Message_OneofSint32{int32(x)} 810 return true, err 811 case 403: // oneof_union.oneof_uint32 812 if wire != proto.WireVarint { 813 return true, proto.ErrInternalBadWireType 814 } 815 x, err := b.DecodeVarint() 816 m.OneofUnion = &Message_OneofUint32{uint32(x)} 817 return true, err 818 case 404: // oneof_union.oneof_int64 819 if wire != proto.WireVarint { 820 return true, proto.ErrInternalBadWireType 821 } 822 x, err := b.DecodeVarint() 823 m.OneofUnion = &Message_OneofInt64{int64(x)} 824 return true, err 825 case 405: // oneof_union.oneof_sint64 826 if wire != proto.WireVarint { 827 return true, proto.ErrInternalBadWireType 828 } 829 x, err := b.DecodeZigzag64() 830 m.OneofUnion = &Message_OneofSint64{int64(x)} 831 return true, err 832 case 406: // oneof_union.oneof_uint64 833 if wire != proto.WireVarint { 834 return true, proto.ErrInternalBadWireType 835 } 836 x, err := b.DecodeVarint() 837 m.OneofUnion = &Message_OneofUint64{x} 838 return true, err 839 case 407: // oneof_union.oneof_fixed32 840 if wire != proto.WireFixed32 { 841 return true, proto.ErrInternalBadWireType 842 } 843 x, err := b.DecodeFixed32() 844 m.OneofUnion = &Message_OneofFixed32{uint32(x)} 845 return true, err 846 case 408: // oneof_union.oneof_sfixed32 847 if wire != proto.WireFixed32 { 848 return true, proto.ErrInternalBadWireType 849 } 850 x, err := b.DecodeFixed32() 851 m.OneofUnion = &Message_OneofSfixed32{int32(x)} 852 return true, err 853 case 409: // oneof_union.oneof_float 854 if wire != proto.WireFixed32 { 855 return true, proto.ErrInternalBadWireType 856 } 857 x, err := b.DecodeFixed32() 858 m.OneofUnion = &Message_OneofFloat{math.Float32frombits(uint32(x))} 859 return true, err 860 case 410: // oneof_union.oneof_fixed64 861 if wire != proto.WireFixed64 { 862 return true, proto.ErrInternalBadWireType 863 } 864 x, err := b.DecodeFixed64() 865 m.OneofUnion = &Message_OneofFixed64{x} 866 return true, err 867 case 411: // oneof_union.oneof_sfixed64 868 if wire != proto.WireFixed64 { 869 return true, proto.ErrInternalBadWireType 870 } 871 x, err := b.DecodeFixed64() 872 m.OneofUnion = &Message_OneofSfixed64{int64(x)} 873 return true, err 874 case 412: // oneof_union.oneof_double 875 if wire != proto.WireFixed64 { 876 return true, proto.ErrInternalBadWireType 877 } 878 x, err := b.DecodeFixed64() 879 m.OneofUnion = &Message_OneofDouble{math.Float64frombits(x)} 880 return true, err 881 case 413: // oneof_union.oneof_string 882 if wire != proto.WireBytes { 883 return true, proto.ErrInternalBadWireType 884 } 885 x, err := b.DecodeStringBytes() 886 m.OneofUnion = &Message_OneofString{x} 887 return true, err 888 case 414: // oneof_union.oneof_bytes 889 if wire != proto.WireBytes { 890 return true, proto.ErrInternalBadWireType 891 } 892 x, err := b.DecodeRawBytes(true) 893 m.OneofUnion = &Message_OneofBytes{x} 894 return true, err 895 case 415: // oneof_union.oneof_child_enum 896 if wire != proto.WireVarint { 897 return true, proto.ErrInternalBadWireType 898 } 899 x, err := b.DecodeVarint() 900 m.OneofUnion = &Message_OneofChildEnum{Message_ChildEnum(x)} 901 return true, err 902 case 416: // oneof_union.oneof_child_message 903 if wire != proto.WireBytes { 904 return true, proto.ErrInternalBadWireType 905 } 906 msg := new(Message_ChildMessage) 907 err := b.DecodeMessage(msg) 908 m.OneofUnion = &Message_OneofChildMessage{msg} 909 return true, err 910 case 417: // oneof_union.oneof_sibling_enum 911 if wire != proto.WireVarint { 912 return true, proto.ErrInternalBadWireType 913 } 914 x, err := b.DecodeVarint() 915 m.OneofUnion = &Message_OneofSiblingEnum{SiblingEnum(x)} 916 return true, err 917 case 418: // oneof_union.oneof_sibling_message 918 if wire != proto.WireBytes { 919 return true, proto.ErrInternalBadWireType 920 } 921 msg := new(SiblingMessage) 922 err := b.DecodeMessage(msg) 923 m.OneofUnion = &Message_OneofSiblingMessage{msg} 924 return true, err 925 case 419: // oneof_union.oneof_string1 926 if wire != proto.WireBytes { 927 return true, proto.ErrInternalBadWireType 928 } 929 x, err := b.DecodeStringBytes() 930 m.OneofUnion = &Message_OneofString1{x} 931 return true, err 932 case 420: // oneof_union.oneof_string2 933 if wire != proto.WireBytes { 934 return true, proto.ErrInternalBadWireType 935 } 936 x, err := b.DecodeStringBytes() 937 m.OneofUnion = &Message_OneofString2{x} 938 return true, err 939 case 421: // oneof_union.oneof_string3 940 if wire != proto.WireBytes { 941 return true, proto.ErrInternalBadWireType 942 } 943 x, err := b.DecodeStringBytes() 944 m.OneofUnion = &Message_OneofString3{x} 945 return true, err 946 default: 947 return false, nil 948 } 949} 950 951func _Message_OneofSizer(msg proto.Message) (n int) { 952 m := msg.(*Message) 953 // oneof_union 954 switch x := m.OneofUnion.(type) { 955 case *Message_OneofBool: 956 n += proto.SizeVarint(400<<3 | proto.WireVarint) 957 n += 1 958 case *Message_OneofInt32: 959 n += proto.SizeVarint(401<<3 | proto.WireVarint) 960 n += proto.SizeVarint(uint64(x.OneofInt32)) 961 case *Message_OneofSint32: 962 n += proto.SizeVarint(402<<3 | proto.WireVarint) 963 n += proto.SizeVarint(uint64((uint32(x.OneofSint32) << 1) ^ uint32((int32(x.OneofSint32) >> 31)))) 964 case *Message_OneofUint32: 965 n += proto.SizeVarint(403<<3 | proto.WireVarint) 966 n += proto.SizeVarint(uint64(x.OneofUint32)) 967 case *Message_OneofInt64: 968 n += proto.SizeVarint(404<<3 | proto.WireVarint) 969 n += proto.SizeVarint(uint64(x.OneofInt64)) 970 case *Message_OneofSint64: 971 n += proto.SizeVarint(405<<3 | proto.WireVarint) 972 n += proto.SizeVarint(uint64(uint64(x.OneofSint64<<1) ^ uint64((int64(x.OneofSint64) >> 63)))) 973 case *Message_OneofUint64: 974 n += proto.SizeVarint(406<<3 | proto.WireVarint) 975 n += proto.SizeVarint(uint64(x.OneofUint64)) 976 case *Message_OneofFixed32: 977 n += proto.SizeVarint(407<<3 | proto.WireFixed32) 978 n += 4 979 case *Message_OneofSfixed32: 980 n += proto.SizeVarint(408<<3 | proto.WireFixed32) 981 n += 4 982 case *Message_OneofFloat: 983 n += proto.SizeVarint(409<<3 | proto.WireFixed32) 984 n += 4 985 case *Message_OneofFixed64: 986 n += proto.SizeVarint(410<<3 | proto.WireFixed64) 987 n += 8 988 case *Message_OneofSfixed64: 989 n += proto.SizeVarint(411<<3 | proto.WireFixed64) 990 n += 8 991 case *Message_OneofDouble: 992 n += proto.SizeVarint(412<<3 | proto.WireFixed64) 993 n += 8 994 case *Message_OneofString: 995 n += proto.SizeVarint(413<<3 | proto.WireBytes) 996 n += proto.SizeVarint(uint64(len(x.OneofString))) 997 n += len(x.OneofString) 998 case *Message_OneofBytes: 999 n += proto.SizeVarint(414<<3 | proto.WireBytes) 1000 n += proto.SizeVarint(uint64(len(x.OneofBytes))) 1001 n += len(x.OneofBytes) 1002 case *Message_OneofChildEnum: 1003 n += proto.SizeVarint(415<<3 | proto.WireVarint) 1004 n += proto.SizeVarint(uint64(x.OneofChildEnum)) 1005 case *Message_OneofChildMessage: 1006 s := proto.Size(x.OneofChildMessage) 1007 n += proto.SizeVarint(416<<3 | proto.WireBytes) 1008 n += proto.SizeVarint(uint64(s)) 1009 n += s 1010 case *Message_OneofSiblingEnum: 1011 n += proto.SizeVarint(417<<3 | proto.WireVarint) 1012 n += proto.SizeVarint(uint64(x.OneofSiblingEnum)) 1013 case *Message_OneofSiblingMessage: 1014 s := proto.Size(x.OneofSiblingMessage) 1015 n += proto.SizeVarint(418<<3 | proto.WireBytes) 1016 n += proto.SizeVarint(uint64(s)) 1017 n += s 1018 case *Message_OneofString1: 1019 n += proto.SizeVarint(419<<3 | proto.WireBytes) 1020 n += proto.SizeVarint(uint64(len(x.OneofString1))) 1021 n += len(x.OneofString1) 1022 case *Message_OneofString2: 1023 n += proto.SizeVarint(420<<3 | proto.WireBytes) 1024 n += proto.SizeVarint(uint64(len(x.OneofString2))) 1025 n += len(x.OneofString2) 1026 case *Message_OneofString3: 1027 n += proto.SizeVarint(421<<3 | proto.WireBytes) 1028 n += proto.SizeVarint(uint64(len(x.OneofString3))) 1029 n += len(x.OneofString3) 1030 case nil: 1031 default: 1032 panic(fmt.Sprintf("proto: unexpected type %T in oneof", x)) 1033 } 1034 return n 1035} 1036 1037type Message_ChildMessage struct { 1038 F1 string `protobuf:"bytes,1,opt,name=f1" json:"f1,omitempty"` 1039 F2 []string `protobuf:"bytes,2,rep,name=f2" json:"f2,omitempty"` 1040 F3 *Message `protobuf:"bytes,3,opt,name=f3" json:"f3,omitempty"` 1041} 1042 1043func (m *Message_ChildMessage) Reset() { *m = Message_ChildMessage{} } 1044func (m *Message_ChildMessage) String() string { return proto.CompactTextString(m) } 1045func (*Message_ChildMessage) ProtoMessage() {} 1046func (*Message_ChildMessage) Descriptor() ([]byte, []int) { return fileDescriptor0, []int{1, 0} } 1047 1048func (m *Message_ChildMessage) GetF3() *Message { 1049 if m != nil { 1050 return m.F3 1051 } 1052 return nil 1053} 1054 1055func init() { 1056 proto.RegisterType((*SiblingMessage)(nil), "google.golang.org.proto3_20160225.SiblingMessage") 1057 proto.RegisterType((*Message)(nil), "google.golang.org.proto3_20160225.Message") 1058 proto.RegisterType((*Message_ChildMessage)(nil), "google.golang.org.proto3_20160225.Message.ChildMessage") 1059 proto.RegisterEnum("google.golang.org.proto3_20160225.SiblingEnum", SiblingEnum_name, SiblingEnum_value) 1060 proto.RegisterEnum("google.golang.org.proto3_20160225.Message_ChildEnum", Message_ChildEnum_name, Message_ChildEnum_value) 1061} 1062 1063var fileDescriptor0 = []byte{ 1064 // 1946 bytes of a gzipped FileDescriptorProto 1065 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xb4, 0x9a, 0x57, 0x73, 0xdb, 0xca, 1066 0x15, 0xc7, 0x09, 0x52, 0xc5, 0x5a, 0xb1, 0x82, 0x96, 0xb2, 0xa3, 0x27, 0x44, 0x76, 0x1c, 0xc4, 1067 0xc9, 0x50, 0x16, 0x09, 0x23, 0x19, 0x27, 0xb1, 0x2d, 0xd9, 0x72, 0xe8, 0x8c, 0x9d, 0x78, 0xe0, 1068 0x51, 0x1e, 0xf2, 0xa2, 0x50, 0x12, 0x48, 0xd3, 0x06, 0x09, 0x45, 0x24, 0x3d, 0xd1, 0xe4, 0xc1, 1069 0x5f, 0x21, 0xf5, 0xf6, 0x5e, 0xde, 0x6e, 0xef, 0xbd, 0xfb, 0x8e, 0x6f, 0xef, 0xf5, 0xd3, 0xdc, 1070 0x59, 0x1c, 0x6c, 0x03, 0x40, 0x93, 0x04, 0xe7, 0x3e, 0x78, 0x46, 0x3a, 0xfc, 0xef, 0xf9, 0xf1, 1071 0x1c, 0x9c, 0x3d, 0x67, 0x17, 0x16, 0x3a, 0xb0, 0xb3, 0xeb, 0x76, 0xdd, 0xca, 0x46, 0xf9, 0xc8, 1072 0xb2, 0x79, 0xa4, 0x5c, 0x3e, 0xba, 0x51, 0xae, 0x6f, 0x1d, 0x39, 0x5a, 0xd9, 0x3a, 0xba, 0xd4, 1073 0xb5, 0x3b, 0xdd, 0x92, 0xf7, 0xa9, 0xfa, 0xd3, 0x86, 0xeb, 0x36, 0x1c, 0xbb, 0xd4, 0x70, 0x9d, 1074 0x5a, 0xbb, 0x51, 0x72, 0x77, 0x1b, 0xa5, 0xc0, 0xb2, 0x45, 0x07, 0x65, 0x2f, 0x36, 0x37, 0x9d, 1075 0x66, 0xbb, 0x71, 0xde, 0xee, 0x74, 0x6a, 0x0d, 0x5b, 0xcd, 0xa2, 0x64, 0x7d, 0x19, 0x2b, 0x9a, 1076 0xa2, 0xcf, 0x58, 0xc9, 0xfa, 0xb2, 0xf7, 0x7b, 0x19, 0x27, 0xb5, 0x94, 0xf7, 0x7b, 0x59, 0x3d, 1077 0x86, 0x92, 0xf5, 0x0a, 0x4e, 0x69, 0x8a, 0x3e, 0x5b, 0x3e, 0x5c, 0x1a, 0x48, 0x28, 0xf9, 0x7e, 1078 0xad, 0x64, 0xbd, 0xb2, 0x78, 0xfd, 0x24, 0x9a, 0xa6, 0x9c, 0x03, 0x28, 0xe3, 0xee, 0x74, 0x9b, 1079 0x6e, 0xbb, 0xe6, 0x6c, 0x6c, 0xba, 0xae, 0x83, 0xb7, 0x35, 0x45, 0xdf, 0x67, 0xa5, 0xa9, 0x71, 1080 0xd5, 0x75, 0x1d, 0xf5, 0x67, 0x28, 0xcb, 0x44, 0xcd, 0x76, 0xb7, 0x52, 0xc6, 0xb6, 0xa6, 0xe8, 1081 0x93, 0x16, 0x5b, 0x7a, 0x96, 0x18, 0xd5, 0x9f, 0xa3, 0x1c, 0x93, 0x75, 0x40, 0x57, 0xd7, 0x14, 1082 0xbd, 0x60, 0xb1, 0xd5, 0x17, 0x9b, 0x21, 0x61, 0x0f, 0x84, 0x0d, 0x4d, 0xd1, 0x33, 0x5c, 0xb8, 1083 0x0e, 0xc2, 0x00, 0xd8, 0x34, 0xf0, 0x25, 0x4d, 0xd1, 0x53, 0x12, 0xd8, 0x34, 0x42, 0x60, 0xd3, 1084 0xc0, 0x4d, 0x4d, 0xd1, 0x55, 0x19, 0x1c, 0x10, 0xf6, 0x40, 0x78, 0x59, 0x53, 0xf4, 0x09, 0x19, 1085 0x6c, 0x1a, 0xea, 0x2f, 0x50, 0x9e, 0x09, 0xeb, 0xcd, 0x7f, 0xd8, 0xdb, 0x95, 0x32, 0xbe, 0xa2, 1086 0x29, 0xfa, 0xb4, 0xc5, 0x1c, 0x9c, 0x01, 0xb3, 0xfa, 0x4b, 0x54, 0xe0, 0x70, 0xaa, 0x75, 0x34, 1087 0x45, 0xcf, 0x59, 0xcc, 0xc7, 0x45, 0xdf, 0x2e, 0x05, 0x54, 0x77, 0xdc, 0x5a, 0x17, 0xb7, 0x34, 1088 0x45, 0x4f, 0xf2, 0x80, 0xce, 0x10, 0x63, 0x18, 0x6f, 0x1a, 0xb8, 0xad, 0x29, 0xfa, 0x54, 0x00, 1089 0x6f, 0x1a, 0x11, 0x78, 0xd3, 0xc0, 0xae, 0xa6, 0xe8, 0xf9, 0x20, 0x3e, 0x10, 0xff, 0xb6, 0xdb, 1090 0xdb, 0x74, 0x6c, 0xbc, 0xa3, 0x29, 0xba, 0xc2, 0xe3, 0x3f, 0xed, 0x59, 0xe5, 0x8c, 0x76, 0x77, 1091 0x9b, 0xed, 0x06, 0xfe, 0xbb, 0x57, 0x8b, 0x3c, 0xa3, 0x9e, 0x55, 0x0a, 0x68, 0x73, 0xaf, 0x6b, 1092 0x77, 0xf0, 0xae, 0xa6, 0xe8, 0x69, 0x1e, 0xd0, 0x2a, 0x31, 0xaa, 0xdb, 0xa8, 0xc8, 0x64, 0x5b, 1093 0x97, 0x9a, 0xce, 0xf6, 0x86, 0xdd, 0xee, 0xb5, 0x70, 0x47, 0x53, 0xf4, 0x6c, 0xd9, 0x18, 0xbe, 1094 0x7e, 0x4b, 0xa7, 0xc8, 0xe2, 0xb5, 0x76, 0xaf, 0x65, 0xb1, 0xb0, 0x99, 0x49, 0x6d, 0xa1, 0xf9, 1095 0x00, 0xa5, 0x05, 0xcb, 0x70, 0xd7, 0xdb, 0x28, 0xbf, 0x1e, 0x15, 0x44, 0x77, 0xcd, 0x7e, 0x89, 1096 0x45, 0xf7, 0xce, 0x26, 0x9a, 0x13, 0xca, 0xce, 0xdb, 0xbe, 0x10, 0x56, 0xcf, 0x0b, 0xab, 0x34, 1097 0x04, 0xcd, 0xdf, 0xf5, 0x5e, 0x40, 0x45, 0x5e, 0xac, 0xcc, 0xa8, 0x5e, 0x41, 0x38, 0xc4, 0xa0, 1098 0x41, 0x5d, 0xf5, 0x82, 0x5a, 0x1e, 0x1e, 0x43, 0xc3, 0x99, 0x0f, 0x90, 0x68, 0x40, 0x07, 0x51, 1099 0x66, 0xd7, 0xde, 0xb1, 0x6b, 0x5d, 0x7b, 0x1b, 0x9a, 0xc1, 0x0d, 0x45, 0x4b, 0x91, 0x6e, 0x40, 1100 0xad, 0x5e, 0x37, 0x38, 0x84, 0xb2, 0x4c, 0x05, 0x9b, 0xf7, 0x3d, 0x22, 0x9b, 0xb4, 0xd8, 0x62, 1101 0x68, 0x07, 0x3a, 0xca, 0x31, 0x9d, 0xdf, 0x0e, 0xde, 0x27, 0xc2, 0x82, 0xc5, 0xd6, 0xfb, 0xfd, 1102 0x40, 0x54, 0xfa, 0xfd, 0xe0, 0x03, 0xa2, 0xcc, 0x70, 0xa5, 0xdf, 0x10, 0x02, 0x6c, 0xd3, 0xc0, 1103 0x1f, 0x12, 0x61, 0x4a, 0x62, 0x9b, 0x46, 0x88, 0x6d, 0x1a, 0xf8, 0x23, 0x22, 0x54, 0x65, 0x76, 1104 0x40, 0xe9, 0xb7, 0x84, 0x8f, 0x89, 0x72, 0x42, 0x66, 0x9b, 0x86, 0x7a, 0x18, 0xe5, 0x99, 0x92, 1105 0xee, 0xf3, 0x4f, 0x88, 0x74, 0xda, 0x62, 0x2e, 0x68, 0x53, 0xf8, 0x15, 0x2a, 0x70, 0x3e, 0x15, 1106 0x7f, 0x4a, 0xc4, 0x39, 0x8b, 0x79, 0x61, 0x5d, 0x41, 0x8c, 0x0a, 0xba, 0xc2, 0x67, 0x44, 0x9a, 1107 0xe4, 0x51, 0x41, 0x5b, 0x08, 0x7d, 0x03, 0xd3, 0xc0, 0x9f, 0x13, 0xe5, 0x54, 0xe0, 0x1b, 0x98, 1108 0x46, 0xc4, 0x37, 0x30, 0x0d, 0xfc, 0x05, 0x11, 0xe7, 0x83, 0xdf, 0x20, 0x90, 0x05, 0xbf, 0x31, 1109 0x7c, 0x49, 0xb4, 0x0a, 0xcf, 0x82, 0xdf, 0x19, 0xa4, 0xcc, 0x42, 0x67, 0xf8, 0x4a, 0xf1, 0xc6, 1110 0x12, 0xcf, 0x2c, 0xb4, 0x06, 0x31, 0x2a, 0x68, 0x0d, 0x5f, 0x13, 0x61, 0x9a, 0x47, 0x05, 0xbd, 1111 0xc1, 0x46, 0x45, 0xa6, 0x13, 0x7a, 0xc3, 0x37, 0x44, 0x1c, 0xbb, 0x39, 0x50, 0x8f, 0xbc, 0x39, 1112 0xb4, 0xd1, 0x7c, 0x00, 0x43, 0xf7, 0xd1, 0xb7, 0x84, 0x34, 0x4e, 0x77, 0x90, 0x60, 0x74, 0x33, 1113 0x6d, 0xa1, 0x39, 0xa1, 0x04, 0x85, 0xee, 0xf0, 0x1d, 0x04, 0x36, 0x72, 0x7b, 0xe0, 0x85, 0xcb, 1114 0xdb, 0x83, 0x83, 0x70, 0x08, 0x42, 0xc3, 0xfa, 0x1e, 0xc2, 0x8a, 0xd3, 0x1f, 0x02, 0x28, 0x1a, 1115 0xd2, 0xdf, 0x50, 0xa6, 0x55, 0xdb, 0xf1, 0x5a, 0x03, 0xf4, 0x87, 0x47, 0x92, 0x1e, 0xe2, 0xb7, 1116 0x23, 0x64, 0xee, 0x7c, 0x6d, 0x87, 0x74, 0x11, 0xf2, 0x6f, 0xad, 0xdd, 0xdd, 0xdd, 0xb3, 0x66, 1117 0x5b, 0xdc, 0xa2, 0x6e, 0xa1, 0x2c, 0x23, 0x40, 0x23, 0x78, 0x14, 0x10, 0xbf, 0x1b, 0x1d, 0xe1, 1118 0x75, 0x21, 0x60, 0xa4, 0x5b, 0x82, 0x49, 0xad, 0xa3, 0x1c, 0x83, 0xf8, 0x8d, 0xe9, 0x31, 0xa0, 1119 0xfc, 0x7e, 0x74, 0x0a, 0xb4, 0x30, 0xc0, 0x64, 0x5a, 0xa2, 0x4d, 0xe2, 0xf8, 0x6d, 0xed, 0xf1, 1120 0xd8, 0x9c, 0xf5, 0x08, 0x8e, 0xdf, 0x14, 0x03, 0x49, 0x33, 0x0d, 0xfc, 0xc4, 0x38, 0x49, 0x33, 1121 0x8d, 0x50, 0xd2, 0x4c, 0x23, 0x94, 0x34, 0xd3, 0xc0, 0x4f, 0x8e, 0x95, 0x34, 0x8a, 0x11, 0x93, 1122 0x16, 0xe0, 0xf8, 0xfd, 0xf8, 0xa9, 0xb1, 0x92, 0x16, 0xe4, 0xf8, 0xdd, 0xbc, 0x89, 0xf2, 0x8c, 1123 0x43, 0x1b, 0xf4, 0xd3, 0x00, 0x3a, 0x3e, 0x3a, 0xc8, 0xef, 0xfb, 0x40, 0xca, 0xb6, 0x24, 0xa3, 1124 0xea, 0xa0, 0x02, 0x4f, 0x1d, 0x65, 0x3d, 0x03, 0xac, 0x13, 0x31, 0x92, 0x57, 0x17, 0x61, 0xb9, 1125 0x96, 0x6c, 0x95, 0xaa, 0x01, 0x86, 0xc9, 0xb3, 0xb1, 0xab, 0xc1, 0x1b, 0x3b, 0x72, 0x35, 0xc0, 1126 0x24, 0x0a, 0x65, 0xcf, 0x34, 0xf0, 0x73, 0xe3, 0x65, 0x8f, 0x3e, 0x27, 0x29, 0x7b, 0xa6, 0x11, 1127 0x91, 0x3d, 0xd3, 0xc0, 0xcf, 0x8f, 0x99, 0x3d, 0x0a, 0x93, 0xb3, 0x17, 0x28, 0x3f, 0x7f, 0x10, 1128 0xbe, 0x10, 0xbb, 0xfc, 0x60, 0x64, 0xca, 0xe5, 0xe7, 0x8f, 0x51, 0x69, 0x3b, 0xc1, 0x18, 0x7d, 1129 0x31, 0xfe, 0x76, 0xf2, 0x1c, 0x04, 0xb6, 0x13, 0x0c, 0x61, 0xb1, 0x1a, 0x60, 0x08, 0xbf, 0x14, 1130 0xbb, 0x1a, 0xbc, 0x71, 0x2d, 0x57, 0x03, 0x4c, 0xf0, 0x1d, 0x54, 0x64, 0x10, 0x61, 0x82, 0xbf, 1131 0x0c, 0xa4, 0x93, 0xa3, 0x93, 0xd8, 0xd4, 0x06, 0x5a, 0xbe, 0x15, 0x30, 0xab, 0x7b, 0x68, 0x3e, 1132 0x40, 0xa4, 0x53, 0xef, 0x15, 0x80, 0x9e, 0x8a, 0x09, 0xf5, 0x6d, 0xc0, 0x2d, 0xb6, 0xc2, 0x9f, 1133 0xa8, 0x57, 0xd1, 0x9c, 0xd0, 0x08, 0x85, 0xb9, 0xfe, 0x2a, 0x90, 0x57, 0xe3, 0xb4, 0x43, 0x36, 1134 0xd1, 0x01, 0xac, 0xb6, 0x42, 0x1f, 0xa8, 0xd7, 0x10, 0x0e, 0x71, 0x69, 0xd0, 0xaf, 0x01, 0x7a, 1135 0x2d, 0x36, 0x5a, 0x0a, 0x7b, 0xae, 0x15, 0xf5, 0x19, 0x2d, 0x25, 0x6f, 0xe6, 0xc0, 0xf8, 0x7f, 1136 0x3d, 0x56, 0x29, 0x79, 0x43, 0x98, 0xcf, 0x7f, 0x52, 0x4a, 0xcc, 0x44, 0xf7, 0x45, 0x47, 0xa0, 1137 0xbc, 0x11, 0x6b, 0x5f, 0xc0, 0x0c, 0xe6, 0x18, 0xb2, 0x2f, 0xb8, 0x8d, 0x72, 0x7a, 0x02, 0xe7, 1138 0xcd, 0x58, 0x9c, 0xf5, 0x08, 0x0e, 0xb7, 0x09, 0x49, 0x33, 0x0d, 0xc0, 0xbc, 0x15, 0x37, 0x69, 1139 0xa6, 0x11, 0x4a, 0x1a, 0x98, 0xc4, 0xa4, 0x51, 0xca, 0xdb, 0xb1, 0x93, 0x26, 0x62, 0x68, 0xd2, 1140 0x64, 0x4e, 0x4f, 0xe0, 0xbc, 0x13, 0x3b, 0x69, 0x41, 0x0e, 0xb7, 0xd1, 0xe9, 0xe2, 0x4f, 0x34, 1141 0x00, 0x5d, 0x8f, 0x35, 0x5d, 0xfc, 0x11, 0xcc, 0x49, 0xe4, 0x69, 0x08, 0x46, 0x96, 0x3a, 0xaf, 1142 0x5b, 0x02, 0xe9, 0xdd, 0x78, 0xa9, 0xf3, 0x3c, 0x04, 0x52, 0xc7, 0x6c, 0xaa, 0x86, 0x90, 0xdb, 1143 0xb6, 0xdd, 0x3a, 0x20, 0xfe, 0x95, 0xd2, 0x14, 0x7d, 0x5f, 0x35, 0x61, 0xcd, 0x78, 0x46, 0x4f, 1144 0xb1, 0x88, 0x66, 0x41, 0x01, 0x27, 0xc5, 0x7f, 0x13, 0xc9, 0x64, 0x35, 0x61, 0xc1, 0x3a, 0x38, 1145 0xb9, 0x1e, 0x44, 0x69, 0xd0, 0xf8, 0xc7, 0xd6, 0xff, 0x10, 0x51, 0xa1, 0x9a, 0xb0, 0x60, 0xa9, 1146 0x7f, 0xee, 0x64, 0x2a, 0xff, 0xd0, 0xf9, 0x5f, 0xa2, 0xca, 0x30, 0x95, 0x7f, 0x6a, 0x14, 0x79, 1147 0xa6, 0x81, 0xff, 0x47, 0x44, 0x29, 0x91, 0x67, 0x1a, 0x32, 0xcf, 0x34, 0xf0, 0xff, 0x89, 0x48, 1148 0x95, 0x78, 0xa2, 0xca, 0x3f, 0xaf, 0xdd, 0x42, 0x54, 0x13, 0x12, 0xcf, 0x34, 0xd4, 0x43, 0x28, 1149 0x03, 0x2a, 0x7a, 0x02, 0xba, 0x95, 0xc8, 0xa6, 0xab, 0x09, 0x0b, 0x56, 0xd3, 0xd3, 0x92, 0x8e, 1150 0xb2, 0x3e, 0x93, 0x0a, 0x6f, 0x23, 0xc2, 0x5c, 0x35, 0x61, 0x81, 0x03, 0x76, 0xd2, 0x61, 0x11, 1151 0xc0, 0x31, 0xe7, 0x76, 0x22, 0x4b, 0xb2, 0x08, 0xe0, 0xa0, 0x22, 0x53, 0x4d, 0x03, 0xdf, 0x41, 1152 0x54, 0x53, 0x32, 0xd5, 0xbb, 0x00, 0x4b, 0x54, 0xd3, 0xc0, 0x77, 0x12, 0x61, 0x3e, 0x40, 0x15, 1153 0xa3, 0xf5, 0x8f, 0x07, 0x77, 0x11, 0x9d, 0xc2, 0xa2, 0xf5, 0xe7, 0x3b, 0xcf, 0x1c, 0x0c, 0xf7, 1154 0xbb, 0x89, 0x6a, 0x86, 0x67, 0x0e, 0xa6, 0x33, 0x8b, 0x00, 0x46, 0xf3, 0x3d, 0x44, 0x94, 0x66, 1155 0x11, 0xc0, 0x70, 0xad, 0xa1, 0x3c, 0x68, 0x84, 0xc9, 0x7a, 0x6f, 0x2a, 0xfe, 0x8b, 0xb3, 0x6a, 1156 0xc2, 0x82, 0x50, 0xf9, 0x34, 0xbd, 0x8c, 0x8a, 0x22, 0x82, 0x4e, 0x95, 0xfb, 0x52, 0x63, 0xbd, 1157 0x35, 0xab, 0x26, 0xac, 0x02, 0x07, 0xd1, 0x29, 0xb2, 0x81, 0x54, 0x5a, 0x52, 0xc2, 0xec, 0xbc, 1158 0x3f, 0x15, 0xe7, 0x95, 0x59, 0x35, 0x61, 0xe5, 0xfd, 0x42, 0xe4, 0x73, 0xf2, 0x12, 0x9a, 0x93, 1159 0x01, 0x34, 0x9c, 0x07, 0x52, 0x31, 0xdf, 0x97, 0x55, 0x13, 0x56, 0x51, 0xc4, 0xd0, 0x50, 0x58, 1160 0x6d, 0xc1, 0x33, 0x5e, 0xc6, 0x0f, 0xd2, 0x87, 0x9c, 0x16, 0x1e, 0xf2, 0x72, 0x50, 0x57, 0xc6, 1161 0x0f, 0x45, 0xe9, 0xca, 0x41, 0x5d, 0x05, 0x3f, 0x1c, 0xa5, 0xab, 0x2c, 0x5c, 0x46, 0x69, 0x29, 1162 0xa5, 0x3f, 0xe2, 0xff, 0x15, 0x2c, 0x1c, 0x47, 0xf9, 0xe0, 0x8d, 0x5d, 0xcd, 0xa3, 0xd4, 0x15, 1163 0x7b, 0xcf, 0x03, 0xee, 0xb3, 0xc8, 0x8f, 0xea, 0x7e, 0x34, 0x79, 0xb5, 0xe6, 0xf4, 0x6c, 0x9c, 1164 0xf4, 0x6c, 0xf0, 0xcb, 0xb1, 0xe4, 0x6f, 0x94, 0x85, 0x13, 0xa8, 0x10, 0xba, 0x8e, 0x0f, 0x72, 1165 0x30, 0x29, 0x3a, 0x38, 0x89, 0xd4, 0xf0, 0x4d, 0x7b, 0x90, 0x87, 0x42, 0xb4, 0x87, 0xf5, 0xe1, 1166 0x3d, 0x64, 0xfa, 0x06, 0xe1, 0x5f, 0x1d, 0x06, 0x39, 0x48, 0xf5, 0x0f, 0x62, 0x48, 0x0f, 0x6a, 1167 0xff, 0x20, 0x86, 0xf4, 0x30, 0x21, 0x7a, 0x58, 0x41, 0xc5, 0x88, 0xcb, 0xea, 0x20, 0x17, 0xd3, 1168 0xa2, 0x8b, 0x55, 0xb4, 0x3f, 0xea, 0x0e, 0x3a, 0xc8, 0x47, 0x2e, 0x3a, 0x97, 0xfc, 0x72, 0x39, 1169 0xc8, 0x41, 0xf2, 0x26, 0x71, 0x0c, 0x99, 0x8a, 0xa9, 0x9b, 0xc5, 0x31, 0xa4, 0x8f, 0x7c, 0xf4, 1170 0x03, 0x11, 0x6e, 0x79, 0x83, 0x3c, 0x28, 0x7d, 0x8a, 0x82, 0xdf, 0xdf, 0x06, 0x79, 0x98, 0x89, 1171 0xce, 0x25, 0xbf, 0x9a, 0x0d, 0x72, 0x90, 0x16, 0x1d, 0xec, 0xa1, 0xb9, 0xc8, 0x1b, 0x57, 0x84, 1172 0x93, 0x3f, 0x8a, 0x4e, 0xe2, 0xbe, 0x96, 0x15, 0xd0, 0xd7, 0x10, 0xee, 0x77, 0xef, 0x8a, 0xa0, 1173 0x9f, 0x17, 0xe9, 0x63, 0xbc, 0xaa, 0x15, 0xbe, 0x40, 0x0f, 0xfd, 0xa4, 0xcf, 0xf5, 0x2b, 0x82, 1174 0x7f, 0x5a, 0x8e, 0x7e, 0xd4, 0x77, 0xb7, 0x02, 0xf6, 0x9f, 0x68, 0xa1, 0xff, 0xd5, 0x2b, 0x82, 1175 0xfc, 0x07, 0x39, 0xf2, 0x18, 0x6f, 0x73, 0x43, 0x05, 0x23, 0x5f, 0xc0, 0x44, 0xe6, 0xe4, 0xa0, 1176 0x76, 0x0e, 0x35, 0x1b, 0xb8, 0x5b, 0x89, 0x1e, 0x0a, 0xc3, 0x79, 0x58, 0xef, 0xef, 0x21, 0x33, 1177 0xdc, 0x48, 0x91, 0x2f, 0x44, 0xa2, 0x83, 0xd4, 0xf0, 0x41, 0xf4, 0xf1, 0xa0, 0x0e, 0x1f, 0x44, 1178 0x1f, 0x0f, 0x13, 0x83, 0x3c, 0x40, 0x17, 0x0b, 0x5e, 0x4f, 0x44, 0x17, 0xd3, 0x43, 0x86, 0x21, 1179 0xdf, 0x3b, 0x44, 0x0f, 0x33, 0x03, 0x3c, 0x2c, 0x96, 0xd0, 0x0c, 0x3f, 0x04, 0xce, 0xa0, 0xc9, 1180 0x95, 0x73, 0x17, 0xaa, 0x2b, 0xf9, 0x04, 0xf9, 0x71, 0xd5, 0x5a, 0xf9, 0xcb, 0x9f, 0xf3, 0x8a, 1181 0x3a, 0x8b, 0xa6, 0x4f, 0x55, 0x57, 0xac, 0x73, 0x67, 0xd7, 0xf2, 0xc9, 0xd5, 0x0c, 0x3d, 0xae, 1182 0xf6, 0xda, 0x4d, 0xb7, 0x7d, 0x78, 0x19, 0xcd, 0x8a, 0x07, 0xaf, 0x28, 0x07, 0x48, 0x4d, 0x73, 1183 0x07, 0x37, 0x94, 0xd5, 0x0b, 0x7f, 0xfd, 0x53, 0xa8, 0x7e, 0x97, 0xbc, 0xfa, 0xdd, 0xec, 0xd5, 1184 0x97, 0x9a, 0xed, 0xae, 0xbd, 0xdb, 0xae, 0x39, 0xde, 0x5f, 0x4f, 0x78, 0xd6, 0xce, 0x92, 0x63, 1185 0x37, 0x6a, 0x5b, 0x7b, 0x4b, 0xfd, 0xfe, 0xd0, 0x62, 0x73, 0x0a, 0x3e, 0xf9, 0x21, 0x00, 0x00, 1186 0xff, 0xff, 0x64, 0x49, 0xbf, 0xf0, 0x8b, 0x21, 0x00, 0x00, 1187} 1188