github.com/gogo/protobuf@v1.3.2/test/merge/merge.pb.go (about) 1 // Code generated by protoc-gen-gogo. DO NOT EDIT. 2 // source: merge.proto 3 4 package merge 5 6 import ( 7 fmt "fmt" 8 _ "github.com/gogo/protobuf/gogoproto" 9 proto "github.com/gogo/protobuf/proto" 10 math "math" 11 ) 12 13 // Reference imports to suppress errors if they are not otherwise used. 14 var _ = proto.Marshal 15 var _ = fmt.Errorf 16 var _ = math.Inf 17 18 // This is a compile-time assertion to ensure that this generated file 19 // is compatible with the proto package it is being compiled against. 20 // A compilation error at this line likely means your copy of the 21 // proto package needs to be updated. 22 const _ = proto.GoGoProtoPackageIsVersion3 // please upgrade the proto package 23 24 type A struct { 25 B B `protobuf:"bytes,1,opt,name=B,proto3" json:"B"` 26 C []C `protobuf:"bytes,2,rep,name=c,proto3" json:"c"` 27 XXX_NoUnkeyedLiteral struct{} `json:"-"` 28 XXX_unrecognized []byte `json:"-"` 29 XXX_sizecache int32 `json:"-"` 30 } 31 32 func (m *A) Reset() { *m = A{} } 33 func (m *A) String() string { return proto.CompactTextString(m) } 34 func (*A) ProtoMessage() {} 35 func (*A) Descriptor() ([]byte, []int) { 36 return fileDescriptor_82caea6f5430298b, []int{0} 37 } 38 func (m *A) XXX_Unmarshal(b []byte) error { 39 return xxx_messageInfo_A.Unmarshal(m, b) 40 } 41 func (m *A) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { 42 return xxx_messageInfo_A.Marshal(b, m, deterministic) 43 } 44 func (m *A) XXX_Merge(src proto.Message) { 45 xxx_messageInfo_A.Merge(m, src) 46 } 47 func (m *A) XXX_Size() int { 48 return xxx_messageInfo_A.Size(m) 49 } 50 func (m *A) XXX_DiscardUnknown() { 51 xxx_messageInfo_A.DiscardUnknown(m) 52 } 53 54 var xxx_messageInfo_A proto.InternalMessageInfo 55 56 func (m *A) GetB() B { 57 if m != nil { 58 return m.B 59 } 60 return B{} 61 } 62 63 func (m *A) GetC() []C { 64 if m != nil { 65 return m.C 66 } 67 return nil 68 } 69 70 type B struct { 71 C int64 `protobuf:"varint,1,opt,name=c,proto3" json:"c,omitempty"` 72 XXX_NoUnkeyedLiteral struct{} `json:"-"` 73 XXX_unrecognized []byte `json:"-"` 74 XXX_sizecache int32 `json:"-"` 75 } 76 77 func (m *B) Reset() { *m = B{} } 78 func (m *B) String() string { return proto.CompactTextString(m) } 79 func (*B) ProtoMessage() {} 80 func (*B) Descriptor() ([]byte, []int) { 81 return fileDescriptor_82caea6f5430298b, []int{1} 82 } 83 func (m *B) XXX_Unmarshal(b []byte) error { 84 return xxx_messageInfo_B.Unmarshal(m, b) 85 } 86 func (m *B) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { 87 return xxx_messageInfo_B.Marshal(b, m, deterministic) 88 } 89 func (m *B) XXX_Merge(src proto.Message) { 90 xxx_messageInfo_B.Merge(m, src) 91 } 92 func (m *B) XXX_Size() int { 93 return xxx_messageInfo_B.Size(m) 94 } 95 func (m *B) XXX_DiscardUnknown() { 96 xxx_messageInfo_B.DiscardUnknown(m) 97 } 98 99 var xxx_messageInfo_B proto.InternalMessageInfo 100 101 func (m *B) GetC() int64 { 102 if m != nil { 103 return m.C 104 } 105 return 0 106 } 107 108 type C struct { 109 D int64 `protobuf:"varint,1,opt,name=d,proto3" json:"d,omitempty"` 110 XXX_NoUnkeyedLiteral struct{} `json:"-"` 111 XXX_unrecognized []byte `json:"-"` 112 XXX_sizecache int32 `json:"-"` 113 } 114 115 func (m *C) Reset() { *m = C{} } 116 func (m *C) String() string { return proto.CompactTextString(m) } 117 func (*C) ProtoMessage() {} 118 func (*C) Descriptor() ([]byte, []int) { 119 return fileDescriptor_82caea6f5430298b, []int{2} 120 } 121 func (m *C) XXX_Unmarshal(b []byte) error { 122 return xxx_messageInfo_C.Unmarshal(m, b) 123 } 124 func (m *C) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { 125 return xxx_messageInfo_C.Marshal(b, m, deterministic) 126 } 127 func (m *C) XXX_Merge(src proto.Message) { 128 xxx_messageInfo_C.Merge(m, src) 129 } 130 func (m *C) XXX_Size() int { 131 return xxx_messageInfo_C.Size(m) 132 } 133 func (m *C) XXX_DiscardUnknown() { 134 xxx_messageInfo_C.DiscardUnknown(m) 135 } 136 137 var xxx_messageInfo_C proto.InternalMessageInfo 138 139 func (m *C) GetD() int64 { 140 if m != nil { 141 return m.D 142 } 143 return 0 144 } 145 146 func init() { 147 proto.RegisterType((*A)(nil), "merge.A") 148 proto.RegisterType((*B)(nil), "merge.B") 149 proto.RegisterType((*C)(nil), "merge.C") 150 } 151 152 func init() { proto.RegisterFile("merge.proto", fileDescriptor_82caea6f5430298b) } 153 154 var fileDescriptor_82caea6f5430298b = []byte{ 155 // 141 bytes of a gzipped FileDescriptorProto 156 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xe2, 0xe2, 0xce, 0x4d, 0x2d, 0x4a, 157 0x4f, 0xd5, 0x2b, 0x28, 0xca, 0x2f, 0xc9, 0x17, 0x62, 0x05, 0x73, 0xa4, 0x74, 0xd3, 0x33, 0x4b, 158 0x32, 0x4a, 0x93, 0xf4, 0x92, 0xf3, 0x73, 0xf5, 0xd3, 0xf3, 0xd3, 0xf3, 0xf5, 0xc1, 0xb2, 0x49, 159 0xa5, 0x69, 0x60, 0x1e, 0x98, 0x03, 0x66, 0x41, 0x74, 0x29, 0xd9, 0x73, 0x31, 0x3a, 0x0a, 0xc9, 160 0x70, 0x31, 0x3a, 0x49, 0x30, 0x2a, 0x30, 0x6a, 0x70, 0x1b, 0x71, 0xe8, 0x41, 0xcc, 0x74, 0x72, 161 0x62, 0x39, 0x71, 0x4f, 0x9e, 0x21, 0x88, 0xd1, 0x09, 0x24, 0x9b, 0x2c, 0xc1, 0xa4, 0xc0, 0x8c, 162 0x24, 0xeb, 0x0c, 0x93, 0x4d, 0x56, 0x12, 0xe4, 0x62, 0x74, 0x12, 0xe2, 0x01, 0x29, 0x01, 0x19, 163 0xc0, 0x0c, 0x15, 0x72, 0x06, 0x09, 0xa5, 0xc0, 0x84, 0x52, 0x92, 0xd8, 0xc0, 0xb6, 0x19, 0x03, 164 0x02, 0x00, 0x00, 0xff, 0xff, 0x0c, 0xc5, 0xc3, 0x5b, 0xb2, 0x00, 0x00, 0x00, 165 }