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/nopackage/nopackage.proto 7*1c12ee1eSDan Willemsen 8*1c12ee1eSDan Willemsenpackage nopackage 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 Enum int32 18*1c12ee1eSDan Willemsen 19*1c12ee1eSDan Willemsenconst ( 20*1c12ee1eSDan Willemsen Enum_ZERO Enum = 0 21*1c12ee1eSDan Willemsen) 22*1c12ee1eSDan Willemsen 23*1c12ee1eSDan Willemsen// Enum value maps for Enum. 24*1c12ee1eSDan Willemsenvar ( 25*1c12ee1eSDan Willemsen Enum_name = map[int32]string{ 26*1c12ee1eSDan Willemsen 0: "ZERO", 27*1c12ee1eSDan Willemsen } 28*1c12ee1eSDan Willemsen Enum_value = map[string]int32{ 29*1c12ee1eSDan Willemsen "ZERO": 0, 30*1c12ee1eSDan Willemsen } 31*1c12ee1eSDan Willemsen) 32*1c12ee1eSDan Willemsen 33*1c12ee1eSDan Willemsenfunc (x Enum) Enum() *Enum { 34*1c12ee1eSDan Willemsen p := new(Enum) 35*1c12ee1eSDan Willemsen *p = x 36*1c12ee1eSDan Willemsen return p 37*1c12ee1eSDan Willemsen} 38*1c12ee1eSDan Willemsen 39*1c12ee1eSDan Willemsenfunc (x Enum) String() string { 40*1c12ee1eSDan Willemsen return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x)) 41*1c12ee1eSDan Willemsen} 42*1c12ee1eSDan Willemsen 43*1c12ee1eSDan Willemsenfunc (Enum) Descriptor() protoreflect.EnumDescriptor { 44*1c12ee1eSDan Willemsen return file_cmd_protoc_gen_go_testdata_nopackage_nopackage_proto_enumTypes[0].Descriptor() 45*1c12ee1eSDan Willemsen} 46*1c12ee1eSDan Willemsen 47*1c12ee1eSDan Willemsenfunc (Enum) Type() protoreflect.EnumType { 48*1c12ee1eSDan Willemsen return &file_cmd_protoc_gen_go_testdata_nopackage_nopackage_proto_enumTypes[0] 49*1c12ee1eSDan Willemsen} 50*1c12ee1eSDan Willemsen 51*1c12ee1eSDan Willemsenfunc (x Enum) Number() protoreflect.EnumNumber { 52*1c12ee1eSDan Willemsen return protoreflect.EnumNumber(x) 53*1c12ee1eSDan Willemsen} 54*1c12ee1eSDan Willemsen 55*1c12ee1eSDan Willemsen// Deprecated: Do not use. 56*1c12ee1eSDan Willemsenfunc (x *Enum) UnmarshalJSON(b []byte) error { 57*1c12ee1eSDan Willemsen num, err := protoimpl.X.UnmarshalJSONEnum(x.Descriptor(), b) 58*1c12ee1eSDan Willemsen if err != nil { 59*1c12ee1eSDan Willemsen return err 60*1c12ee1eSDan Willemsen } 61*1c12ee1eSDan Willemsen *x = Enum(num) 62*1c12ee1eSDan Willemsen return nil 63*1c12ee1eSDan Willemsen} 64*1c12ee1eSDan Willemsen 65*1c12ee1eSDan Willemsen// Deprecated: Use Enum.Descriptor instead. 66*1c12ee1eSDan Willemsenfunc (Enum) EnumDescriptor() ([]byte, []int) { 67*1c12ee1eSDan Willemsen return file_cmd_protoc_gen_go_testdata_nopackage_nopackage_proto_rawDescGZIP(), []int{0} 68*1c12ee1eSDan Willemsen} 69*1c12ee1eSDan Willemsen 70*1c12ee1eSDan Willemsentype Message struct { 71*1c12ee1eSDan Willemsen state protoimpl.MessageState 72*1c12ee1eSDan Willemsen sizeCache protoimpl.SizeCache 73*1c12ee1eSDan Willemsen unknownFields protoimpl.UnknownFields 74*1c12ee1eSDan Willemsen 75*1c12ee1eSDan Willemsen StringField *string `protobuf:"bytes,1,opt,name=string_field,json=stringField" json:"string_field,omitempty"` 76*1c12ee1eSDan Willemsen EnumField *Enum `protobuf:"varint,2,opt,name=enum_field,json=enumField,enum=Enum,def=0" json:"enum_field,omitempty"` 77*1c12ee1eSDan Willemsen} 78*1c12ee1eSDan Willemsen 79*1c12ee1eSDan Willemsen// Default values for Message fields. 80*1c12ee1eSDan Willemsenconst ( 81*1c12ee1eSDan Willemsen Default_Message_EnumField = Enum_ZERO 82*1c12ee1eSDan Willemsen) 83*1c12ee1eSDan Willemsen 84*1c12ee1eSDan Willemsenfunc (x *Message) Reset() { 85*1c12ee1eSDan Willemsen *x = Message{} 86*1c12ee1eSDan Willemsen if protoimpl.UnsafeEnabled { 87*1c12ee1eSDan Willemsen mi := &file_cmd_protoc_gen_go_testdata_nopackage_nopackage_proto_msgTypes[0] 88*1c12ee1eSDan Willemsen ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 89*1c12ee1eSDan Willemsen ms.StoreMessageInfo(mi) 90*1c12ee1eSDan Willemsen } 91*1c12ee1eSDan Willemsen} 92*1c12ee1eSDan Willemsen 93*1c12ee1eSDan Willemsenfunc (x *Message) String() string { 94*1c12ee1eSDan Willemsen return protoimpl.X.MessageStringOf(x) 95*1c12ee1eSDan Willemsen} 96*1c12ee1eSDan Willemsen 97*1c12ee1eSDan Willemsenfunc (*Message) ProtoMessage() {} 98*1c12ee1eSDan Willemsen 99*1c12ee1eSDan Willemsenfunc (x *Message) ProtoReflect() protoreflect.Message { 100*1c12ee1eSDan Willemsen mi := &file_cmd_protoc_gen_go_testdata_nopackage_nopackage_proto_msgTypes[0] 101*1c12ee1eSDan Willemsen if protoimpl.UnsafeEnabled && x != nil { 102*1c12ee1eSDan Willemsen ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 103*1c12ee1eSDan Willemsen if ms.LoadMessageInfo() == nil { 104*1c12ee1eSDan Willemsen ms.StoreMessageInfo(mi) 105*1c12ee1eSDan Willemsen } 106*1c12ee1eSDan Willemsen return ms 107*1c12ee1eSDan Willemsen } 108*1c12ee1eSDan Willemsen return mi.MessageOf(x) 109*1c12ee1eSDan Willemsen} 110*1c12ee1eSDan Willemsen 111*1c12ee1eSDan Willemsen// Deprecated: Use Message.ProtoReflect.Descriptor instead. 112*1c12ee1eSDan Willemsenfunc (*Message) Descriptor() ([]byte, []int) { 113*1c12ee1eSDan Willemsen return file_cmd_protoc_gen_go_testdata_nopackage_nopackage_proto_rawDescGZIP(), []int{0} 114*1c12ee1eSDan Willemsen} 115*1c12ee1eSDan Willemsen 116*1c12ee1eSDan Willemsenfunc (x *Message) GetStringField() string { 117*1c12ee1eSDan Willemsen if x != nil && x.StringField != nil { 118*1c12ee1eSDan Willemsen return *x.StringField 119*1c12ee1eSDan Willemsen } 120*1c12ee1eSDan Willemsen return "" 121*1c12ee1eSDan Willemsen} 122*1c12ee1eSDan Willemsen 123*1c12ee1eSDan Willemsenfunc (x *Message) GetEnumField() Enum { 124*1c12ee1eSDan Willemsen if x != nil && x.EnumField != nil { 125*1c12ee1eSDan Willemsen return *x.EnumField 126*1c12ee1eSDan Willemsen } 127*1c12ee1eSDan Willemsen return Default_Message_EnumField 128*1c12ee1eSDan Willemsen} 129*1c12ee1eSDan Willemsen 130*1c12ee1eSDan Willemsenvar File_cmd_protoc_gen_go_testdata_nopackage_nopackage_proto protoreflect.FileDescriptor 131*1c12ee1eSDan Willemsen 132*1c12ee1eSDan Willemsenvar file_cmd_protoc_gen_go_testdata_nopackage_nopackage_proto_rawDesc = []byte{ 133*1c12ee1eSDan Willemsen 0x0a, 0x34, 0x63, 0x6d, 0x64, 0x2f, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x63, 0x2d, 0x67, 0x65, 0x6e, 134*1c12ee1eSDan Willemsen 0x2d, 0x67, 0x6f, 0x2f, 0x74, 0x65, 0x73, 0x74, 0x64, 0x61, 0x74, 0x61, 0x2f, 0x6e, 0x6f, 0x70, 135*1c12ee1eSDan Willemsen 0x61, 0x63, 0x6b, 0x61, 0x67, 0x65, 0x2f, 0x6e, 0x6f, 0x70, 0x61, 0x63, 0x6b, 0x61, 0x67, 0x65, 136*1c12ee1eSDan Willemsen 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x22, 0x58, 0x0a, 0x07, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, 137*1c12ee1eSDan Willemsen 0x65, 0x12, 0x21, 0x0a, 0x0c, 0x73, 0x74, 0x72, 0x69, 0x6e, 0x67, 0x5f, 0x66, 0x69, 0x65, 0x6c, 138*1c12ee1eSDan Willemsen 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0b, 0x73, 0x74, 0x72, 0x69, 0x6e, 0x67, 0x46, 139*1c12ee1eSDan Willemsen 0x69, 0x65, 0x6c, 0x64, 0x12, 0x2a, 0x0a, 0x0a, 0x65, 0x6e, 0x75, 0x6d, 0x5f, 0x66, 0x69, 0x65, 140*1c12ee1eSDan Willemsen 0x6c, 0x64, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x05, 0x2e, 0x45, 0x6e, 0x75, 0x6d, 0x3a, 141*1c12ee1eSDan Willemsen 0x04, 0x5a, 0x45, 0x52, 0x4f, 0x52, 0x09, 0x65, 0x6e, 0x75, 0x6d, 0x46, 0x69, 0x65, 0x6c, 0x64, 142*1c12ee1eSDan Willemsen 0x2a, 0x10, 0x0a, 0x04, 0x45, 0x6e, 0x75, 0x6d, 0x12, 0x08, 0x0a, 0x04, 0x5a, 0x45, 0x52, 0x4f, 143*1c12ee1eSDan Willemsen 0x10, 0x00, 144*1c12ee1eSDan Willemsen} 145*1c12ee1eSDan Willemsen 146*1c12ee1eSDan Willemsenvar ( 147*1c12ee1eSDan Willemsen file_cmd_protoc_gen_go_testdata_nopackage_nopackage_proto_rawDescOnce sync.Once 148*1c12ee1eSDan Willemsen file_cmd_protoc_gen_go_testdata_nopackage_nopackage_proto_rawDescData = file_cmd_protoc_gen_go_testdata_nopackage_nopackage_proto_rawDesc 149*1c12ee1eSDan Willemsen) 150*1c12ee1eSDan Willemsen 151*1c12ee1eSDan Willemsenfunc file_cmd_protoc_gen_go_testdata_nopackage_nopackage_proto_rawDescGZIP() []byte { 152*1c12ee1eSDan Willemsen file_cmd_protoc_gen_go_testdata_nopackage_nopackage_proto_rawDescOnce.Do(func() { 153*1c12ee1eSDan Willemsen file_cmd_protoc_gen_go_testdata_nopackage_nopackage_proto_rawDescData = protoimpl.X.CompressGZIP(file_cmd_protoc_gen_go_testdata_nopackage_nopackage_proto_rawDescData) 154*1c12ee1eSDan Willemsen }) 155*1c12ee1eSDan Willemsen return file_cmd_protoc_gen_go_testdata_nopackage_nopackage_proto_rawDescData 156*1c12ee1eSDan Willemsen} 157*1c12ee1eSDan Willemsen 158*1c12ee1eSDan Willemsenvar file_cmd_protoc_gen_go_testdata_nopackage_nopackage_proto_enumTypes = make([]protoimpl.EnumInfo, 1) 159*1c12ee1eSDan Willemsenvar file_cmd_protoc_gen_go_testdata_nopackage_nopackage_proto_msgTypes = make([]protoimpl.MessageInfo, 1) 160*1c12ee1eSDan Willemsenvar file_cmd_protoc_gen_go_testdata_nopackage_nopackage_proto_goTypes = []interface{}{ 161*1c12ee1eSDan Willemsen (Enum)(0), // 0: Enum 162*1c12ee1eSDan Willemsen (*Message)(nil), // 1: Message 163*1c12ee1eSDan Willemsen} 164*1c12ee1eSDan Willemsenvar file_cmd_protoc_gen_go_testdata_nopackage_nopackage_proto_depIdxs = []int32{ 165*1c12ee1eSDan Willemsen 0, // 0: Message.enum_field:type_name -> Enum 166*1c12ee1eSDan Willemsen 1, // [1:1] is the sub-list for method output_type 167*1c12ee1eSDan Willemsen 1, // [1:1] is the sub-list for method input_type 168*1c12ee1eSDan Willemsen 1, // [1:1] is the sub-list for extension type_name 169*1c12ee1eSDan Willemsen 1, // [1:1] is the sub-list for extension extendee 170*1c12ee1eSDan Willemsen 0, // [0:1] is the sub-list for field type_name 171*1c12ee1eSDan Willemsen} 172*1c12ee1eSDan Willemsen 173*1c12ee1eSDan Willemsenfunc init() { file_cmd_protoc_gen_go_testdata_nopackage_nopackage_proto_init() } 174*1c12ee1eSDan Willemsenfunc file_cmd_protoc_gen_go_testdata_nopackage_nopackage_proto_init() { 175*1c12ee1eSDan Willemsen if File_cmd_protoc_gen_go_testdata_nopackage_nopackage_proto != nil { 176*1c12ee1eSDan Willemsen return 177*1c12ee1eSDan Willemsen } 178*1c12ee1eSDan Willemsen if !protoimpl.UnsafeEnabled { 179*1c12ee1eSDan Willemsen file_cmd_protoc_gen_go_testdata_nopackage_nopackage_proto_msgTypes[0].Exporter = func(v interface{}, i int) interface{} { 180*1c12ee1eSDan Willemsen switch v := v.(*Message); i { 181*1c12ee1eSDan Willemsen case 0: 182*1c12ee1eSDan Willemsen return &v.state 183*1c12ee1eSDan Willemsen case 1: 184*1c12ee1eSDan Willemsen return &v.sizeCache 185*1c12ee1eSDan Willemsen case 2: 186*1c12ee1eSDan Willemsen return &v.unknownFields 187*1c12ee1eSDan Willemsen default: 188*1c12ee1eSDan Willemsen return nil 189*1c12ee1eSDan Willemsen } 190*1c12ee1eSDan Willemsen } 191*1c12ee1eSDan Willemsen } 192*1c12ee1eSDan Willemsen type x struct{} 193*1c12ee1eSDan Willemsen out := protoimpl.TypeBuilder{ 194*1c12ee1eSDan Willemsen File: protoimpl.DescBuilder{ 195*1c12ee1eSDan Willemsen GoPackagePath: reflect.TypeOf(x{}).PkgPath(), 196*1c12ee1eSDan Willemsen RawDescriptor: file_cmd_protoc_gen_go_testdata_nopackage_nopackage_proto_rawDesc, 197*1c12ee1eSDan Willemsen NumEnums: 1, 198*1c12ee1eSDan Willemsen NumMessages: 1, 199*1c12ee1eSDan Willemsen NumExtensions: 0, 200*1c12ee1eSDan Willemsen NumServices: 0, 201*1c12ee1eSDan Willemsen }, 202*1c12ee1eSDan Willemsen GoTypes: file_cmd_protoc_gen_go_testdata_nopackage_nopackage_proto_goTypes, 203*1c12ee1eSDan Willemsen DependencyIndexes: file_cmd_protoc_gen_go_testdata_nopackage_nopackage_proto_depIdxs, 204*1c12ee1eSDan Willemsen EnumInfos: file_cmd_protoc_gen_go_testdata_nopackage_nopackage_proto_enumTypes, 205*1c12ee1eSDan Willemsen MessageInfos: file_cmd_protoc_gen_go_testdata_nopackage_nopackage_proto_msgTypes, 206*1c12ee1eSDan Willemsen }.Build() 207*1c12ee1eSDan Willemsen File_cmd_protoc_gen_go_testdata_nopackage_nopackage_proto = out.File 208*1c12ee1eSDan Willemsen file_cmd_protoc_gen_go_testdata_nopackage_nopackage_proto_rawDesc = nil 209*1c12ee1eSDan Willemsen file_cmd_protoc_gen_go_testdata_nopackage_nopackage_proto_goTypes = nil 210*1c12ee1eSDan Willemsen file_cmd_protoc_gen_go_testdata_nopackage_nopackage_proto_depIdxs = nil 211*1c12ee1eSDan Willemsen} 212