github.com/mdaxf/iac@v0.0.0-20240519030858-58a061660378/vendor_skip/google.golang.org/protobuf/reflect/protoreflect/source_gen.go (about)

     1  // Copyright 2019 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 generate-protos. DO NOT EDIT.
     6  
     7  package protoreflect
     8  
     9  func (p *SourcePath) appendFileDescriptorProto(b []byte) []byte {
    10  	if len(*p) == 0 {
    11  		return b
    12  	}
    13  	switch (*p)[0] {
    14  	case 1:
    15  		b = p.appendSingularField(b, "name", nil)
    16  	case 2:
    17  		b = p.appendSingularField(b, "package", nil)
    18  	case 3:
    19  		b = p.appendRepeatedField(b, "dependency", nil)
    20  	case 10:
    21  		b = p.appendRepeatedField(b, "public_dependency", nil)
    22  	case 11:
    23  		b = p.appendRepeatedField(b, "weak_dependency", nil)
    24  	case 4:
    25  		b = p.appendRepeatedField(b, "message_type", (*SourcePath).appendDescriptorProto)
    26  	case 5:
    27  		b = p.appendRepeatedField(b, "enum_type", (*SourcePath).appendEnumDescriptorProto)
    28  	case 6:
    29  		b = p.appendRepeatedField(b, "service", (*SourcePath).appendServiceDescriptorProto)
    30  	case 7:
    31  		b = p.appendRepeatedField(b, "extension", (*SourcePath).appendFieldDescriptorProto)
    32  	case 8:
    33  		b = p.appendSingularField(b, "options", (*SourcePath).appendFileOptions)
    34  	case 9:
    35  		b = p.appendSingularField(b, "source_code_info", (*SourcePath).appendSourceCodeInfo)
    36  	case 12:
    37  		b = p.appendSingularField(b, "syntax", nil)
    38  	case 13:
    39  		b = p.appendSingularField(b, "edition", nil)
    40  	}
    41  	return b
    42  }
    43  
    44  func (p *SourcePath) appendDescriptorProto(b []byte) []byte {
    45  	if len(*p) == 0 {
    46  		return b
    47  	}
    48  	switch (*p)[0] {
    49  	case 1:
    50  		b = p.appendSingularField(b, "name", nil)
    51  	case 2:
    52  		b = p.appendRepeatedField(b, "field", (*SourcePath).appendFieldDescriptorProto)
    53  	case 6:
    54  		b = p.appendRepeatedField(b, "extension", (*SourcePath).appendFieldDescriptorProto)
    55  	case 3:
    56  		b = p.appendRepeatedField(b, "nested_type", (*SourcePath).appendDescriptorProto)
    57  	case 4:
    58  		b = p.appendRepeatedField(b, "enum_type", (*SourcePath).appendEnumDescriptorProto)
    59  	case 5:
    60  		b = p.appendRepeatedField(b, "extension_range", (*SourcePath).appendDescriptorProto_ExtensionRange)
    61  	case 8:
    62  		b = p.appendRepeatedField(b, "oneof_decl", (*SourcePath).appendOneofDescriptorProto)
    63  	case 7:
    64  		b = p.appendSingularField(b, "options", (*SourcePath).appendMessageOptions)
    65  	case 9:
    66  		b = p.appendRepeatedField(b, "reserved_range", (*SourcePath).appendDescriptorProto_ReservedRange)
    67  	case 10:
    68  		b = p.appendRepeatedField(b, "reserved_name", nil)
    69  	}
    70  	return b
    71  }
    72  
    73  func (p *SourcePath) appendEnumDescriptorProto(b []byte) []byte {
    74  	if len(*p) == 0 {
    75  		return b
    76  	}
    77  	switch (*p)[0] {
    78  	case 1:
    79  		b = p.appendSingularField(b, "name", nil)
    80  	case 2:
    81  		b = p.appendRepeatedField(b, "value", (*SourcePath).appendEnumValueDescriptorProto)
    82  	case 3:
    83  		b = p.appendSingularField(b, "options", (*SourcePath).appendEnumOptions)
    84  	case 4:
    85  		b = p.appendRepeatedField(b, "reserved_range", (*SourcePath).appendEnumDescriptorProto_EnumReservedRange)
    86  	case 5:
    87  		b = p.appendRepeatedField(b, "reserved_name", nil)
    88  	}
    89  	return b
    90  }
    91  
    92  func (p *SourcePath) appendServiceDescriptorProto(b []byte) []byte {
    93  	if len(*p) == 0 {
    94  		return b
    95  	}
    96  	switch (*p)[0] {
    97  	case 1:
    98  		b = p.appendSingularField(b, "name", nil)
    99  	case 2:
   100  		b = p.appendRepeatedField(b, "method", (*SourcePath).appendMethodDescriptorProto)
   101  	case 3:
   102  		b = p.appendSingularField(b, "options", (*SourcePath).appendServiceOptions)
   103  	}
   104  	return b
   105  }
   106  
   107  func (p *SourcePath) appendFieldDescriptorProto(b []byte) []byte {
   108  	if len(*p) == 0 {
   109  		return b
   110  	}
   111  	switch (*p)[0] {
   112  	case 1:
   113  		b = p.appendSingularField(b, "name", nil)
   114  	case 3:
   115  		b = p.appendSingularField(b, "number", nil)
   116  	case 4:
   117  		b = p.appendSingularField(b, "label", nil)
   118  	case 5:
   119  		b = p.appendSingularField(b, "type", nil)
   120  	case 6:
   121  		b = p.appendSingularField(b, "type_name", nil)
   122  	case 2:
   123  		b = p.appendSingularField(b, "extendee", nil)
   124  	case 7:
   125  		b = p.appendSingularField(b, "default_value", nil)
   126  	case 9:
   127  		b = p.appendSingularField(b, "oneof_index", nil)
   128  	case 10:
   129  		b = p.appendSingularField(b, "json_name", nil)
   130  	case 8:
   131  		b = p.appendSingularField(b, "options", (*SourcePath).appendFieldOptions)
   132  	case 17:
   133  		b = p.appendSingularField(b, "proto3_optional", nil)
   134  	}
   135  	return b
   136  }
   137  
   138  func (p *SourcePath) appendFileOptions(b []byte) []byte {
   139  	if len(*p) == 0 {
   140  		return b
   141  	}
   142  	switch (*p)[0] {
   143  	case 1:
   144  		b = p.appendSingularField(b, "java_package", nil)
   145  	case 8:
   146  		b = p.appendSingularField(b, "java_outer_classname", nil)
   147  	case 10:
   148  		b = p.appendSingularField(b, "java_multiple_files", nil)
   149  	case 20:
   150  		b = p.appendSingularField(b, "java_generate_equals_and_hash", nil)
   151  	case 27:
   152  		b = p.appendSingularField(b, "java_string_check_utf8", nil)
   153  	case 9:
   154  		b = p.appendSingularField(b, "optimize_for", nil)
   155  	case 11:
   156  		b = p.appendSingularField(b, "go_package", nil)
   157  	case 16:
   158  		b = p.appendSingularField(b, "cc_generic_services", nil)
   159  	case 17:
   160  		b = p.appendSingularField(b, "java_generic_services", nil)
   161  	case 18:
   162  		b = p.appendSingularField(b, "py_generic_services", nil)
   163  	case 42:
   164  		b = p.appendSingularField(b, "php_generic_services", nil)
   165  	case 23:
   166  		b = p.appendSingularField(b, "deprecated", nil)
   167  	case 31:
   168  		b = p.appendSingularField(b, "cc_enable_arenas", nil)
   169  	case 36:
   170  		b = p.appendSingularField(b, "objc_class_prefix", nil)
   171  	case 37:
   172  		b = p.appendSingularField(b, "csharp_namespace", nil)
   173  	case 39:
   174  		b = p.appendSingularField(b, "swift_prefix", nil)
   175  	case 40:
   176  		b = p.appendSingularField(b, "php_class_prefix", nil)
   177  	case 41:
   178  		b = p.appendSingularField(b, "php_namespace", nil)
   179  	case 44:
   180  		b = p.appendSingularField(b, "php_metadata_namespace", nil)
   181  	case 45:
   182  		b = p.appendSingularField(b, "ruby_package", nil)
   183  	case 999:
   184  		b = p.appendRepeatedField(b, "uninterpreted_option", (*SourcePath).appendUninterpretedOption)
   185  	}
   186  	return b
   187  }
   188  
   189  func (p *SourcePath) appendSourceCodeInfo(b []byte) []byte {
   190  	if len(*p) == 0 {
   191  		return b
   192  	}
   193  	switch (*p)[0] {
   194  	case 1:
   195  		b = p.appendRepeatedField(b, "location", (*SourcePath).appendSourceCodeInfo_Location)
   196  	}
   197  	return b
   198  }
   199  
   200  func (p *SourcePath) appendDescriptorProto_ExtensionRange(b []byte) []byte {
   201  	if len(*p) == 0 {
   202  		return b
   203  	}
   204  	switch (*p)[0] {
   205  	case 1:
   206  		b = p.appendSingularField(b, "start", nil)
   207  	case 2:
   208  		b = p.appendSingularField(b, "end", nil)
   209  	case 3:
   210  		b = p.appendSingularField(b, "options", (*SourcePath).appendExtensionRangeOptions)
   211  	}
   212  	return b
   213  }
   214  
   215  func (p *SourcePath) appendOneofDescriptorProto(b []byte) []byte {
   216  	if len(*p) == 0 {
   217  		return b
   218  	}
   219  	switch (*p)[0] {
   220  	case 1:
   221  		b = p.appendSingularField(b, "name", nil)
   222  	case 2:
   223  		b = p.appendSingularField(b, "options", (*SourcePath).appendOneofOptions)
   224  	}
   225  	return b
   226  }
   227  
   228  func (p *SourcePath) appendMessageOptions(b []byte) []byte {
   229  	if len(*p) == 0 {
   230  		return b
   231  	}
   232  	switch (*p)[0] {
   233  	case 1:
   234  		b = p.appendSingularField(b, "message_set_wire_format", nil)
   235  	case 2:
   236  		b = p.appendSingularField(b, "no_standard_descriptor_accessor", nil)
   237  	case 3:
   238  		b = p.appendSingularField(b, "deprecated", nil)
   239  	case 7:
   240  		b = p.appendSingularField(b, "map_entry", nil)
   241  	case 11:
   242  		b = p.appendSingularField(b, "deprecated_legacy_json_field_conflicts", nil)
   243  	case 999:
   244  		b = p.appendRepeatedField(b, "uninterpreted_option", (*SourcePath).appendUninterpretedOption)
   245  	}
   246  	return b
   247  }
   248  
   249  func (p *SourcePath) appendDescriptorProto_ReservedRange(b []byte) []byte {
   250  	if len(*p) == 0 {
   251  		return b
   252  	}
   253  	switch (*p)[0] {
   254  	case 1:
   255  		b = p.appendSingularField(b, "start", nil)
   256  	case 2:
   257  		b = p.appendSingularField(b, "end", nil)
   258  	}
   259  	return b
   260  }
   261  
   262  func (p *SourcePath) appendEnumValueDescriptorProto(b []byte) []byte {
   263  	if len(*p) == 0 {
   264  		return b
   265  	}
   266  	switch (*p)[0] {
   267  	case 1:
   268  		b = p.appendSingularField(b, "name", nil)
   269  	case 2:
   270  		b = p.appendSingularField(b, "number", nil)
   271  	case 3:
   272  		b = p.appendSingularField(b, "options", (*SourcePath).appendEnumValueOptions)
   273  	}
   274  	return b
   275  }
   276  
   277  func (p *SourcePath) appendEnumOptions(b []byte) []byte {
   278  	if len(*p) == 0 {
   279  		return b
   280  	}
   281  	switch (*p)[0] {
   282  	case 2:
   283  		b = p.appendSingularField(b, "allow_alias", nil)
   284  	case 3:
   285  		b = p.appendSingularField(b, "deprecated", nil)
   286  	case 6:
   287  		b = p.appendSingularField(b, "deprecated_legacy_json_field_conflicts", nil)
   288  	case 999:
   289  		b = p.appendRepeatedField(b, "uninterpreted_option", (*SourcePath).appendUninterpretedOption)
   290  	}
   291  	return b
   292  }
   293  
   294  func (p *SourcePath) appendEnumDescriptorProto_EnumReservedRange(b []byte) []byte {
   295  	if len(*p) == 0 {
   296  		return b
   297  	}
   298  	switch (*p)[0] {
   299  	case 1:
   300  		b = p.appendSingularField(b, "start", nil)
   301  	case 2:
   302  		b = p.appendSingularField(b, "end", nil)
   303  	}
   304  	return b
   305  }
   306  
   307  func (p *SourcePath) appendMethodDescriptorProto(b []byte) []byte {
   308  	if len(*p) == 0 {
   309  		return b
   310  	}
   311  	switch (*p)[0] {
   312  	case 1:
   313  		b = p.appendSingularField(b, "name", nil)
   314  	case 2:
   315  		b = p.appendSingularField(b, "input_type", nil)
   316  	case 3:
   317  		b = p.appendSingularField(b, "output_type", nil)
   318  	case 4:
   319  		b = p.appendSingularField(b, "options", (*SourcePath).appendMethodOptions)
   320  	case 5:
   321  		b = p.appendSingularField(b, "client_streaming", nil)
   322  	case 6:
   323  		b = p.appendSingularField(b, "server_streaming", nil)
   324  	}
   325  	return b
   326  }
   327  
   328  func (p *SourcePath) appendServiceOptions(b []byte) []byte {
   329  	if len(*p) == 0 {
   330  		return b
   331  	}
   332  	switch (*p)[0] {
   333  	case 33:
   334  		b = p.appendSingularField(b, "deprecated", nil)
   335  	case 999:
   336  		b = p.appendRepeatedField(b, "uninterpreted_option", (*SourcePath).appendUninterpretedOption)
   337  	}
   338  	return b
   339  }
   340  
   341  func (p *SourcePath) appendFieldOptions(b []byte) []byte {
   342  	if len(*p) == 0 {
   343  		return b
   344  	}
   345  	switch (*p)[0] {
   346  	case 1:
   347  		b = p.appendSingularField(b, "ctype", nil)
   348  	case 2:
   349  		b = p.appendSingularField(b, "packed", nil)
   350  	case 6:
   351  		b = p.appendSingularField(b, "jstype", nil)
   352  	case 5:
   353  		b = p.appendSingularField(b, "lazy", nil)
   354  	case 15:
   355  		b = p.appendSingularField(b, "unverified_lazy", nil)
   356  	case 3:
   357  		b = p.appendSingularField(b, "deprecated", nil)
   358  	case 10:
   359  		b = p.appendSingularField(b, "weak", nil)
   360  	case 16:
   361  		b = p.appendSingularField(b, "debug_redact", nil)
   362  	case 17:
   363  		b = p.appendSingularField(b, "retention", nil)
   364  	case 18:
   365  		b = p.appendSingularField(b, "target", nil)
   366  	case 19:
   367  		b = p.appendRepeatedField(b, "targets", nil)
   368  	case 999:
   369  		b = p.appendRepeatedField(b, "uninterpreted_option", (*SourcePath).appendUninterpretedOption)
   370  	}
   371  	return b
   372  }
   373  
   374  func (p *SourcePath) appendUninterpretedOption(b []byte) []byte {
   375  	if len(*p) == 0 {
   376  		return b
   377  	}
   378  	switch (*p)[0] {
   379  	case 2:
   380  		b = p.appendRepeatedField(b, "name", (*SourcePath).appendUninterpretedOption_NamePart)
   381  	case 3:
   382  		b = p.appendSingularField(b, "identifier_value", nil)
   383  	case 4:
   384  		b = p.appendSingularField(b, "positive_int_value", nil)
   385  	case 5:
   386  		b = p.appendSingularField(b, "negative_int_value", nil)
   387  	case 6:
   388  		b = p.appendSingularField(b, "double_value", nil)
   389  	case 7:
   390  		b = p.appendSingularField(b, "string_value", nil)
   391  	case 8:
   392  		b = p.appendSingularField(b, "aggregate_value", nil)
   393  	}
   394  	return b
   395  }
   396  
   397  func (p *SourcePath) appendSourceCodeInfo_Location(b []byte) []byte {
   398  	if len(*p) == 0 {
   399  		return b
   400  	}
   401  	switch (*p)[0] {
   402  	case 1:
   403  		b = p.appendRepeatedField(b, "path", nil)
   404  	case 2:
   405  		b = p.appendRepeatedField(b, "span", nil)
   406  	case 3:
   407  		b = p.appendSingularField(b, "leading_comments", nil)
   408  	case 4:
   409  		b = p.appendSingularField(b, "trailing_comments", nil)
   410  	case 6:
   411  		b = p.appendRepeatedField(b, "leading_detached_comments", nil)
   412  	}
   413  	return b
   414  }
   415  
   416  func (p *SourcePath) appendExtensionRangeOptions(b []byte) []byte {
   417  	if len(*p) == 0 {
   418  		return b
   419  	}
   420  	switch (*p)[0] {
   421  	case 999:
   422  		b = p.appendRepeatedField(b, "uninterpreted_option", (*SourcePath).appendUninterpretedOption)
   423  	case 2:
   424  		b = p.appendRepeatedField(b, "declaration", (*SourcePath).appendExtensionRangeOptions_Declaration)
   425  	case 3:
   426  		b = p.appendSingularField(b, "verification", nil)
   427  	}
   428  	return b
   429  }
   430  
   431  func (p *SourcePath) appendOneofOptions(b []byte) []byte {
   432  	if len(*p) == 0 {
   433  		return b
   434  	}
   435  	switch (*p)[0] {
   436  	case 999:
   437  		b = p.appendRepeatedField(b, "uninterpreted_option", (*SourcePath).appendUninterpretedOption)
   438  	}
   439  	return b
   440  }
   441  
   442  func (p *SourcePath) appendEnumValueOptions(b []byte) []byte {
   443  	if len(*p) == 0 {
   444  		return b
   445  	}
   446  	switch (*p)[0] {
   447  	case 1:
   448  		b = p.appendSingularField(b, "deprecated", nil)
   449  	case 999:
   450  		b = p.appendRepeatedField(b, "uninterpreted_option", (*SourcePath).appendUninterpretedOption)
   451  	}
   452  	return b
   453  }
   454  
   455  func (p *SourcePath) appendMethodOptions(b []byte) []byte {
   456  	if len(*p) == 0 {
   457  		return b
   458  	}
   459  	switch (*p)[0] {
   460  	case 33:
   461  		b = p.appendSingularField(b, "deprecated", nil)
   462  	case 34:
   463  		b = p.appendSingularField(b, "idempotency_level", nil)
   464  	case 999:
   465  		b = p.appendRepeatedField(b, "uninterpreted_option", (*SourcePath).appendUninterpretedOption)
   466  	}
   467  	return b
   468  }
   469  
   470  func (p *SourcePath) appendUninterpretedOption_NamePart(b []byte) []byte {
   471  	if len(*p) == 0 {
   472  		return b
   473  	}
   474  	switch (*p)[0] {
   475  	case 1:
   476  		b = p.appendSingularField(b, "name_part", nil)
   477  	case 2:
   478  		b = p.appendSingularField(b, "is_extension", nil)
   479  	}
   480  	return b
   481  }
   482  
   483  func (p *SourcePath) appendExtensionRangeOptions_Declaration(b []byte) []byte {
   484  	if len(*p) == 0 {
   485  		return b
   486  	}
   487  	switch (*p)[0] {
   488  	case 1:
   489  		b = p.appendSingularField(b, "number", nil)
   490  	case 2:
   491  		b = p.appendSingularField(b, "full_name", nil)
   492  	case 3:
   493  		b = p.appendSingularField(b, "type", nil)
   494  	case 4:
   495  		b = p.appendSingularField(b, "is_repeated", nil)
   496  	case 5:
   497  		b = p.appendSingularField(b, "reserved", nil)
   498  	case 6:
   499  		b = p.appendSingularField(b, "repeated", nil)
   500  	}
   501  	return b
   502  }