1 // Code generated by protoc-gen-go. DO NOT EDIT.
2 // source: proto2_ext.proto
6 import proto "github.com/golang/protobuf/proto"
10 // Reference imports to suppress errors if they are not otherwise used.
15 type Extension struct {
16 Whatzit *int32 `protobuf:"varint,1,opt,name=whatzit" json:"whatzit,omitempty"`
17 XXX_unrecognized []byte `json:"-"`
20 func (m *Extension) Reset() { *m = Extension{} }
21 func (m *Extension) String() string { return proto.CompactTextString(m) }
22 func (*Extension) ProtoMessage() {}
23 func (*Extension) Descriptor() ([]byte, []int) { return fileDescriptor1, []int{0} }
25 func (m *Extension) GetWhatzit() int32 {
26 if m != nil && m.Whatzit != nil {
32 var E_Foo = &proto.ExtensionDesc{
33 ExtendedType: (*ToBeExtended)(nil),
34 ExtensionType: (*int32)(nil),
36 Name: "grpc.testing.foo",
37 Tag: "varint,13,opt,name=foo",
38 Filename: "proto2_ext.proto",
41 var E_Bar = &proto.ExtensionDesc{
42 ExtendedType: (*ToBeExtended)(nil),
43 ExtensionType: (*Extension)(nil),
45 Name: "grpc.testing.bar",
46 Tag: "bytes,17,opt,name=bar",
47 Filename: "proto2_ext.proto",
50 var E_Baz = &proto.ExtensionDesc{
51 ExtendedType: (*ToBeExtended)(nil),
52 ExtensionType: (*SearchRequest)(nil),
54 Name: "grpc.testing.baz",
55 Tag: "bytes,19,opt,name=baz",
56 Filename: "proto2_ext.proto",
60 proto.RegisterType((*Extension)(nil), "grpc.testing.Extension")
61 proto.RegisterExtension(E_Foo)
62 proto.RegisterExtension(E_Bar)
63 proto.RegisterExtension(E_Baz)
66 func init() { proto.RegisterFile("proto2_ext.proto", fileDescriptor1) }
68 var fileDescriptor1 = []byte{
69 // 179 bytes of a gzipped FileDescriptorProto
70 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xe2, 0x12, 0x28, 0x28, 0xca, 0x2f,
71 0xc9, 0x37, 0x8a, 0x4f, 0xad, 0x28, 0xd1, 0x03, 0x33, 0x85, 0x78, 0xd2, 0x8b, 0x0a, 0x92, 0xf5,
72 0x4a, 0x52, 0x8b, 0x4b, 0x32, 0xf3, 0xd2, 0xa5, 0x78, 0x20, 0xf2, 0x10, 0x39, 0x29, 0x2e, 0x90,
73 0x30, 0x84, 0xad, 0xa4, 0xca, 0xc5, 0xe9, 0x5a, 0x51, 0x92, 0x9a, 0x57, 0x9c, 0x99, 0x9f, 0x27,
74 0x24, 0xc1, 0xc5, 0x5e, 0x9e, 0x91, 0x58, 0x52, 0x95, 0x59, 0x22, 0xc1, 0xa8, 0xc0, 0xa8, 0xc1,
75 0x1a, 0x04, 0xe3, 0x5a, 0xe9, 0x70, 0x31, 0xa7, 0xe5, 0xe7, 0x0b, 0x49, 0xe9, 0x21, 0x1b, 0xab,
76 0x17, 0x92, 0xef, 0x94, 0x0a, 0xd6, 0x9d, 0x92, 0x9a, 0x22, 0xc1, 0x0b, 0xd6, 0x01, 0x52, 0x66,
77 0xe5, 0xca, 0xc5, 0x9c, 0x94, 0x58, 0x84, 0x57, 0xb5, 0xa0, 0x02, 0xa3, 0x06, 0xb7, 0x91, 0x38,
78 0xaa, 0x0a, 0xb8, 0x4b, 0x82, 0x40, 0xfa, 0xad, 0x3c, 0x41, 0xc6, 0x54, 0xe1, 0x35, 0x46, 0x18,
79 0x6c, 0x8c, 0x34, 0xaa, 0x8a, 0xe0, 0xd4, 0xc4, 0xa2, 0xe4, 0x8c, 0xa0, 0xd4, 0xc2, 0xd2, 0xd4,
80 0xe2, 0x12, 0x90, 0x51, 0x55, 0x80, 0x00, 0x00, 0x00, 0xff, 0xff, 0x71, 0x6b, 0x94, 0x9f, 0x21,