github.com/gogo/protobuf@v1.3.2/test/typedeclimport/typedeclimport.pb.go (about) 1 // Code generated by protoc-gen-gogo. DO NOT EDIT. 2 // source: typedeclimport.proto 3 4 /* 5 Package typedeclimport is a generated protocol buffer package. 6 7 It is generated from these files: 8 typedeclimport.proto 9 10 It has these top-level messages: 11 SomeMessage 12 */ 13 package typedeclimport 14 15 import proto "github.com/gogo/protobuf/proto" 16 import fmt "fmt" 17 import math "math" 18 import _ "github.com/gogo/protobuf/gogoproto" 19 import subpkg "github.com/gogo/protobuf/test/typedeclimport/subpkg" 20 21 import io "io" 22 23 // Reference imports to suppress errors if they are not otherwise used. 24 var _ = proto.Marshal 25 var _ = fmt.Errorf 26 var _ = math.Inf 27 28 // This is a compile-time assertion to ensure that this generated file 29 // is compatible with the proto package it is being compiled against. 30 // A compilation error at this line likely means your copy of the 31 // proto package needs to be updated. 32 const _ = proto.GoGoProtoPackageIsVersion2 // please upgrade the proto package 33 34 func (m *SomeMessage) Reset() { *m = SomeMessage{} } 35 func (m *SomeMessage) String() string { return proto.CompactTextString(m) } 36 func (*SomeMessage) ProtoMessage() {} 37 func (*SomeMessage) Descriptor() ([]byte, []int) { return fileDescriptorTypedeclimport, []int{0} } 38 39 func (m *SomeMessage) GetImported() subpkg.AnotherMessage { 40 if m != nil { 41 return m.Imported 42 } 43 return subpkg.AnotherMessage{} 44 } 45 46 func init() { 47 proto.RegisterType((*SomeMessage)(nil), "typedeclimport.SomeMessage") 48 } 49 func (this *SomeMessage) VerboseEqual(that interface{}) error { 50 if that == nil { 51 if this == nil { 52 return nil 53 } 54 return fmt.Errorf("that == nil && this != nil") 55 } 56 57 that1, ok := that.(*SomeMessage) 58 if !ok { 59 that2, ok := that.(SomeMessage) 60 if ok { 61 that1 = &that2 62 } else { 63 return fmt.Errorf("that is not of type *SomeMessage") 64 } 65 } 66 if that1 == nil { 67 if this == nil { 68 return nil 69 } 70 return fmt.Errorf("that is type *SomeMessage but is nil && this != nil") 71 } else if this == nil { 72 return fmt.Errorf("that is type *SomeMessage but is not nil && this == nil") 73 } 74 if !this.Imported.Equal(&that1.Imported) { 75 return fmt.Errorf("Imported this(%v) Not Equal that(%v)", this.Imported, that1.Imported) 76 } 77 return nil 78 } 79 func (this *SomeMessage) Equal(that interface{}) bool { 80 if that == nil { 81 if this == nil { 82 return true 83 } 84 return false 85 } 86 87 that1, ok := that.(*SomeMessage) 88 if !ok { 89 that2, ok := that.(SomeMessage) 90 if ok { 91 that1 = &that2 92 } else { 93 return false 94 } 95 } 96 if that1 == nil { 97 if this == nil { 98 return true 99 } 100 return false 101 } else if this == nil { 102 return false 103 } 104 if !this.Imported.Equal(&that1.Imported) { 105 return false 106 } 107 return true 108 } 109 func (m *SomeMessage) Marshal() (dAtA []byte, err error) { 110 size := m.Size() 111 dAtA = make([]byte, size) 112 n, err := m.MarshalTo(dAtA) 113 if err != nil { 114 return nil, err 115 } 116 return dAtA[:n], nil 117 } 118 119 func (m *SomeMessage) MarshalTo(dAtA []byte) (int, error) { 120 var i int 121 _ = i 122 var l int 123 _ = l 124 dAtA[i] = 0xa 125 i++ 126 i = encodeVarintTypedeclimport(dAtA, i, uint64(m.Imported.Size())) 127 n1, err := m.Imported.MarshalTo(dAtA[i:]) 128 if err != nil { 129 return 0, err 130 } 131 i += n1 132 return i, nil 133 } 134 135 func encodeFixed64Typedeclimport(dAtA []byte, offset int, v uint64) int { 136 dAtA[offset] = uint8(v) 137 dAtA[offset+1] = uint8(v >> 8) 138 dAtA[offset+2] = uint8(v >> 16) 139 dAtA[offset+3] = uint8(v >> 24) 140 dAtA[offset+4] = uint8(v >> 32) 141 dAtA[offset+5] = uint8(v >> 40) 142 dAtA[offset+6] = uint8(v >> 48) 143 dAtA[offset+7] = uint8(v >> 56) 144 return offset + 8 145 } 146 func encodeFixed32Typedeclimport(dAtA []byte, offset int, v uint32) int { 147 dAtA[offset] = uint8(v) 148 dAtA[offset+1] = uint8(v >> 8) 149 dAtA[offset+2] = uint8(v >> 16) 150 dAtA[offset+3] = uint8(v >> 24) 151 return offset + 4 152 } 153 func encodeVarintTypedeclimport(dAtA []byte, offset int, v uint64) int { 154 for v >= 1<<7 { 155 dAtA[offset] = uint8(v&0x7f | 0x80) 156 v >>= 7 157 offset++ 158 } 159 dAtA[offset] = uint8(v) 160 return offset + 1 161 } 162 func (m *SomeMessage) Size() (n int) { 163 var l int 164 _ = l 165 l = m.Imported.Size() 166 n += 1 + l + sovTypedeclimport(uint64(l)) 167 return n 168 } 169 170 func sovTypedeclimport(x uint64) (n int) { 171 for { 172 n++ 173 x >>= 7 174 if x == 0 { 175 break 176 } 177 } 178 return n 179 } 180 func sozTypedeclimport(x uint64) (n int) { 181 return sovTypedeclimport(uint64((x << 1) ^ uint64((int64(x) >> 63)))) 182 } 183 func (m *SomeMessage) Unmarshal(dAtA []byte) error { 184 l := len(dAtA) 185 iNdEx := 0 186 for iNdEx < l { 187 preIndex := iNdEx 188 var wire uint64 189 for shift := uint(0); ; shift += 7 { 190 if shift >= 64 { 191 return ErrIntOverflowTypedeclimport 192 } 193 if iNdEx >= l { 194 return io.ErrUnexpectedEOF 195 } 196 b := dAtA[iNdEx] 197 iNdEx++ 198 wire |= (uint64(b) & 0x7F) << shift 199 if b < 0x80 { 200 break 201 } 202 } 203 fieldNum := int32(wire >> 3) 204 wireType := int(wire & 0x7) 205 if wireType == 4 { 206 return fmt.Errorf("proto: SomeMessage: wiretype end group for non-group") 207 } 208 if fieldNum <= 0 { 209 return fmt.Errorf("proto: SomeMessage: illegal tag %d (wire type %d)", fieldNum, wire) 210 } 211 switch fieldNum { 212 case 1: 213 if wireType != 2 { 214 return fmt.Errorf("proto: wrong wireType = %d for field Imported", wireType) 215 } 216 var msglen int 217 for shift := uint(0); ; shift += 7 { 218 if shift >= 64 { 219 return ErrIntOverflowTypedeclimport 220 } 221 if iNdEx >= l { 222 return io.ErrUnexpectedEOF 223 } 224 b := dAtA[iNdEx] 225 iNdEx++ 226 msglen |= (int(b) & 0x7F) << shift 227 if b < 0x80 { 228 break 229 } 230 } 231 if msglen < 0 { 232 return ErrInvalidLengthTypedeclimport 233 } 234 postIndex := iNdEx + msglen 235 if postIndex > l { 236 return io.ErrUnexpectedEOF 237 } 238 if err := m.Imported.Unmarshal(dAtA[iNdEx:postIndex]); err != nil { 239 return err 240 } 241 iNdEx = postIndex 242 default: 243 iNdEx = preIndex 244 skippy, err := skipTypedeclimport(dAtA[iNdEx:]) 245 if err != nil { 246 return err 247 } 248 if skippy < 0 { 249 return ErrInvalidLengthTypedeclimport 250 } 251 if (iNdEx + skippy) > l { 252 return io.ErrUnexpectedEOF 253 } 254 iNdEx += skippy 255 } 256 } 257 258 if iNdEx > l { 259 return io.ErrUnexpectedEOF 260 } 261 return nil 262 } 263 func skipTypedeclimport(dAtA []byte) (n int, err error) { 264 l := len(dAtA) 265 iNdEx := 0 266 for iNdEx < l { 267 var wire uint64 268 for shift := uint(0); ; shift += 7 { 269 if shift >= 64 { 270 return 0, ErrIntOverflowTypedeclimport 271 } 272 if iNdEx >= l { 273 return 0, io.ErrUnexpectedEOF 274 } 275 b := dAtA[iNdEx] 276 iNdEx++ 277 wire |= (uint64(b) & 0x7F) << shift 278 if b < 0x80 { 279 break 280 } 281 } 282 wireType := int(wire & 0x7) 283 switch wireType { 284 case 0: 285 for shift := uint(0); ; shift += 7 { 286 if shift >= 64 { 287 return 0, ErrIntOverflowTypedeclimport 288 } 289 if iNdEx >= l { 290 return 0, io.ErrUnexpectedEOF 291 } 292 iNdEx++ 293 if dAtA[iNdEx-1] < 0x80 { 294 break 295 } 296 } 297 return iNdEx, nil 298 case 1: 299 iNdEx += 8 300 return iNdEx, nil 301 case 2: 302 var length int 303 for shift := uint(0); ; shift += 7 { 304 if shift >= 64 { 305 return 0, ErrIntOverflowTypedeclimport 306 } 307 if iNdEx >= l { 308 return 0, io.ErrUnexpectedEOF 309 } 310 b := dAtA[iNdEx] 311 iNdEx++ 312 length |= (int(b) & 0x7F) << shift 313 if b < 0x80 { 314 break 315 } 316 } 317 iNdEx += length 318 if length < 0 { 319 return 0, ErrInvalidLengthTypedeclimport 320 } 321 return iNdEx, nil 322 case 3: 323 for { 324 var innerWire uint64 325 var start int = iNdEx 326 for shift := uint(0); ; shift += 7 { 327 if shift >= 64 { 328 return 0, ErrIntOverflowTypedeclimport 329 } 330 if iNdEx >= l { 331 return 0, io.ErrUnexpectedEOF 332 } 333 b := dAtA[iNdEx] 334 iNdEx++ 335 innerWire |= (uint64(b) & 0x7F) << shift 336 if b < 0x80 { 337 break 338 } 339 } 340 innerWireType := int(innerWire & 0x7) 341 if innerWireType == 4 { 342 break 343 } 344 next, err := skipTypedeclimport(dAtA[start:]) 345 if err != nil { 346 return 0, err 347 } 348 iNdEx = start + next 349 } 350 return iNdEx, nil 351 case 4: 352 return iNdEx, nil 353 case 5: 354 iNdEx += 4 355 return iNdEx, nil 356 default: 357 return 0, fmt.Errorf("proto: illegal wireType %d", wireType) 358 } 359 } 360 panic("unreachable") 361 } 362 363 var ( 364 ErrInvalidLengthTypedeclimport = fmt.Errorf("proto: negative length found during unmarshaling") 365 ErrIntOverflowTypedeclimport = fmt.Errorf("proto: integer overflow") 366 ) 367 368 func init() { proto.RegisterFile("typedeclimport.proto", fileDescriptorTypedeclimport) } 369 370 var fileDescriptorTypedeclimport = []byte{ 371 // 189 bytes of a gzipped FileDescriptorProto 372 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xe2, 0x12, 0x29, 0xa9, 0x2c, 0x48, 373 0x4d, 0x49, 0x4d, 0xce, 0xc9, 0xcc, 0x2d, 0xc8, 0x2f, 0x2a, 0xd1, 0x2b, 0x28, 0xca, 0x2f, 0xc9, 374 0x17, 0xe2, 0x43, 0x15, 0x95, 0xd2, 0x4d, 0xcf, 0x2c, 0xc9, 0x28, 0x4d, 0xd2, 0x4b, 0xce, 0xcf, 375 0xd5, 0x4f, 0xcf, 0x4f, 0xcf, 0xd7, 0x07, 0x2b, 0x4b, 0x2a, 0x4d, 0x03, 0xf3, 0xc0, 0x1c, 0x30, 376 0x0b, 0xa2, 0x5d, 0xca, 0x01, 0xa7, 0xf2, 0x92, 0xd4, 0xe2, 0x12, 0x7d, 0x54, 0xc3, 0xf5, 0x8b, 377 0x4b, 0x93, 0x0a, 0xb2, 0xd3, 0xa1, 0x14, 0xc4, 0x04, 0x25, 0x5f, 0x2e, 0xee, 0xe0, 0xfc, 0xdc, 378 0x54, 0xdf, 0xd4, 0xe2, 0xe2, 0xc4, 0xf4, 0x54, 0x21, 0x0b, 0x2e, 0x0e, 0x88, 0xe2, 0xd4, 0x14, 379 0x09, 0x46, 0x05, 0x46, 0x0d, 0x6e, 0x23, 0x31, 0x3d, 0xa8, 0x7a, 0xc7, 0xbc, 0xfc, 0x92, 0x8c, 380 0xd4, 0x22, 0xa8, 0x4a, 0x27, 0x96, 0x13, 0xf7, 0xe4, 0x19, 0x82, 0xe0, 0xaa, 0xad, 0x58, 0x3e, 381 0x2c, 0x94, 0x67, 0x70, 0x12, 0x79, 0xf0, 0x50, 0x8e, 0x71, 0xc5, 0x23, 0x39, 0xc6, 0x13, 0x8f, 382 0xe4, 0x18, 0x2f, 0x3c, 0x92, 0x63, 0x7c, 0xf0, 0x48, 0x8e, 0x31, 0x89, 0x0d, 0x6c, 0x97, 0x31, 383 0x20, 0x00, 0x00, 0xff, 0xff, 0x54, 0x23, 0xca, 0x44, 0x04, 0x01, 0x00, 0x00, 384 }