1// Code generated by protoc-gen-go. DO NOT EDIT. 2// source: extension_base/extension_base.proto 3 4package extension_base // import "github.com/golang/protobuf/protoc-gen-go/testdata/extension_base" 5 6import proto "github.com/golang/protobuf/proto" 7import fmt "fmt" 8import math "math" 9 10// Reference imports to suppress errors if they are not otherwise used. 11var _ = proto.Marshal 12var _ = fmt.Errorf 13var _ = math.Inf 14 15// This is a compile-time assertion to ensure that this generated file 16// is compatible with the proto package it is being compiled against. 17// A compilation error at this line likely means your copy of the 18// proto package needs to be updated. 19const _ = proto.ProtoPackageIsVersion2 // please upgrade the proto package 20 21type BaseMessage struct { 22 Height *int32 `protobuf:"varint,1,opt,name=height" json:"height,omitempty"` 23 XXX_NoUnkeyedLiteral struct{} `json:"-"` 24 proto.XXX_InternalExtensions `json:"-"` 25 XXX_unrecognized []byte `json:"-"` 26 XXX_sizecache int32 `json:"-"` 27} 28 29func (m *BaseMessage) Reset() { *m = BaseMessage{} } 30func (m *BaseMessage) String() string { return proto.CompactTextString(m) } 31func (*BaseMessage) ProtoMessage() {} 32func (*BaseMessage) Descriptor() ([]byte, []int) { 33 return fileDescriptor_extension_base_41d3c712c9fc37fc, []int{0} 34} 35 36var extRange_BaseMessage = []proto.ExtensionRange{ 37 {Start: 4, End: 9}, 38 {Start: 16, End: 536870911}, 39} 40 41func (*BaseMessage) ExtensionRangeArray() []proto.ExtensionRange { 42 return extRange_BaseMessage 43} 44func (m *BaseMessage) XXX_Unmarshal(b []byte) error { 45 return xxx_messageInfo_BaseMessage.Unmarshal(m, b) 46} 47func (m *BaseMessage) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { 48 return xxx_messageInfo_BaseMessage.Marshal(b, m, deterministic) 49} 50func (dst *BaseMessage) XXX_Merge(src proto.Message) { 51 xxx_messageInfo_BaseMessage.Merge(dst, src) 52} 53func (m *BaseMessage) XXX_Size() int { 54 return xxx_messageInfo_BaseMessage.Size(m) 55} 56func (m *BaseMessage) XXX_DiscardUnknown() { 57 xxx_messageInfo_BaseMessage.DiscardUnknown(m) 58} 59 60var xxx_messageInfo_BaseMessage proto.InternalMessageInfo 61 62func (m *BaseMessage) GetHeight() int32 { 63 if m != nil && m.Height != nil { 64 return *m.Height 65 } 66 return 0 67} 68 69// Another message that may be extended, using message_set_wire_format. 70type OldStyleMessage struct { 71 XXX_NoUnkeyedLiteral struct{} `json:"-"` 72 proto.XXX_InternalExtensions `protobuf_messageset:"1" json:"-"` 73 XXX_unrecognized []byte `json:"-"` 74 XXX_sizecache int32 `json:"-"` 75} 76 77func (m *OldStyleMessage) Reset() { *m = OldStyleMessage{} } 78func (m *OldStyleMessage) String() string { return proto.CompactTextString(m) } 79func (*OldStyleMessage) ProtoMessage() {} 80func (*OldStyleMessage) Descriptor() ([]byte, []int) { 81 return fileDescriptor_extension_base_41d3c712c9fc37fc, []int{1} 82} 83 84func (m *OldStyleMessage) MarshalJSON() ([]byte, error) { 85 return proto.MarshalMessageSetJSON(&m.XXX_InternalExtensions) 86} 87func (m *OldStyleMessage) UnmarshalJSON(buf []byte) error { 88 return proto.UnmarshalMessageSetJSON(buf, &m.XXX_InternalExtensions) 89} 90 91var extRange_OldStyleMessage = []proto.ExtensionRange{ 92 {Start: 100, End: 2147483646}, 93} 94 95func (*OldStyleMessage) ExtensionRangeArray() []proto.ExtensionRange { 96 return extRange_OldStyleMessage 97} 98func (m *OldStyleMessage) XXX_Unmarshal(b []byte) error { 99 return xxx_messageInfo_OldStyleMessage.Unmarshal(m, b) 100} 101func (m *OldStyleMessage) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { 102 return xxx_messageInfo_OldStyleMessage.Marshal(b, m, deterministic) 103} 104func (dst *OldStyleMessage) XXX_Merge(src proto.Message) { 105 xxx_messageInfo_OldStyleMessage.Merge(dst, src) 106} 107func (m *OldStyleMessage) XXX_Size() int { 108 return xxx_messageInfo_OldStyleMessage.Size(m) 109} 110func (m *OldStyleMessage) XXX_DiscardUnknown() { 111 xxx_messageInfo_OldStyleMessage.DiscardUnknown(m) 112} 113 114var xxx_messageInfo_OldStyleMessage proto.InternalMessageInfo 115 116func init() { 117 proto.RegisterType((*BaseMessage)(nil), "extension_base.BaseMessage") 118 proto.RegisterType((*OldStyleMessage)(nil), "extension_base.OldStyleMessage") 119} 120 121func init() { 122 proto.RegisterFile("extension_base/extension_base.proto", fileDescriptor_extension_base_41d3c712c9fc37fc) 123} 124 125var fileDescriptor_extension_base_41d3c712c9fc37fc = []byte{ 126 // 179 bytes of a gzipped FileDescriptorProto 127 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xe2, 0x52, 0x4e, 0xad, 0x28, 0x49, 128 0xcd, 0x2b, 0xce, 0xcc, 0xcf, 0x8b, 0x4f, 0x4a, 0x2c, 0x4e, 0xd5, 0x47, 0xe5, 0xea, 0x15, 0x14, 129 0xe5, 0x97, 0xe4, 0x0b, 0xf1, 0xa1, 0x8a, 0x2a, 0x99, 0x72, 0x71, 0x3b, 0x25, 0x16, 0xa7, 0xfa, 130 0xa6, 0x16, 0x17, 0x27, 0xa6, 0xa7, 0x0a, 0x89, 0x71, 0xb1, 0x65, 0xa4, 0x66, 0xa6, 0x67, 0x94, 131 0x48, 0x30, 0x2a, 0x30, 0x6a, 0xb0, 0x06, 0x41, 0x79, 0x5a, 0x2c, 0x1c, 0x2c, 0x02, 0x5c, 0x5a, 132 0x1c, 0x1c, 0x02, 0x02, 0x0d, 0x0d, 0x0d, 0x0d, 0x4c, 0x4a, 0xf2, 0x5c, 0xfc, 0xfe, 0x39, 0x29, 133 0xc1, 0x25, 0x95, 0x39, 0x30, 0xad, 0x5a, 0x1c, 0x1c, 0x29, 0x02, 0xff, 0xff, 0xff, 0xff, 0xcf, 134 0x6e, 0xc5, 0xc4, 0xc1, 0xe8, 0xe4, 0x14, 0xe5, 0x90, 0x9e, 0x59, 0x92, 0x51, 0x9a, 0xa4, 0x97, 135 0x9c, 0x9f, 0xab, 0x9f, 0x9e, 0x9f, 0x93, 0x98, 0x97, 0xae, 0x0f, 0x76, 0x42, 0x52, 0x69, 0x1a, 136 0x84, 0x91, 0xac, 0x9b, 0x9e, 0x9a, 0xa7, 0x9b, 0x9e, 0xaf, 0x5f, 0x92, 0x5a, 0x5c, 0x92, 0x92, 137 0x58, 0x92, 0x88, 0xe6, 0x62, 0x40, 0x00, 0x00, 0x00, 0xff, 0xff, 0x7a, 0x7f, 0xb7, 0x2a, 0xd1, 138 0x00, 0x00, 0x00, 139} 140