...

Source file src/google.golang.org/protobuf/cmd/protoc-gen-go/testdata/comments/comments.pb.go

Documentation: google.golang.org/protobuf/cmd/protoc-gen-go/testdata/comments

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

View as plain text