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/comments/comments.proto 7*1c12ee1eSDan Willemsen 8*1c12ee1eSDan Willemsen// COMMENT: package goproto.protoc.comments; 9*1c12ee1eSDan Willemsen 10*1c12ee1eSDan Willemsenpackage comments 11*1c12ee1eSDan Willemsen 12*1c12ee1eSDan Willemsenimport ( 13*1c12ee1eSDan Willemsen protoreflect "google.golang.org/protobuf/reflect/protoreflect" 14*1c12ee1eSDan Willemsen protoimpl "google.golang.org/protobuf/runtime/protoimpl" 15*1c12ee1eSDan Willemsen reflect "reflect" 16*1c12ee1eSDan Willemsen sync "sync" 17*1c12ee1eSDan Willemsen) 18*1c12ee1eSDan Willemsen 19*1c12ee1eSDan Willemsen// COMMENT: Enum1.Leading 20*1c12ee1eSDan Willemsentype Enum1 int32 21*1c12ee1eSDan Willemsen 22*1c12ee1eSDan Willemsenconst ( 23*1c12ee1eSDan Willemsen // COMMENT: FOO.Leading 24*1c12ee1eSDan Willemsen Enum1_FOO Enum1 = 0 // COMMENT: FOO.InlineTrailing 25*1c12ee1eSDan Willemsen // COMMENT: BAR.Leading 26*1c12ee1eSDan Willemsen Enum1_BAR Enum1 = 1 27*1c12ee1eSDan Willemsen) 28*1c12ee1eSDan Willemsen 29*1c12ee1eSDan Willemsen// Enum value maps for Enum1. 30*1c12ee1eSDan Willemsenvar ( 31*1c12ee1eSDan Willemsen Enum1_name = map[int32]string{ 32*1c12ee1eSDan Willemsen 0: "FOO", 33*1c12ee1eSDan Willemsen 1: "BAR", 34*1c12ee1eSDan Willemsen } 35*1c12ee1eSDan Willemsen Enum1_value = map[string]int32{ 36*1c12ee1eSDan Willemsen "FOO": 0, 37*1c12ee1eSDan Willemsen "BAR": 1, 38*1c12ee1eSDan Willemsen } 39*1c12ee1eSDan Willemsen) 40*1c12ee1eSDan Willemsen 41*1c12ee1eSDan Willemsenfunc (x Enum1) Enum() *Enum1 { 42*1c12ee1eSDan Willemsen p := new(Enum1) 43*1c12ee1eSDan Willemsen *p = x 44*1c12ee1eSDan Willemsen return p 45*1c12ee1eSDan Willemsen} 46*1c12ee1eSDan Willemsen 47*1c12ee1eSDan Willemsenfunc (x Enum1) String() string { 48*1c12ee1eSDan Willemsen return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x)) 49*1c12ee1eSDan Willemsen} 50*1c12ee1eSDan Willemsen 51*1c12ee1eSDan Willemsenfunc (Enum1) Descriptor() protoreflect.EnumDescriptor { 52*1c12ee1eSDan Willemsen return file_cmd_protoc_gen_go_testdata_comments_comments_proto_enumTypes[0].Descriptor() 53*1c12ee1eSDan Willemsen} 54*1c12ee1eSDan Willemsen 55*1c12ee1eSDan Willemsenfunc (Enum1) Type() protoreflect.EnumType { 56*1c12ee1eSDan Willemsen return &file_cmd_protoc_gen_go_testdata_comments_comments_proto_enumTypes[0] 57*1c12ee1eSDan Willemsen} 58*1c12ee1eSDan Willemsen 59*1c12ee1eSDan Willemsenfunc (x Enum1) Number() protoreflect.EnumNumber { 60*1c12ee1eSDan Willemsen return protoreflect.EnumNumber(x) 61*1c12ee1eSDan Willemsen} 62*1c12ee1eSDan Willemsen 63*1c12ee1eSDan Willemsen// Deprecated: Do not use. 64*1c12ee1eSDan Willemsenfunc (x *Enum1) UnmarshalJSON(b []byte) error { 65*1c12ee1eSDan Willemsen num, err := protoimpl.X.UnmarshalJSONEnum(x.Descriptor(), b) 66*1c12ee1eSDan Willemsen if err != nil { 67*1c12ee1eSDan Willemsen return err 68*1c12ee1eSDan Willemsen } 69*1c12ee1eSDan Willemsen *x = Enum1(num) 70*1c12ee1eSDan Willemsen return nil 71*1c12ee1eSDan Willemsen} 72*1c12ee1eSDan Willemsen 73*1c12ee1eSDan Willemsen// Deprecated: Use Enum1.Descriptor instead. 74*1c12ee1eSDan Willemsenfunc (Enum1) EnumDescriptor() ([]byte, []int) { 75*1c12ee1eSDan Willemsen return file_cmd_protoc_gen_go_testdata_comments_comments_proto_rawDescGZIP(), []int{0} 76*1c12ee1eSDan Willemsen} 77*1c12ee1eSDan Willemsen 78*1c12ee1eSDan Willemsen// COMMENT: Message1.Leading 79*1c12ee1eSDan Willemsentype Message1 struct { 80*1c12ee1eSDan Willemsen state protoimpl.MessageState 81*1c12ee1eSDan Willemsen sizeCache protoimpl.SizeCache 82*1c12ee1eSDan Willemsen unknownFields protoimpl.UnknownFields 83*1c12ee1eSDan Willemsen extensionFields protoimpl.ExtensionFields 84*1c12ee1eSDan Willemsen 85*1c12ee1eSDan Willemsen // COMMENT: Field1A.Leading 86*1c12ee1eSDan Willemsen Field1A *string `protobuf:"bytes,1,opt,name=Field1A" json:"Field1A,omitempty"` // COMMENT: Field1A.Trailing 87*1c12ee1eSDan Willemsen // COMMENT: Oneof1A.Leading 88*1c12ee1eSDan Willemsen // 89*1c12ee1eSDan Willemsen // Types that are assignable to Oneof1A: 90*1c12ee1eSDan Willemsen // 91*1c12ee1eSDan Willemsen // *Message1_Oneof1AField1 92*1c12ee1eSDan Willemsen Oneof1A isMessage1_Oneof1A `protobuf_oneof:"Oneof1a"` 93*1c12ee1eSDan Willemsen} 94*1c12ee1eSDan Willemsen 95*1c12ee1eSDan Willemsenfunc (x *Message1) Reset() { 96*1c12ee1eSDan Willemsen *x = Message1{} 97*1c12ee1eSDan Willemsen if protoimpl.UnsafeEnabled { 98*1c12ee1eSDan Willemsen mi := &file_cmd_protoc_gen_go_testdata_comments_comments_proto_msgTypes[0] 99*1c12ee1eSDan Willemsen ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 100*1c12ee1eSDan Willemsen ms.StoreMessageInfo(mi) 101*1c12ee1eSDan Willemsen } 102*1c12ee1eSDan Willemsen} 103*1c12ee1eSDan Willemsen 104*1c12ee1eSDan Willemsenfunc (x *Message1) String() string { 105*1c12ee1eSDan Willemsen return protoimpl.X.MessageStringOf(x) 106*1c12ee1eSDan Willemsen} 107*1c12ee1eSDan Willemsen 108*1c12ee1eSDan Willemsenfunc (*Message1) ProtoMessage() {} 109*1c12ee1eSDan Willemsen 110*1c12ee1eSDan Willemsenfunc (x *Message1) ProtoReflect() protoreflect.Message { 111*1c12ee1eSDan Willemsen mi := &file_cmd_protoc_gen_go_testdata_comments_comments_proto_msgTypes[0] 112*1c12ee1eSDan Willemsen if protoimpl.UnsafeEnabled && x != nil { 113*1c12ee1eSDan Willemsen ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 114*1c12ee1eSDan Willemsen if ms.LoadMessageInfo() == nil { 115*1c12ee1eSDan Willemsen ms.StoreMessageInfo(mi) 116*1c12ee1eSDan Willemsen } 117*1c12ee1eSDan Willemsen return ms 118*1c12ee1eSDan Willemsen } 119*1c12ee1eSDan Willemsen return mi.MessageOf(x) 120*1c12ee1eSDan Willemsen} 121*1c12ee1eSDan Willemsen 122*1c12ee1eSDan Willemsen// Deprecated: Use Message1.ProtoReflect.Descriptor instead. 123*1c12ee1eSDan Willemsenfunc (*Message1) Descriptor() ([]byte, []int) { 124*1c12ee1eSDan Willemsen return file_cmd_protoc_gen_go_testdata_comments_comments_proto_rawDescGZIP(), []int{0} 125*1c12ee1eSDan Willemsen} 126*1c12ee1eSDan Willemsen 127*1c12ee1eSDan Willemsenfunc (x *Message1) GetField1A() string { 128*1c12ee1eSDan Willemsen if x != nil && x.Field1A != nil { 129*1c12ee1eSDan Willemsen return *x.Field1A 130*1c12ee1eSDan Willemsen } 131*1c12ee1eSDan Willemsen return "" 132*1c12ee1eSDan Willemsen} 133*1c12ee1eSDan Willemsen 134*1c12ee1eSDan Willemsenfunc (m *Message1) GetOneof1A() isMessage1_Oneof1A { 135*1c12ee1eSDan Willemsen if m != nil { 136*1c12ee1eSDan Willemsen return m.Oneof1A 137*1c12ee1eSDan Willemsen } 138*1c12ee1eSDan Willemsen return nil 139*1c12ee1eSDan Willemsen} 140*1c12ee1eSDan Willemsen 141*1c12ee1eSDan Willemsenfunc (x *Message1) GetOneof1AField1() string { 142*1c12ee1eSDan Willemsen if x, ok := x.GetOneof1A().(*Message1_Oneof1AField1); ok { 143*1c12ee1eSDan Willemsen return x.Oneof1AField1 144*1c12ee1eSDan Willemsen } 145*1c12ee1eSDan Willemsen return "" 146*1c12ee1eSDan Willemsen} 147*1c12ee1eSDan Willemsen 148*1c12ee1eSDan Willemsentype isMessage1_Oneof1A interface { 149*1c12ee1eSDan Willemsen isMessage1_Oneof1A() 150*1c12ee1eSDan Willemsen} 151*1c12ee1eSDan Willemsen 152*1c12ee1eSDan Willemsentype Message1_Oneof1AField1 struct { 153*1c12ee1eSDan Willemsen // COMMENT: Oneof1AField1.Leading 154*1c12ee1eSDan Willemsen Oneof1AField1 string `protobuf:"bytes,2,opt,name=Oneof1AField1,oneof"` // COMMENT: Oneof1AField1.Trailing 155*1c12ee1eSDan Willemsen} 156*1c12ee1eSDan Willemsen 157*1c12ee1eSDan Willemsenfunc (*Message1_Oneof1AField1) isMessage1_Oneof1A() {} 158*1c12ee1eSDan Willemsen 159*1c12ee1eSDan Willemsen// COMMENT: Message2 160*1c12ee1eSDan Willemsentype Message2 struct { 161*1c12ee1eSDan Willemsen state protoimpl.MessageState 162*1c12ee1eSDan Willemsen sizeCache protoimpl.SizeCache 163*1c12ee1eSDan Willemsen unknownFields protoimpl.UnknownFields 164*1c12ee1eSDan Willemsen} 165*1c12ee1eSDan Willemsen 166*1c12ee1eSDan Willemsenfunc (x *Message2) Reset() { 167*1c12ee1eSDan Willemsen *x = Message2{} 168*1c12ee1eSDan Willemsen if protoimpl.UnsafeEnabled { 169*1c12ee1eSDan Willemsen mi := &file_cmd_protoc_gen_go_testdata_comments_comments_proto_msgTypes[1] 170*1c12ee1eSDan Willemsen ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 171*1c12ee1eSDan Willemsen ms.StoreMessageInfo(mi) 172*1c12ee1eSDan Willemsen } 173*1c12ee1eSDan Willemsen} 174*1c12ee1eSDan Willemsen 175*1c12ee1eSDan Willemsenfunc (x *Message2) String() string { 176*1c12ee1eSDan Willemsen return protoimpl.X.MessageStringOf(x) 177*1c12ee1eSDan Willemsen} 178*1c12ee1eSDan Willemsen 179*1c12ee1eSDan Willemsenfunc (*Message2) ProtoMessage() {} 180*1c12ee1eSDan Willemsen 181*1c12ee1eSDan Willemsenfunc (x *Message2) ProtoReflect() protoreflect.Message { 182*1c12ee1eSDan Willemsen mi := &file_cmd_protoc_gen_go_testdata_comments_comments_proto_msgTypes[1] 183*1c12ee1eSDan Willemsen if protoimpl.UnsafeEnabled && x != nil { 184*1c12ee1eSDan Willemsen ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 185*1c12ee1eSDan Willemsen if ms.LoadMessageInfo() == nil { 186*1c12ee1eSDan Willemsen ms.StoreMessageInfo(mi) 187*1c12ee1eSDan Willemsen } 188*1c12ee1eSDan Willemsen return ms 189*1c12ee1eSDan Willemsen } 190*1c12ee1eSDan Willemsen return mi.MessageOf(x) 191*1c12ee1eSDan Willemsen} 192*1c12ee1eSDan Willemsen 193*1c12ee1eSDan Willemsen// Deprecated: Use Message2.ProtoReflect.Descriptor instead. 194*1c12ee1eSDan Willemsenfunc (*Message2) Descriptor() ([]byte, []int) { 195*1c12ee1eSDan Willemsen return file_cmd_protoc_gen_go_testdata_comments_comments_proto_rawDescGZIP(), []int{1} 196*1c12ee1eSDan Willemsen} 197*1c12ee1eSDan Willemsen 198*1c12ee1eSDan Willemsen// COMMENT: Message1A.Leading 199*1c12ee1eSDan Willemsentype Message1_Message1A struct { 200*1c12ee1eSDan Willemsen state protoimpl.MessageState 201*1c12ee1eSDan Willemsen sizeCache protoimpl.SizeCache 202*1c12ee1eSDan Willemsen unknownFields protoimpl.UnknownFields 203*1c12ee1eSDan Willemsen} 204*1c12ee1eSDan Willemsen 205*1c12ee1eSDan Willemsenfunc (x *Message1_Message1A) Reset() { 206*1c12ee1eSDan Willemsen *x = Message1_Message1A{} 207*1c12ee1eSDan Willemsen if protoimpl.UnsafeEnabled { 208*1c12ee1eSDan Willemsen mi := &file_cmd_protoc_gen_go_testdata_comments_comments_proto_msgTypes[2] 209*1c12ee1eSDan Willemsen ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 210*1c12ee1eSDan Willemsen ms.StoreMessageInfo(mi) 211*1c12ee1eSDan Willemsen } 212*1c12ee1eSDan Willemsen} 213*1c12ee1eSDan Willemsen 214*1c12ee1eSDan Willemsenfunc (x *Message1_Message1A) String() string { 215*1c12ee1eSDan Willemsen return protoimpl.X.MessageStringOf(x) 216*1c12ee1eSDan Willemsen} 217*1c12ee1eSDan Willemsen 218*1c12ee1eSDan Willemsenfunc (*Message1_Message1A) ProtoMessage() {} 219*1c12ee1eSDan Willemsen 220*1c12ee1eSDan Willemsenfunc (x *Message1_Message1A) ProtoReflect() protoreflect.Message { 221*1c12ee1eSDan Willemsen mi := &file_cmd_protoc_gen_go_testdata_comments_comments_proto_msgTypes[2] 222*1c12ee1eSDan Willemsen if protoimpl.UnsafeEnabled && x != nil { 223*1c12ee1eSDan Willemsen ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 224*1c12ee1eSDan Willemsen if ms.LoadMessageInfo() == nil { 225*1c12ee1eSDan Willemsen ms.StoreMessageInfo(mi) 226*1c12ee1eSDan Willemsen } 227*1c12ee1eSDan Willemsen return ms 228*1c12ee1eSDan Willemsen } 229*1c12ee1eSDan Willemsen return mi.MessageOf(x) 230*1c12ee1eSDan Willemsen} 231*1c12ee1eSDan Willemsen 232*1c12ee1eSDan Willemsen// Deprecated: Use Message1_Message1A.ProtoReflect.Descriptor instead. 233*1c12ee1eSDan Willemsenfunc (*Message1_Message1A) Descriptor() ([]byte, []int) { 234*1c12ee1eSDan Willemsen return file_cmd_protoc_gen_go_testdata_comments_comments_proto_rawDescGZIP(), []int{0, 0} 235*1c12ee1eSDan Willemsen} 236*1c12ee1eSDan Willemsen 237*1c12ee1eSDan Willemsen// COMMENT: Message1B 238*1c12ee1eSDan Willemsentype Message1_Message1B struct { 239*1c12ee1eSDan Willemsen state protoimpl.MessageState 240*1c12ee1eSDan Willemsen sizeCache protoimpl.SizeCache 241*1c12ee1eSDan Willemsen unknownFields protoimpl.UnknownFields 242*1c12ee1eSDan Willemsen} 243*1c12ee1eSDan Willemsen 244*1c12ee1eSDan Willemsenfunc (x *Message1_Message1B) Reset() { 245*1c12ee1eSDan Willemsen *x = Message1_Message1B{} 246*1c12ee1eSDan Willemsen if protoimpl.UnsafeEnabled { 247*1c12ee1eSDan Willemsen mi := &file_cmd_protoc_gen_go_testdata_comments_comments_proto_msgTypes[3] 248*1c12ee1eSDan Willemsen ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 249*1c12ee1eSDan Willemsen ms.StoreMessageInfo(mi) 250*1c12ee1eSDan Willemsen } 251*1c12ee1eSDan Willemsen} 252*1c12ee1eSDan Willemsen 253*1c12ee1eSDan Willemsenfunc (x *Message1_Message1B) String() string { 254*1c12ee1eSDan Willemsen return protoimpl.X.MessageStringOf(x) 255*1c12ee1eSDan Willemsen} 256*1c12ee1eSDan Willemsen 257*1c12ee1eSDan Willemsenfunc (*Message1_Message1B) ProtoMessage() {} 258*1c12ee1eSDan Willemsen 259*1c12ee1eSDan Willemsenfunc (x *Message1_Message1B) ProtoReflect() protoreflect.Message { 260*1c12ee1eSDan Willemsen mi := &file_cmd_protoc_gen_go_testdata_comments_comments_proto_msgTypes[3] 261*1c12ee1eSDan Willemsen if protoimpl.UnsafeEnabled && x != nil { 262*1c12ee1eSDan Willemsen ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 263*1c12ee1eSDan Willemsen if ms.LoadMessageInfo() == nil { 264*1c12ee1eSDan Willemsen ms.StoreMessageInfo(mi) 265*1c12ee1eSDan Willemsen } 266*1c12ee1eSDan Willemsen return ms 267*1c12ee1eSDan Willemsen } 268*1c12ee1eSDan Willemsen return mi.MessageOf(x) 269*1c12ee1eSDan Willemsen} 270*1c12ee1eSDan Willemsen 271*1c12ee1eSDan Willemsen// Deprecated: Use Message1_Message1B.ProtoReflect.Descriptor instead. 272*1c12ee1eSDan Willemsenfunc (*Message1_Message1B) Descriptor() ([]byte, []int) { 273*1c12ee1eSDan Willemsen return file_cmd_protoc_gen_go_testdata_comments_comments_proto_rawDescGZIP(), []int{0, 1} 274*1c12ee1eSDan Willemsen} 275*1c12ee1eSDan Willemsen 276*1c12ee1eSDan Willemsen// COMMENT: Message2A 277*1c12ee1eSDan Willemsentype Message2_Message2A struct { 278*1c12ee1eSDan Willemsen state protoimpl.MessageState 279*1c12ee1eSDan Willemsen sizeCache protoimpl.SizeCache 280*1c12ee1eSDan Willemsen unknownFields protoimpl.UnknownFields 281*1c12ee1eSDan Willemsen} 282*1c12ee1eSDan Willemsen 283*1c12ee1eSDan Willemsenfunc (x *Message2_Message2A) Reset() { 284*1c12ee1eSDan Willemsen *x = Message2_Message2A{} 285*1c12ee1eSDan Willemsen if protoimpl.UnsafeEnabled { 286*1c12ee1eSDan Willemsen mi := &file_cmd_protoc_gen_go_testdata_comments_comments_proto_msgTypes[4] 287*1c12ee1eSDan Willemsen ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 288*1c12ee1eSDan Willemsen ms.StoreMessageInfo(mi) 289*1c12ee1eSDan Willemsen } 290*1c12ee1eSDan Willemsen} 291*1c12ee1eSDan Willemsen 292*1c12ee1eSDan Willemsenfunc (x *Message2_Message2A) String() string { 293*1c12ee1eSDan Willemsen return protoimpl.X.MessageStringOf(x) 294*1c12ee1eSDan Willemsen} 295*1c12ee1eSDan Willemsen 296*1c12ee1eSDan Willemsenfunc (*Message2_Message2A) ProtoMessage() {} 297*1c12ee1eSDan Willemsen 298*1c12ee1eSDan Willemsenfunc (x *Message2_Message2A) ProtoReflect() protoreflect.Message { 299*1c12ee1eSDan Willemsen mi := &file_cmd_protoc_gen_go_testdata_comments_comments_proto_msgTypes[4] 300*1c12ee1eSDan Willemsen if protoimpl.UnsafeEnabled && x != nil { 301*1c12ee1eSDan Willemsen ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 302*1c12ee1eSDan Willemsen if ms.LoadMessageInfo() == nil { 303*1c12ee1eSDan Willemsen ms.StoreMessageInfo(mi) 304*1c12ee1eSDan Willemsen } 305*1c12ee1eSDan Willemsen return ms 306*1c12ee1eSDan Willemsen } 307*1c12ee1eSDan Willemsen return mi.MessageOf(x) 308*1c12ee1eSDan Willemsen} 309*1c12ee1eSDan Willemsen 310*1c12ee1eSDan Willemsen// Deprecated: Use Message2_Message2A.ProtoReflect.Descriptor instead. 311*1c12ee1eSDan Willemsenfunc (*Message2_Message2A) Descriptor() ([]byte, []int) { 312*1c12ee1eSDan Willemsen return file_cmd_protoc_gen_go_testdata_comments_comments_proto_rawDescGZIP(), []int{1, 0} 313*1c12ee1eSDan Willemsen} 314*1c12ee1eSDan Willemsen 315*1c12ee1eSDan Willemsen// COMMENT: Message2B 316*1c12ee1eSDan Willemsentype Message2_Message2B struct { 317*1c12ee1eSDan Willemsen state protoimpl.MessageState 318*1c12ee1eSDan Willemsen sizeCache protoimpl.SizeCache 319*1c12ee1eSDan Willemsen unknownFields protoimpl.UnknownFields 320*1c12ee1eSDan Willemsen} 321*1c12ee1eSDan Willemsen 322*1c12ee1eSDan Willemsenfunc (x *Message2_Message2B) Reset() { 323*1c12ee1eSDan Willemsen *x = Message2_Message2B{} 324*1c12ee1eSDan Willemsen if protoimpl.UnsafeEnabled { 325*1c12ee1eSDan Willemsen mi := &file_cmd_protoc_gen_go_testdata_comments_comments_proto_msgTypes[5] 326*1c12ee1eSDan Willemsen ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 327*1c12ee1eSDan Willemsen ms.StoreMessageInfo(mi) 328*1c12ee1eSDan Willemsen } 329*1c12ee1eSDan Willemsen} 330*1c12ee1eSDan Willemsen 331*1c12ee1eSDan Willemsenfunc (x *Message2_Message2B) String() string { 332*1c12ee1eSDan Willemsen return protoimpl.X.MessageStringOf(x) 333*1c12ee1eSDan Willemsen} 334*1c12ee1eSDan Willemsen 335*1c12ee1eSDan Willemsenfunc (*Message2_Message2B) ProtoMessage() {} 336*1c12ee1eSDan Willemsen 337*1c12ee1eSDan Willemsenfunc (x *Message2_Message2B) ProtoReflect() protoreflect.Message { 338*1c12ee1eSDan Willemsen mi := &file_cmd_protoc_gen_go_testdata_comments_comments_proto_msgTypes[5] 339*1c12ee1eSDan Willemsen if protoimpl.UnsafeEnabled && x != nil { 340*1c12ee1eSDan Willemsen ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 341*1c12ee1eSDan Willemsen if ms.LoadMessageInfo() == nil { 342*1c12ee1eSDan Willemsen ms.StoreMessageInfo(mi) 343*1c12ee1eSDan Willemsen } 344*1c12ee1eSDan Willemsen return ms 345*1c12ee1eSDan Willemsen } 346*1c12ee1eSDan Willemsen return mi.MessageOf(x) 347*1c12ee1eSDan Willemsen} 348*1c12ee1eSDan Willemsen 349*1c12ee1eSDan Willemsen// Deprecated: Use Message2_Message2B.ProtoReflect.Descriptor instead. 350*1c12ee1eSDan Willemsenfunc (*Message2_Message2B) Descriptor() ([]byte, []int) { 351*1c12ee1eSDan Willemsen return file_cmd_protoc_gen_go_testdata_comments_comments_proto_rawDescGZIP(), []int{1, 1} 352*1c12ee1eSDan Willemsen} 353*1c12ee1eSDan Willemsen 354*1c12ee1eSDan Willemsenvar file_cmd_protoc_gen_go_testdata_comments_comments_proto_extTypes = []protoimpl.ExtensionInfo{ 355*1c12ee1eSDan Willemsen { 356*1c12ee1eSDan Willemsen ExtendedType: (*Message1)(nil), 357*1c12ee1eSDan Willemsen ExtensionType: (*Message1)(nil), 358*1c12ee1eSDan Willemsen Field: 100, 359*1c12ee1eSDan Willemsen Name: "goproto.protoc.comments.extension", 360*1c12ee1eSDan Willemsen Tag: "bytes,100,opt,name=extension", 361*1c12ee1eSDan Willemsen Filename: "cmd/protoc-gen-go/testdata/comments/comments.proto", 362*1c12ee1eSDan Willemsen }, 363*1c12ee1eSDan Willemsen} 364*1c12ee1eSDan Willemsen 365*1c12ee1eSDan Willemsen// Extension fields to Message1. 366*1c12ee1eSDan Willemsenvar ( 367*1c12ee1eSDan Willemsen // COMMENT: Extension.Leading 368*1c12ee1eSDan Willemsen // 369*1c12ee1eSDan Willemsen // optional goproto.protoc.comments.Message1 extension = 100; 370*1c12ee1eSDan Willemsen E_Extension = &file_cmd_protoc_gen_go_testdata_comments_comments_proto_extTypes[0] // COMMENT: Extension.Trailing 371*1c12ee1eSDan Willemsen) 372*1c12ee1eSDan Willemsen 373*1c12ee1eSDan Willemsenvar File_cmd_protoc_gen_go_testdata_comments_comments_proto protoreflect.FileDescriptor 374*1c12ee1eSDan Willemsen 375*1c12ee1eSDan Willemsenvar file_cmd_protoc_gen_go_testdata_comments_comments_proto_rawDesc = []byte{ 376*1c12ee1eSDan Willemsen 0x0a, 0x32, 0x63, 0x6d, 0x64, 0x2f, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x63, 0x2d, 0x67, 0x65, 0x6e, 377*1c12ee1eSDan Willemsen 0x2d, 0x67, 0x6f, 0x2f, 0x74, 0x65, 0x73, 0x74, 0x64, 0x61, 0x74, 0x61, 0x2f, 0x63, 0x6f, 0x6d, 378*1c12ee1eSDan Willemsen 0x6d, 0x65, 0x6e, 0x74, 0x73, 0x2f, 0x63, 0x6f, 0x6d, 0x6d, 0x65, 0x6e, 0x74, 0x73, 0x2e, 0x70, 379*1c12ee1eSDan Willemsen 0x72, 0x6f, 0x74, 0x6f, 0x12, 0x17, 0x67, 0x6f, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2e, 0x70, 0x72, 380*1c12ee1eSDan Willemsen 0x6f, 0x74, 0x6f, 0x63, 0x2e, 0x63, 0x6f, 0x6d, 0x6d, 0x65, 0x6e, 0x74, 0x73, 0x22, 0x7b, 0x0a, 381*1c12ee1eSDan Willemsen 0x08, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x31, 0x12, 0x18, 0x0a, 0x07, 0x46, 0x69, 0x65, 382*1c12ee1eSDan Willemsen 0x6c, 0x64, 0x31, 0x41, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x07, 0x46, 0x69, 0x65, 0x6c, 383*1c12ee1eSDan Willemsen 0x64, 0x31, 0x41, 0x12, 0x26, 0x0a, 0x0d, 0x4f, 0x6e, 0x65, 0x6f, 0x66, 0x31, 0x41, 0x46, 0x69, 384*1c12ee1eSDan Willemsen 0x65, 0x6c, 0x64, 0x31, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x48, 0x00, 0x52, 0x0d, 0x4f, 0x6e, 385*1c12ee1eSDan Willemsen 0x65, 0x6f, 0x66, 0x31, 0x41, 0x46, 0x69, 0x65, 0x6c, 0x64, 0x31, 0x1a, 0x0b, 0x0a, 0x09, 0x4d, 386*1c12ee1eSDan Willemsen 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x31, 0x41, 0x1a, 0x0b, 0x0a, 0x09, 0x4d, 0x65, 0x73, 0x73, 387*1c12ee1eSDan Willemsen 0x61, 0x67, 0x65, 0x31, 0x42, 0x2a, 0x08, 0x08, 0x64, 0x10, 0x80, 0x80, 0x80, 0x80, 0x02, 0x42, 388*1c12ee1eSDan Willemsen 0x09, 0x0a, 0x07, 0x4f, 0x6e, 0x65, 0x6f, 0x66, 0x31, 0x61, 0x22, 0x24, 0x0a, 0x08, 0x4d, 0x65, 389*1c12ee1eSDan Willemsen 0x73, 0x73, 0x61, 0x67, 0x65, 0x32, 0x1a, 0x0b, 0x0a, 0x09, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, 390*1c12ee1eSDan Willemsen 0x65, 0x32, 0x41, 0x1a, 0x0b, 0x0a, 0x09, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x32, 0x42, 391*1c12ee1eSDan Willemsen 0x2a, 0x19, 0x0a, 0x05, 0x45, 0x6e, 0x75, 0x6d, 0x31, 0x12, 0x07, 0x0a, 0x03, 0x46, 0x4f, 0x4f, 392*1c12ee1eSDan Willemsen 0x10, 0x00, 0x12, 0x07, 0x0a, 0x03, 0x42, 0x41, 0x52, 0x10, 0x01, 0x3a, 0x62, 0x0a, 0x09, 0x65, 393*1c12ee1eSDan Willemsen 0x78, 0x74, 0x65, 0x6e, 0x73, 0x69, 0x6f, 0x6e, 0x12, 0x21, 0x2e, 0x67, 0x6f, 0x70, 0x72, 0x6f, 394*1c12ee1eSDan Willemsen 0x74, 0x6f, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x63, 0x2e, 0x63, 0x6f, 0x6d, 0x6d, 0x65, 0x6e, 395*1c12ee1eSDan Willemsen 0x74, 0x73, 0x2e, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x31, 0x18, 0x64, 0x20, 0x01, 0x28, 396*1c12ee1eSDan Willemsen 0x0b, 0x32, 0x21, 0x2e, 0x67, 0x6f, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2e, 0x70, 0x72, 0x6f, 0x74, 397*1c12ee1eSDan Willemsen 0x6f, 0x63, 0x2e, 0x63, 0x6f, 0x6d, 0x6d, 0x65, 0x6e, 0x74, 0x73, 0x2e, 0x4d, 0x65, 0x73, 0x73, 398*1c12ee1eSDan Willemsen 0x61, 0x67, 0x65, 0x31, 0x52, 0x09, 0x65, 0x78, 0x74, 0x65, 0x6e, 0x73, 0x69, 0x6f, 0x6e, 0x42, 399*1c12ee1eSDan Willemsen 0x40, 0x5a, 0x3e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x67, 0x6f, 0x6c, 0x61, 0x6e, 0x67, 400*1c12ee1eSDan Willemsen 0x2e, 0x6f, 0x72, 0x67, 0x2f, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2f, 0x63, 0x6d, 401*1c12ee1eSDan Willemsen 0x64, 0x2f, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x63, 0x2d, 0x67, 0x65, 0x6e, 0x2d, 0x67, 0x6f, 0x2f, 402*1c12ee1eSDan Willemsen 0x74, 0x65, 0x73, 0x74, 0x64, 0x61, 0x74, 0x61, 0x2f, 0x63, 0x6f, 0x6d, 0x6d, 0x65, 0x6e, 0x74, 403*1c12ee1eSDan Willemsen 0x73, 404*1c12ee1eSDan Willemsen} 405*1c12ee1eSDan Willemsen 406*1c12ee1eSDan Willemsenvar ( 407*1c12ee1eSDan Willemsen file_cmd_protoc_gen_go_testdata_comments_comments_proto_rawDescOnce sync.Once 408*1c12ee1eSDan Willemsen file_cmd_protoc_gen_go_testdata_comments_comments_proto_rawDescData = file_cmd_protoc_gen_go_testdata_comments_comments_proto_rawDesc 409*1c12ee1eSDan Willemsen) 410*1c12ee1eSDan Willemsen 411*1c12ee1eSDan Willemsenfunc file_cmd_protoc_gen_go_testdata_comments_comments_proto_rawDescGZIP() []byte { 412*1c12ee1eSDan Willemsen file_cmd_protoc_gen_go_testdata_comments_comments_proto_rawDescOnce.Do(func() { 413*1c12ee1eSDan Willemsen file_cmd_protoc_gen_go_testdata_comments_comments_proto_rawDescData = protoimpl.X.CompressGZIP(file_cmd_protoc_gen_go_testdata_comments_comments_proto_rawDescData) 414*1c12ee1eSDan Willemsen }) 415*1c12ee1eSDan Willemsen return file_cmd_protoc_gen_go_testdata_comments_comments_proto_rawDescData 416*1c12ee1eSDan Willemsen} 417*1c12ee1eSDan Willemsen 418*1c12ee1eSDan Willemsenvar file_cmd_protoc_gen_go_testdata_comments_comments_proto_enumTypes = make([]protoimpl.EnumInfo, 1) 419*1c12ee1eSDan Willemsenvar file_cmd_protoc_gen_go_testdata_comments_comments_proto_msgTypes = make([]protoimpl.MessageInfo, 6) 420*1c12ee1eSDan Willemsenvar file_cmd_protoc_gen_go_testdata_comments_comments_proto_goTypes = []interface{}{ 421*1c12ee1eSDan Willemsen (Enum1)(0), // 0: goproto.protoc.comments.Enum1 422*1c12ee1eSDan Willemsen (*Message1)(nil), // 1: goproto.protoc.comments.Message1 423*1c12ee1eSDan Willemsen (*Message2)(nil), // 2: goproto.protoc.comments.Message2 424*1c12ee1eSDan Willemsen (*Message1_Message1A)(nil), // 3: goproto.protoc.comments.Message1.Message1A 425*1c12ee1eSDan Willemsen (*Message1_Message1B)(nil), // 4: goproto.protoc.comments.Message1.Message1B 426*1c12ee1eSDan Willemsen (*Message2_Message2A)(nil), // 5: goproto.protoc.comments.Message2.Message2A 427*1c12ee1eSDan Willemsen (*Message2_Message2B)(nil), // 6: goproto.protoc.comments.Message2.Message2B 428*1c12ee1eSDan Willemsen} 429*1c12ee1eSDan Willemsenvar file_cmd_protoc_gen_go_testdata_comments_comments_proto_depIdxs = []int32{ 430*1c12ee1eSDan Willemsen 1, // 0: goproto.protoc.comments.extension:extendee -> goproto.protoc.comments.Message1 431*1c12ee1eSDan Willemsen 1, // 1: goproto.protoc.comments.extension:type_name -> goproto.protoc.comments.Message1 432*1c12ee1eSDan Willemsen 2, // [2:2] is the sub-list for method output_type 433*1c12ee1eSDan Willemsen 2, // [2:2] is the sub-list for method input_type 434*1c12ee1eSDan Willemsen 1, // [1:2] is the sub-list for extension type_name 435*1c12ee1eSDan Willemsen 0, // [0:1] is the sub-list for extension extendee 436*1c12ee1eSDan Willemsen 0, // [0:0] is the sub-list for field type_name 437*1c12ee1eSDan Willemsen} 438*1c12ee1eSDan Willemsen 439*1c12ee1eSDan Willemsenfunc init() { file_cmd_protoc_gen_go_testdata_comments_comments_proto_init() } 440*1c12ee1eSDan Willemsenfunc file_cmd_protoc_gen_go_testdata_comments_comments_proto_init() { 441*1c12ee1eSDan Willemsen if File_cmd_protoc_gen_go_testdata_comments_comments_proto != nil { 442*1c12ee1eSDan Willemsen return 443*1c12ee1eSDan Willemsen } 444*1c12ee1eSDan Willemsen if !protoimpl.UnsafeEnabled { 445*1c12ee1eSDan Willemsen file_cmd_protoc_gen_go_testdata_comments_comments_proto_msgTypes[0].Exporter = func(v interface{}, i int) interface{} { 446*1c12ee1eSDan Willemsen switch v := v.(*Message1); i { 447*1c12ee1eSDan Willemsen case 0: 448*1c12ee1eSDan Willemsen return &v.state 449*1c12ee1eSDan Willemsen case 1: 450*1c12ee1eSDan Willemsen return &v.sizeCache 451*1c12ee1eSDan Willemsen case 2: 452*1c12ee1eSDan Willemsen return &v.unknownFields 453*1c12ee1eSDan Willemsen case 3: 454*1c12ee1eSDan Willemsen return &v.extensionFields 455*1c12ee1eSDan Willemsen default: 456*1c12ee1eSDan Willemsen return nil 457*1c12ee1eSDan Willemsen } 458*1c12ee1eSDan Willemsen } 459*1c12ee1eSDan Willemsen file_cmd_protoc_gen_go_testdata_comments_comments_proto_msgTypes[1].Exporter = func(v interface{}, i int) interface{} { 460*1c12ee1eSDan Willemsen switch v := v.(*Message2); i { 461*1c12ee1eSDan Willemsen case 0: 462*1c12ee1eSDan Willemsen return &v.state 463*1c12ee1eSDan Willemsen case 1: 464*1c12ee1eSDan Willemsen return &v.sizeCache 465*1c12ee1eSDan Willemsen case 2: 466*1c12ee1eSDan Willemsen return &v.unknownFields 467*1c12ee1eSDan Willemsen default: 468*1c12ee1eSDan Willemsen return nil 469*1c12ee1eSDan Willemsen } 470*1c12ee1eSDan Willemsen } 471*1c12ee1eSDan Willemsen file_cmd_protoc_gen_go_testdata_comments_comments_proto_msgTypes[2].Exporter = func(v interface{}, i int) interface{} { 472*1c12ee1eSDan Willemsen switch v := v.(*Message1_Message1A); i { 473*1c12ee1eSDan Willemsen case 0: 474*1c12ee1eSDan Willemsen return &v.state 475*1c12ee1eSDan Willemsen case 1: 476*1c12ee1eSDan Willemsen return &v.sizeCache 477*1c12ee1eSDan Willemsen case 2: 478*1c12ee1eSDan Willemsen return &v.unknownFields 479*1c12ee1eSDan Willemsen default: 480*1c12ee1eSDan Willemsen return nil 481*1c12ee1eSDan Willemsen } 482*1c12ee1eSDan Willemsen } 483*1c12ee1eSDan Willemsen file_cmd_protoc_gen_go_testdata_comments_comments_proto_msgTypes[3].Exporter = func(v interface{}, i int) interface{} { 484*1c12ee1eSDan Willemsen switch v := v.(*Message1_Message1B); i { 485*1c12ee1eSDan Willemsen case 0: 486*1c12ee1eSDan Willemsen return &v.state 487*1c12ee1eSDan Willemsen case 1: 488*1c12ee1eSDan Willemsen return &v.sizeCache 489*1c12ee1eSDan Willemsen case 2: 490*1c12ee1eSDan Willemsen return &v.unknownFields 491*1c12ee1eSDan Willemsen default: 492*1c12ee1eSDan Willemsen return nil 493*1c12ee1eSDan Willemsen } 494*1c12ee1eSDan Willemsen } 495*1c12ee1eSDan Willemsen file_cmd_protoc_gen_go_testdata_comments_comments_proto_msgTypes[4].Exporter = func(v interface{}, i int) interface{} { 496*1c12ee1eSDan Willemsen switch v := v.(*Message2_Message2A); i { 497*1c12ee1eSDan Willemsen case 0: 498*1c12ee1eSDan Willemsen return &v.state 499*1c12ee1eSDan Willemsen case 1: 500*1c12ee1eSDan Willemsen return &v.sizeCache 501*1c12ee1eSDan Willemsen case 2: 502*1c12ee1eSDan Willemsen return &v.unknownFields 503*1c12ee1eSDan Willemsen default: 504*1c12ee1eSDan Willemsen return nil 505*1c12ee1eSDan Willemsen } 506*1c12ee1eSDan Willemsen } 507*1c12ee1eSDan Willemsen file_cmd_protoc_gen_go_testdata_comments_comments_proto_msgTypes[5].Exporter = func(v interface{}, i int) interface{} { 508*1c12ee1eSDan Willemsen switch v := v.(*Message2_Message2B); i { 509*1c12ee1eSDan Willemsen case 0: 510*1c12ee1eSDan Willemsen return &v.state 511*1c12ee1eSDan Willemsen case 1: 512*1c12ee1eSDan Willemsen return &v.sizeCache 513*1c12ee1eSDan Willemsen case 2: 514*1c12ee1eSDan Willemsen return &v.unknownFields 515*1c12ee1eSDan Willemsen default: 516*1c12ee1eSDan Willemsen return nil 517*1c12ee1eSDan Willemsen } 518*1c12ee1eSDan Willemsen } 519*1c12ee1eSDan Willemsen } 520*1c12ee1eSDan Willemsen file_cmd_protoc_gen_go_testdata_comments_comments_proto_msgTypes[0].OneofWrappers = []interface{}{ 521*1c12ee1eSDan Willemsen (*Message1_Oneof1AField1)(nil), 522*1c12ee1eSDan Willemsen } 523*1c12ee1eSDan Willemsen type x struct{} 524*1c12ee1eSDan Willemsen out := protoimpl.TypeBuilder{ 525*1c12ee1eSDan Willemsen File: protoimpl.DescBuilder{ 526*1c12ee1eSDan Willemsen GoPackagePath: reflect.TypeOf(x{}).PkgPath(), 527*1c12ee1eSDan Willemsen RawDescriptor: file_cmd_protoc_gen_go_testdata_comments_comments_proto_rawDesc, 528*1c12ee1eSDan Willemsen NumEnums: 1, 529*1c12ee1eSDan Willemsen NumMessages: 6, 530*1c12ee1eSDan Willemsen NumExtensions: 1, 531*1c12ee1eSDan Willemsen NumServices: 0, 532*1c12ee1eSDan Willemsen }, 533*1c12ee1eSDan Willemsen GoTypes: file_cmd_protoc_gen_go_testdata_comments_comments_proto_goTypes, 534*1c12ee1eSDan Willemsen DependencyIndexes: file_cmd_protoc_gen_go_testdata_comments_comments_proto_depIdxs, 535*1c12ee1eSDan Willemsen EnumInfos: file_cmd_protoc_gen_go_testdata_comments_comments_proto_enumTypes, 536*1c12ee1eSDan Willemsen MessageInfos: file_cmd_protoc_gen_go_testdata_comments_comments_proto_msgTypes, 537*1c12ee1eSDan Willemsen ExtensionInfos: file_cmd_protoc_gen_go_testdata_comments_comments_proto_extTypes, 538*1c12ee1eSDan Willemsen }.Build() 539*1c12ee1eSDan Willemsen File_cmd_protoc_gen_go_testdata_comments_comments_proto = out.File 540*1c12ee1eSDan Willemsen file_cmd_protoc_gen_go_testdata_comments_comments_proto_rawDesc = nil 541*1c12ee1eSDan Willemsen file_cmd_protoc_gen_go_testdata_comments_comments_proto_goTypes = nil 542*1c12ee1eSDan Willemsen file_cmd_protoc_gen_go_testdata_comments_comments_proto_depIdxs = nil 543*1c12ee1eSDan Willemsen} 544