1*1c12ee1eSDan Willemsen// Copyright 2018 The Go Authors. All rights reserved. 2*1c12ee1eSDan Willemsen// Use of this source code is governed by a BSD-style 3*1c12ee1eSDan Willemsen// license that can be found in the LICENSE file. 4*1c12ee1eSDan Willemsen 5*1c12ee1eSDan Willemsen// Code generated by protoc-gen-go. DO NOT EDIT. 6*1c12ee1eSDan Willemsen// source: cmd/protoc-gen-go/testdata/proto2/proto2.proto 7*1c12ee1eSDan Willemsen 8*1c12ee1eSDan Willemsenpackage proto2 9*1c12ee1eSDan Willemsen 10*1c12ee1eSDan Willemsenimport ( 11*1c12ee1eSDan Willemsen protoreflect "google.golang.org/protobuf/reflect/protoreflect" 12*1c12ee1eSDan Willemsen protoimpl "google.golang.org/protobuf/runtime/protoimpl" 13*1c12ee1eSDan Willemsen reflect "reflect" 14*1c12ee1eSDan Willemsen sync "sync" 15*1c12ee1eSDan Willemsen) 16*1c12ee1eSDan Willemsen 17*1c12ee1eSDan Willemsentype Message struct { 18*1c12ee1eSDan Willemsen state protoimpl.MessageState 19*1c12ee1eSDan Willemsen sizeCache protoimpl.SizeCache 20*1c12ee1eSDan Willemsen unknownFields protoimpl.UnknownFields 21*1c12ee1eSDan Willemsen 22*1c12ee1eSDan Willemsen I32 *int32 `protobuf:"varint,1,opt,name=i32" json:"i32,omitempty"` 23*1c12ee1eSDan Willemsen M *Message `protobuf:"bytes,2,opt,name=m" json:"m,omitempty"` 24*1c12ee1eSDan Willemsen} 25*1c12ee1eSDan Willemsen 26*1c12ee1eSDan Willemsenfunc (x *Message) Reset() { 27*1c12ee1eSDan Willemsen *x = Message{} 28*1c12ee1eSDan Willemsen if protoimpl.UnsafeEnabled { 29*1c12ee1eSDan Willemsen mi := &file_cmd_protoc_gen_go_testdata_proto2_proto2_proto_msgTypes[0] 30*1c12ee1eSDan Willemsen ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 31*1c12ee1eSDan Willemsen ms.StoreMessageInfo(mi) 32*1c12ee1eSDan Willemsen } 33*1c12ee1eSDan Willemsen} 34*1c12ee1eSDan Willemsen 35*1c12ee1eSDan Willemsenfunc (x *Message) String() string { 36*1c12ee1eSDan Willemsen return protoimpl.X.MessageStringOf(x) 37*1c12ee1eSDan Willemsen} 38*1c12ee1eSDan Willemsen 39*1c12ee1eSDan Willemsenfunc (*Message) ProtoMessage() {} 40*1c12ee1eSDan Willemsen 41*1c12ee1eSDan Willemsenfunc (x *Message) ProtoReflect() protoreflect.Message { 42*1c12ee1eSDan Willemsen mi := &file_cmd_protoc_gen_go_testdata_proto2_proto2_proto_msgTypes[0] 43*1c12ee1eSDan Willemsen if protoimpl.UnsafeEnabled && x != nil { 44*1c12ee1eSDan Willemsen ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 45*1c12ee1eSDan Willemsen if ms.LoadMessageInfo() == nil { 46*1c12ee1eSDan Willemsen ms.StoreMessageInfo(mi) 47*1c12ee1eSDan Willemsen } 48*1c12ee1eSDan Willemsen return ms 49*1c12ee1eSDan Willemsen } 50*1c12ee1eSDan Willemsen return mi.MessageOf(x) 51*1c12ee1eSDan Willemsen} 52*1c12ee1eSDan Willemsen 53*1c12ee1eSDan Willemsen// Deprecated: Use Message.ProtoReflect.Descriptor instead. 54*1c12ee1eSDan Willemsenfunc (*Message) Descriptor() ([]byte, []int) { 55*1c12ee1eSDan Willemsen return file_cmd_protoc_gen_go_testdata_proto2_proto2_proto_rawDescGZIP(), []int{0} 56*1c12ee1eSDan Willemsen} 57*1c12ee1eSDan Willemsen 58*1c12ee1eSDan Willemsenfunc (x *Message) GetI32() int32 { 59*1c12ee1eSDan Willemsen if x != nil && x.I32 != nil { 60*1c12ee1eSDan Willemsen return *x.I32 61*1c12ee1eSDan Willemsen } 62*1c12ee1eSDan Willemsen return 0 63*1c12ee1eSDan Willemsen} 64*1c12ee1eSDan Willemsen 65*1c12ee1eSDan Willemsenfunc (x *Message) GetM() *Message { 66*1c12ee1eSDan Willemsen if x != nil { 67*1c12ee1eSDan Willemsen return x.M 68*1c12ee1eSDan Willemsen } 69*1c12ee1eSDan Willemsen return nil 70*1c12ee1eSDan Willemsen} 71*1c12ee1eSDan Willemsen 72*1c12ee1eSDan Willemsenvar File_cmd_protoc_gen_go_testdata_proto2_proto2_proto protoreflect.FileDescriptor 73*1c12ee1eSDan Willemsen 74*1c12ee1eSDan Willemsenvar file_cmd_protoc_gen_go_testdata_proto2_proto2_proto_rawDesc = []byte{ 75*1c12ee1eSDan Willemsen 0x0a, 0x2e, 0x63, 0x6d, 0x64, 0x2f, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x63, 0x2d, 0x67, 0x65, 0x6e, 76*1c12ee1eSDan Willemsen 0x2d, 0x67, 0x6f, 0x2f, 0x74, 0x65, 0x73, 0x74, 0x64, 0x61, 0x74, 0x61, 0x2f, 0x70, 0x72, 0x6f, 77*1c12ee1eSDan Willemsen 0x74, 0x6f, 0x32, 0x2f, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x32, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 78*1c12ee1eSDan Willemsen 0x12, 0x15, 0x67, 0x6f, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x63, 79*1c12ee1eSDan Willemsen 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x32, 0x22, 0x49, 0x0a, 0x07, 0x4d, 0x65, 0x73, 0x73, 0x61, 80*1c12ee1eSDan Willemsen 0x67, 0x65, 0x12, 0x10, 0x0a, 0x03, 0x69, 0x33, 0x32, 0x18, 0x01, 0x20, 0x01, 0x28, 0x05, 0x52, 81*1c12ee1eSDan Willemsen 0x03, 0x69, 0x33, 0x32, 0x12, 0x2c, 0x0a, 0x01, 0x6d, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0b, 0x32, 82*1c12ee1eSDan Willemsen 0x1e, 0x2e, 0x67, 0x6f, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x63, 83*1c12ee1eSDan Willemsen 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x32, 0x2e, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x52, 84*1c12ee1eSDan Willemsen 0x01, 0x6d, 0x42, 0x3e, 0x5a, 0x3c, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x67, 0x6f, 0x6c, 85*1c12ee1eSDan Willemsen 0x61, 0x6e, 0x67, 0x2e, 0x6f, 0x72, 0x67, 0x2f, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 86*1c12ee1eSDan Willemsen 0x2f, 0x63, 0x6d, 0x64, 0x2f, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x63, 0x2d, 0x67, 0x65, 0x6e, 0x2d, 87*1c12ee1eSDan Willemsen 0x67, 0x6f, 0x2f, 0x74, 0x65, 0x73, 0x74, 0x64, 0x61, 0x74, 0x61, 0x2f, 0x70, 0x72, 0x6f, 0x74, 88*1c12ee1eSDan Willemsen 0x6f, 0x32, 89*1c12ee1eSDan Willemsen} 90*1c12ee1eSDan Willemsen 91*1c12ee1eSDan Willemsenvar ( 92*1c12ee1eSDan Willemsen file_cmd_protoc_gen_go_testdata_proto2_proto2_proto_rawDescOnce sync.Once 93*1c12ee1eSDan Willemsen file_cmd_protoc_gen_go_testdata_proto2_proto2_proto_rawDescData = file_cmd_protoc_gen_go_testdata_proto2_proto2_proto_rawDesc 94*1c12ee1eSDan Willemsen) 95*1c12ee1eSDan Willemsen 96*1c12ee1eSDan Willemsenfunc file_cmd_protoc_gen_go_testdata_proto2_proto2_proto_rawDescGZIP() []byte { 97*1c12ee1eSDan Willemsen file_cmd_protoc_gen_go_testdata_proto2_proto2_proto_rawDescOnce.Do(func() { 98*1c12ee1eSDan Willemsen file_cmd_protoc_gen_go_testdata_proto2_proto2_proto_rawDescData = protoimpl.X.CompressGZIP(file_cmd_protoc_gen_go_testdata_proto2_proto2_proto_rawDescData) 99*1c12ee1eSDan Willemsen }) 100*1c12ee1eSDan Willemsen return file_cmd_protoc_gen_go_testdata_proto2_proto2_proto_rawDescData 101*1c12ee1eSDan Willemsen} 102*1c12ee1eSDan Willemsen 103*1c12ee1eSDan Willemsenvar file_cmd_protoc_gen_go_testdata_proto2_proto2_proto_msgTypes = make([]protoimpl.MessageInfo, 1) 104*1c12ee1eSDan Willemsenvar file_cmd_protoc_gen_go_testdata_proto2_proto2_proto_goTypes = []interface{}{ 105*1c12ee1eSDan Willemsen (*Message)(nil), // 0: goproto.protoc.proto2.Message 106*1c12ee1eSDan Willemsen} 107*1c12ee1eSDan Willemsenvar file_cmd_protoc_gen_go_testdata_proto2_proto2_proto_depIdxs = []int32{ 108*1c12ee1eSDan Willemsen 0, // 0: goproto.protoc.proto2.Message.m:type_name -> goproto.protoc.proto2.Message 109*1c12ee1eSDan Willemsen 1, // [1:1] is the sub-list for method output_type 110*1c12ee1eSDan Willemsen 1, // [1:1] is the sub-list for method input_type 111*1c12ee1eSDan Willemsen 1, // [1:1] is the sub-list for extension type_name 112*1c12ee1eSDan Willemsen 1, // [1:1] is the sub-list for extension extendee 113*1c12ee1eSDan Willemsen 0, // [0:1] is the sub-list for field type_name 114*1c12ee1eSDan Willemsen} 115*1c12ee1eSDan Willemsen 116*1c12ee1eSDan Willemsenfunc init() { file_cmd_protoc_gen_go_testdata_proto2_proto2_proto_init() } 117*1c12ee1eSDan Willemsenfunc file_cmd_protoc_gen_go_testdata_proto2_proto2_proto_init() { 118*1c12ee1eSDan Willemsen if File_cmd_protoc_gen_go_testdata_proto2_proto2_proto != nil { 119*1c12ee1eSDan Willemsen return 120*1c12ee1eSDan Willemsen } 121*1c12ee1eSDan Willemsen if !protoimpl.UnsafeEnabled { 122*1c12ee1eSDan Willemsen file_cmd_protoc_gen_go_testdata_proto2_proto2_proto_msgTypes[0].Exporter = func(v interface{}, i int) interface{} { 123*1c12ee1eSDan Willemsen switch v := v.(*Message); i { 124*1c12ee1eSDan Willemsen case 0: 125*1c12ee1eSDan Willemsen return &v.state 126*1c12ee1eSDan Willemsen case 1: 127*1c12ee1eSDan Willemsen return &v.sizeCache 128*1c12ee1eSDan Willemsen case 2: 129*1c12ee1eSDan Willemsen return &v.unknownFields 130*1c12ee1eSDan Willemsen default: 131*1c12ee1eSDan Willemsen return nil 132*1c12ee1eSDan Willemsen } 133*1c12ee1eSDan Willemsen } 134*1c12ee1eSDan Willemsen } 135*1c12ee1eSDan Willemsen type x struct{} 136*1c12ee1eSDan Willemsen out := protoimpl.TypeBuilder{ 137*1c12ee1eSDan Willemsen File: protoimpl.DescBuilder{ 138*1c12ee1eSDan Willemsen GoPackagePath: reflect.TypeOf(x{}).PkgPath(), 139*1c12ee1eSDan Willemsen RawDescriptor: file_cmd_protoc_gen_go_testdata_proto2_proto2_proto_rawDesc, 140*1c12ee1eSDan Willemsen NumEnums: 0, 141*1c12ee1eSDan Willemsen NumMessages: 1, 142*1c12ee1eSDan Willemsen NumExtensions: 0, 143*1c12ee1eSDan Willemsen NumServices: 0, 144*1c12ee1eSDan Willemsen }, 145*1c12ee1eSDan Willemsen GoTypes: file_cmd_protoc_gen_go_testdata_proto2_proto2_proto_goTypes, 146*1c12ee1eSDan Willemsen DependencyIndexes: file_cmd_protoc_gen_go_testdata_proto2_proto2_proto_depIdxs, 147*1c12ee1eSDan Willemsen MessageInfos: file_cmd_protoc_gen_go_testdata_proto2_proto2_proto_msgTypes, 148*1c12ee1eSDan Willemsen }.Build() 149*1c12ee1eSDan Willemsen File_cmd_protoc_gen_go_testdata_proto2_proto2_proto = out.File 150*1c12ee1eSDan Willemsen file_cmd_protoc_gen_go_testdata_proto2_proto2_proto_rawDesc = nil 151*1c12ee1eSDan Willemsen file_cmd_protoc_gen_go_testdata_proto2_proto2_proto_goTypes = nil 152*1c12ee1eSDan Willemsen file_cmd_protoc_gen_go_testdata_proto2_proto2_proto_depIdxs = nil 153*1c12ee1eSDan Willemsen} 154