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