kythe.io@v0.0.68-0.20240422202219-7225dbc01741/third_party/bazel/command_line_go_proto/command_line.pb.go (about)

     1  // Code generated by protoc-gen-go. DO NOT EDIT.
     2  // versions:
     3  // 	protoc-gen-go v1.31.0
     4  // 	protoc        v4.25.2
     5  // source: third_party/bazel/src/main/protobuf/command_line.proto
     6  
     7  package command_line_go_proto
     8  
     9  import (
    10  	protoreflect "google.golang.org/protobuf/reflect/protoreflect"
    11  	protoimpl "google.golang.org/protobuf/runtime/protoimpl"
    12  	option_filters_go_proto "kythe.io/third_party/bazel/option_filters_go_proto"
    13  	reflect "reflect"
    14  	sync "sync"
    15  )
    16  
    17  const (
    18  	// Verify that this generated code is sufficiently up-to-date.
    19  	_ = protoimpl.EnforceVersion(20 - protoimpl.MinVersion)
    20  	// Verify that runtime/protoimpl is sufficiently up-to-date.
    21  	_ = protoimpl.EnforceVersion(protoimpl.MaxVersion - 20)
    22  )
    23  
    24  type CommandLine struct {
    25  	state         protoimpl.MessageState
    26  	sizeCache     protoimpl.SizeCache
    27  	unknownFields protoimpl.UnknownFields
    28  
    29  	CommandLineLabel string                `protobuf:"bytes,1,opt,name=command_line_label,json=commandLineLabel,proto3" json:"command_line_label,omitempty"`
    30  	Sections         []*CommandLineSection `protobuf:"bytes,2,rep,name=sections,proto3" json:"sections,omitempty"`
    31  }
    32  
    33  func (x *CommandLine) Reset() {
    34  	*x = CommandLine{}
    35  	if protoimpl.UnsafeEnabled {
    36  		mi := &file_third_party_bazel_src_main_protobuf_command_line_proto_msgTypes[0]
    37  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
    38  		ms.StoreMessageInfo(mi)
    39  	}
    40  }
    41  
    42  func (x *CommandLine) String() string {
    43  	return protoimpl.X.MessageStringOf(x)
    44  }
    45  
    46  func (*CommandLine) ProtoMessage() {}
    47  
    48  func (x *CommandLine) ProtoReflect() protoreflect.Message {
    49  	mi := &file_third_party_bazel_src_main_protobuf_command_line_proto_msgTypes[0]
    50  	if protoimpl.UnsafeEnabled && x != nil {
    51  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
    52  		if ms.LoadMessageInfo() == nil {
    53  			ms.StoreMessageInfo(mi)
    54  		}
    55  		return ms
    56  	}
    57  	return mi.MessageOf(x)
    58  }
    59  
    60  // Deprecated: Use CommandLine.ProtoReflect.Descriptor instead.
    61  func (*CommandLine) Descriptor() ([]byte, []int) {
    62  	return file_third_party_bazel_src_main_protobuf_command_line_proto_rawDescGZIP(), []int{0}
    63  }
    64  
    65  func (x *CommandLine) GetCommandLineLabel() string {
    66  	if x != nil {
    67  		return x.CommandLineLabel
    68  	}
    69  	return ""
    70  }
    71  
    72  func (x *CommandLine) GetSections() []*CommandLineSection {
    73  	if x != nil {
    74  		return x.Sections
    75  	}
    76  	return nil
    77  }
    78  
    79  type CommandLineSection struct {
    80  	state         protoimpl.MessageState
    81  	sizeCache     protoimpl.SizeCache
    82  	unknownFields protoimpl.UnknownFields
    83  
    84  	SectionLabel string `protobuf:"bytes,1,opt,name=section_label,json=sectionLabel,proto3" json:"section_label,omitempty"`
    85  	// Types that are assignable to SectionType:
    86  	//
    87  	//	*CommandLineSection_ChunkList
    88  	//	*CommandLineSection_OptionList
    89  	SectionType isCommandLineSection_SectionType `protobuf_oneof:"section_type"`
    90  }
    91  
    92  func (x *CommandLineSection) Reset() {
    93  	*x = CommandLineSection{}
    94  	if protoimpl.UnsafeEnabled {
    95  		mi := &file_third_party_bazel_src_main_protobuf_command_line_proto_msgTypes[1]
    96  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
    97  		ms.StoreMessageInfo(mi)
    98  	}
    99  }
   100  
   101  func (x *CommandLineSection) String() string {
   102  	return protoimpl.X.MessageStringOf(x)
   103  }
   104  
   105  func (*CommandLineSection) ProtoMessage() {}
   106  
   107  func (x *CommandLineSection) ProtoReflect() protoreflect.Message {
   108  	mi := &file_third_party_bazel_src_main_protobuf_command_line_proto_msgTypes[1]
   109  	if protoimpl.UnsafeEnabled && x != nil {
   110  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
   111  		if ms.LoadMessageInfo() == nil {
   112  			ms.StoreMessageInfo(mi)
   113  		}
   114  		return ms
   115  	}
   116  	return mi.MessageOf(x)
   117  }
   118  
   119  // Deprecated: Use CommandLineSection.ProtoReflect.Descriptor instead.
   120  func (*CommandLineSection) Descriptor() ([]byte, []int) {
   121  	return file_third_party_bazel_src_main_protobuf_command_line_proto_rawDescGZIP(), []int{1}
   122  }
   123  
   124  func (x *CommandLineSection) GetSectionLabel() string {
   125  	if x != nil {
   126  		return x.SectionLabel
   127  	}
   128  	return ""
   129  }
   130  
   131  func (m *CommandLineSection) GetSectionType() isCommandLineSection_SectionType {
   132  	if m != nil {
   133  		return m.SectionType
   134  	}
   135  	return nil
   136  }
   137  
   138  func (x *CommandLineSection) GetChunkList() *ChunkList {
   139  	if x, ok := x.GetSectionType().(*CommandLineSection_ChunkList); ok {
   140  		return x.ChunkList
   141  	}
   142  	return nil
   143  }
   144  
   145  func (x *CommandLineSection) GetOptionList() *OptionList {
   146  	if x, ok := x.GetSectionType().(*CommandLineSection_OptionList); ok {
   147  		return x.OptionList
   148  	}
   149  	return nil
   150  }
   151  
   152  type isCommandLineSection_SectionType interface {
   153  	isCommandLineSection_SectionType()
   154  }
   155  
   156  type CommandLineSection_ChunkList struct {
   157  	ChunkList *ChunkList `protobuf:"bytes,2,opt,name=chunk_list,json=chunkList,proto3,oneof"`
   158  }
   159  
   160  type CommandLineSection_OptionList struct {
   161  	OptionList *OptionList `protobuf:"bytes,3,opt,name=option_list,json=optionList,proto3,oneof"`
   162  }
   163  
   164  func (*CommandLineSection_ChunkList) isCommandLineSection_SectionType() {}
   165  
   166  func (*CommandLineSection_OptionList) isCommandLineSection_SectionType() {}
   167  
   168  type ChunkList struct {
   169  	state         protoimpl.MessageState
   170  	sizeCache     protoimpl.SizeCache
   171  	unknownFields protoimpl.UnknownFields
   172  
   173  	Chunk []string `protobuf:"bytes,1,rep,name=chunk,proto3" json:"chunk,omitempty"`
   174  }
   175  
   176  func (x *ChunkList) Reset() {
   177  	*x = ChunkList{}
   178  	if protoimpl.UnsafeEnabled {
   179  		mi := &file_third_party_bazel_src_main_protobuf_command_line_proto_msgTypes[2]
   180  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
   181  		ms.StoreMessageInfo(mi)
   182  	}
   183  }
   184  
   185  func (x *ChunkList) String() string {
   186  	return protoimpl.X.MessageStringOf(x)
   187  }
   188  
   189  func (*ChunkList) ProtoMessage() {}
   190  
   191  func (x *ChunkList) ProtoReflect() protoreflect.Message {
   192  	mi := &file_third_party_bazel_src_main_protobuf_command_line_proto_msgTypes[2]
   193  	if protoimpl.UnsafeEnabled && x != nil {
   194  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
   195  		if ms.LoadMessageInfo() == nil {
   196  			ms.StoreMessageInfo(mi)
   197  		}
   198  		return ms
   199  	}
   200  	return mi.MessageOf(x)
   201  }
   202  
   203  // Deprecated: Use ChunkList.ProtoReflect.Descriptor instead.
   204  func (*ChunkList) Descriptor() ([]byte, []int) {
   205  	return file_third_party_bazel_src_main_protobuf_command_line_proto_rawDescGZIP(), []int{2}
   206  }
   207  
   208  func (x *ChunkList) GetChunk() []string {
   209  	if x != nil {
   210  		return x.Chunk
   211  	}
   212  	return nil
   213  }
   214  
   215  type OptionList struct {
   216  	state         protoimpl.MessageState
   217  	sizeCache     protoimpl.SizeCache
   218  	unknownFields protoimpl.UnknownFields
   219  
   220  	Option []*Option `protobuf:"bytes,1,rep,name=option,proto3" json:"option,omitempty"`
   221  }
   222  
   223  func (x *OptionList) Reset() {
   224  	*x = OptionList{}
   225  	if protoimpl.UnsafeEnabled {
   226  		mi := &file_third_party_bazel_src_main_protobuf_command_line_proto_msgTypes[3]
   227  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
   228  		ms.StoreMessageInfo(mi)
   229  	}
   230  }
   231  
   232  func (x *OptionList) String() string {
   233  	return protoimpl.X.MessageStringOf(x)
   234  }
   235  
   236  func (*OptionList) ProtoMessage() {}
   237  
   238  func (x *OptionList) ProtoReflect() protoreflect.Message {
   239  	mi := &file_third_party_bazel_src_main_protobuf_command_line_proto_msgTypes[3]
   240  	if protoimpl.UnsafeEnabled && x != nil {
   241  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
   242  		if ms.LoadMessageInfo() == nil {
   243  			ms.StoreMessageInfo(mi)
   244  		}
   245  		return ms
   246  	}
   247  	return mi.MessageOf(x)
   248  }
   249  
   250  // Deprecated: Use OptionList.ProtoReflect.Descriptor instead.
   251  func (*OptionList) Descriptor() ([]byte, []int) {
   252  	return file_third_party_bazel_src_main_protobuf_command_line_proto_rawDescGZIP(), []int{3}
   253  }
   254  
   255  func (x *OptionList) GetOption() []*Option {
   256  	if x != nil {
   257  		return x.Option
   258  	}
   259  	return nil
   260  }
   261  
   262  type Option struct {
   263  	state         protoimpl.MessageState
   264  	sizeCache     protoimpl.SizeCache
   265  	unknownFields protoimpl.UnknownFields
   266  
   267  	CombinedForm string                                      `protobuf:"bytes,1,opt,name=combined_form,json=combinedForm,proto3" json:"combined_form,omitempty"`
   268  	OptionName   string                                      `protobuf:"bytes,2,opt,name=option_name,json=optionName,proto3" json:"option_name,omitempty"`
   269  	OptionValue  string                                      `protobuf:"bytes,3,opt,name=option_value,json=optionValue,proto3" json:"option_value,omitempty"`
   270  	EffectTags   []option_filters_go_proto.OptionEffectTag   `protobuf:"varint,4,rep,packed,name=effect_tags,json=effectTags,proto3,enum=options.OptionEffectTag" json:"effect_tags,omitempty"`
   271  	MetadataTags []option_filters_go_proto.OptionMetadataTag `protobuf:"varint,5,rep,packed,name=metadata_tags,json=metadataTags,proto3,enum=options.OptionMetadataTag" json:"metadata_tags,omitempty"`
   272  }
   273  
   274  func (x *Option) Reset() {
   275  	*x = Option{}
   276  	if protoimpl.UnsafeEnabled {
   277  		mi := &file_third_party_bazel_src_main_protobuf_command_line_proto_msgTypes[4]
   278  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
   279  		ms.StoreMessageInfo(mi)
   280  	}
   281  }
   282  
   283  func (x *Option) String() string {
   284  	return protoimpl.X.MessageStringOf(x)
   285  }
   286  
   287  func (*Option) ProtoMessage() {}
   288  
   289  func (x *Option) ProtoReflect() protoreflect.Message {
   290  	mi := &file_third_party_bazel_src_main_protobuf_command_line_proto_msgTypes[4]
   291  	if protoimpl.UnsafeEnabled && x != nil {
   292  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
   293  		if ms.LoadMessageInfo() == nil {
   294  			ms.StoreMessageInfo(mi)
   295  		}
   296  		return ms
   297  	}
   298  	return mi.MessageOf(x)
   299  }
   300  
   301  // Deprecated: Use Option.ProtoReflect.Descriptor instead.
   302  func (*Option) Descriptor() ([]byte, []int) {
   303  	return file_third_party_bazel_src_main_protobuf_command_line_proto_rawDescGZIP(), []int{4}
   304  }
   305  
   306  func (x *Option) GetCombinedForm() string {
   307  	if x != nil {
   308  		return x.CombinedForm
   309  	}
   310  	return ""
   311  }
   312  
   313  func (x *Option) GetOptionName() string {
   314  	if x != nil {
   315  		return x.OptionName
   316  	}
   317  	return ""
   318  }
   319  
   320  func (x *Option) GetOptionValue() string {
   321  	if x != nil {
   322  		return x.OptionValue
   323  	}
   324  	return ""
   325  }
   326  
   327  func (x *Option) GetEffectTags() []option_filters_go_proto.OptionEffectTag {
   328  	if x != nil {
   329  		return x.EffectTags
   330  	}
   331  	return nil
   332  }
   333  
   334  func (x *Option) GetMetadataTags() []option_filters_go_proto.OptionMetadataTag {
   335  	if x != nil {
   336  		return x.MetadataTags
   337  	}
   338  	return nil
   339  }
   340  
   341  var File_third_party_bazel_src_main_protobuf_command_line_proto protoreflect.FileDescriptor
   342  
   343  var file_third_party_bazel_src_main_protobuf_command_line_proto_rawDesc = []byte{
   344  	0x0a, 0x36, 0x74, 0x68, 0x69, 0x72, 0x64, 0x5f, 0x70, 0x61, 0x72, 0x74, 0x79, 0x2f, 0x62, 0x61,
   345  	0x7a, 0x65, 0x6c, 0x2f, 0x73, 0x72, 0x63, 0x2f, 0x6d, 0x61, 0x69, 0x6e, 0x2f, 0x70, 0x72, 0x6f,
   346  	0x74, 0x6f, 0x62, 0x75, 0x66, 0x2f, 0x63, 0x6f, 0x6d, 0x6d, 0x61, 0x6e, 0x64, 0x5f, 0x6c, 0x69,
   347  	0x6e, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x12, 0x0c, 0x63, 0x6f, 0x6d, 0x6d, 0x61, 0x6e,
   348  	0x64, 0x5f, 0x6c, 0x69, 0x6e, 0x65, 0x1a, 0x38, 0x74, 0x68, 0x69, 0x72, 0x64, 0x5f, 0x70, 0x61,
   349  	0x72, 0x74, 0x79, 0x2f, 0x62, 0x61, 0x7a, 0x65, 0x6c, 0x2f, 0x73, 0x72, 0x63, 0x2f, 0x6d, 0x61,
   350  	0x69, 0x6e, 0x2f, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2f, 0x6f, 0x70, 0x74, 0x69,
   351  	0x6f, 0x6e, 0x5f, 0x66, 0x69, 0x6c, 0x74, 0x65, 0x72, 0x73, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f,
   352  	0x22, 0x79, 0x0a, 0x0b, 0x43, 0x6f, 0x6d, 0x6d, 0x61, 0x6e, 0x64, 0x4c, 0x69, 0x6e, 0x65, 0x12,
   353  	0x2c, 0x0a, 0x12, 0x63, 0x6f, 0x6d, 0x6d, 0x61, 0x6e, 0x64, 0x5f, 0x6c, 0x69, 0x6e, 0x65, 0x5f,
   354  	0x6c, 0x61, 0x62, 0x65, 0x6c, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x10, 0x63, 0x6f, 0x6d,
   355  	0x6d, 0x61, 0x6e, 0x64, 0x4c, 0x69, 0x6e, 0x65, 0x4c, 0x61, 0x62, 0x65, 0x6c, 0x12, 0x3c, 0x0a,
   356  	0x08, 0x73, 0x65, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x18, 0x02, 0x20, 0x03, 0x28, 0x0b, 0x32,
   357  	0x20, 0x2e, 0x63, 0x6f, 0x6d, 0x6d, 0x61, 0x6e, 0x64, 0x5f, 0x6c, 0x69, 0x6e, 0x65, 0x2e, 0x43,
   358  	0x6f, 0x6d, 0x6d, 0x61, 0x6e, 0x64, 0x4c, 0x69, 0x6e, 0x65, 0x53, 0x65, 0x63, 0x74, 0x69, 0x6f,
   359  	0x6e, 0x52, 0x08, 0x73, 0x65, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x22, 0xc0, 0x01, 0x0a, 0x12,
   360  	0x43, 0x6f, 0x6d, 0x6d, 0x61, 0x6e, 0x64, 0x4c, 0x69, 0x6e, 0x65, 0x53, 0x65, 0x63, 0x74, 0x69,
   361  	0x6f, 0x6e, 0x12, 0x23, 0x0a, 0x0d, 0x73, 0x65, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x6c, 0x61,
   362  	0x62, 0x65, 0x6c, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0c, 0x73, 0x65, 0x63, 0x74, 0x69,
   363  	0x6f, 0x6e, 0x4c, 0x61, 0x62, 0x65, 0x6c, 0x12, 0x38, 0x0a, 0x0a, 0x63, 0x68, 0x75, 0x6e, 0x6b,
   364  	0x5f, 0x6c, 0x69, 0x73, 0x74, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x17, 0x2e, 0x63, 0x6f,
   365  	0x6d, 0x6d, 0x61, 0x6e, 0x64, 0x5f, 0x6c, 0x69, 0x6e, 0x65, 0x2e, 0x43, 0x68, 0x75, 0x6e, 0x6b,
   366  	0x4c, 0x69, 0x73, 0x74, 0x48, 0x00, 0x52, 0x09, 0x63, 0x68, 0x75, 0x6e, 0x6b, 0x4c, 0x69, 0x73,
   367  	0x74, 0x12, 0x3b, 0x0a, 0x0b, 0x6f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x6c, 0x69, 0x73, 0x74,
   368  	0x18, 0x03, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x18, 0x2e, 0x63, 0x6f, 0x6d, 0x6d, 0x61, 0x6e, 0x64,
   369  	0x5f, 0x6c, 0x69, 0x6e, 0x65, 0x2e, 0x4f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x4c, 0x69, 0x73, 0x74,
   370  	0x48, 0x00, 0x52, 0x0a, 0x6f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x4c, 0x69, 0x73, 0x74, 0x42, 0x0e,
   371  	0x0a, 0x0c, 0x73, 0x65, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x74, 0x79, 0x70, 0x65, 0x22, 0x21,
   372  	0x0a, 0x09, 0x43, 0x68, 0x75, 0x6e, 0x6b, 0x4c, 0x69, 0x73, 0x74, 0x12, 0x14, 0x0a, 0x05, 0x63,
   373  	0x68, 0x75, 0x6e, 0x6b, 0x18, 0x01, 0x20, 0x03, 0x28, 0x09, 0x52, 0x05, 0x63, 0x68, 0x75, 0x6e,
   374  	0x6b, 0x22, 0x3a, 0x0a, 0x0a, 0x4f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x4c, 0x69, 0x73, 0x74, 0x12,
   375  	0x2c, 0x0a, 0x06, 0x6f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x18, 0x01, 0x20, 0x03, 0x28, 0x0b, 0x32,
   376  	0x14, 0x2e, 0x63, 0x6f, 0x6d, 0x6d, 0x61, 0x6e, 0x64, 0x5f, 0x6c, 0x69, 0x6e, 0x65, 0x2e, 0x4f,
   377  	0x70, 0x74, 0x69, 0x6f, 0x6e, 0x52, 0x06, 0x6f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x22, 0xed, 0x01,
   378  	0x0a, 0x06, 0x4f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x12, 0x23, 0x0a, 0x0d, 0x63, 0x6f, 0x6d, 0x62,
   379  	0x69, 0x6e, 0x65, 0x64, 0x5f, 0x66, 0x6f, 0x72, 0x6d, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52,
   380  	0x0c, 0x63, 0x6f, 0x6d, 0x62, 0x69, 0x6e, 0x65, 0x64, 0x46, 0x6f, 0x72, 0x6d, 0x12, 0x1f, 0x0a,
   381  	0x0b, 0x6f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x02, 0x20, 0x01,
   382  	0x28, 0x09, 0x52, 0x0a, 0x6f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x4e, 0x61, 0x6d, 0x65, 0x12, 0x21,
   383  	0x0a, 0x0c, 0x6f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x18, 0x03,
   384  	0x20, 0x01, 0x28, 0x09, 0x52, 0x0b, 0x6f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x56, 0x61, 0x6c, 0x75,
   385  	0x65, 0x12, 0x39, 0x0a, 0x0b, 0x65, 0x66, 0x66, 0x65, 0x63, 0x74, 0x5f, 0x74, 0x61, 0x67, 0x73,
   386  	0x18, 0x04, 0x20, 0x03, 0x28, 0x0e, 0x32, 0x18, 0x2e, 0x6f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x73,
   387  	0x2e, 0x4f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x45, 0x66, 0x66, 0x65, 0x63, 0x74, 0x54, 0x61, 0x67,
   388  	0x52, 0x0a, 0x65, 0x66, 0x66, 0x65, 0x63, 0x74, 0x54, 0x61, 0x67, 0x73, 0x12, 0x3f, 0x0a, 0x0d,
   389  	0x6d, 0x65, 0x74, 0x61, 0x64, 0x61, 0x74, 0x61, 0x5f, 0x74, 0x61, 0x67, 0x73, 0x18, 0x05, 0x20,
   390  	0x03, 0x28, 0x0e, 0x32, 0x1a, 0x2e, 0x6f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x2e, 0x4f, 0x70,
   391  	0x74, 0x69, 0x6f, 0x6e, 0x4d, 0x65, 0x74, 0x61, 0x64, 0x61, 0x74, 0x61, 0x54, 0x61, 0x67, 0x52,
   392  	0x0c, 0x6d, 0x65, 0x74, 0x61, 0x64, 0x61, 0x74, 0x61, 0x54, 0x61, 0x67, 0x73, 0x42, 0x2d, 0x0a,
   393  	0x2b, 0x63, 0x6f, 0x6d, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x64, 0x65, 0x76, 0x74,
   394  	0x6f, 0x6f, 0x6c, 0x73, 0x2e, 0x62, 0x75, 0x69, 0x6c, 0x64, 0x2e, 0x6c, 0x69, 0x62, 0x2e, 0x72,
   395  	0x75, 0x6e, 0x74, 0x69, 0x6d, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x06, 0x70, 0x72,
   396  	0x6f, 0x74, 0x6f, 0x33,
   397  }
   398  
   399  var (
   400  	file_third_party_bazel_src_main_protobuf_command_line_proto_rawDescOnce sync.Once
   401  	file_third_party_bazel_src_main_protobuf_command_line_proto_rawDescData = file_third_party_bazel_src_main_protobuf_command_line_proto_rawDesc
   402  )
   403  
   404  func file_third_party_bazel_src_main_protobuf_command_line_proto_rawDescGZIP() []byte {
   405  	file_third_party_bazel_src_main_protobuf_command_line_proto_rawDescOnce.Do(func() {
   406  		file_third_party_bazel_src_main_protobuf_command_line_proto_rawDescData = protoimpl.X.CompressGZIP(file_third_party_bazel_src_main_protobuf_command_line_proto_rawDescData)
   407  	})
   408  	return file_third_party_bazel_src_main_protobuf_command_line_proto_rawDescData
   409  }
   410  
   411  var file_third_party_bazel_src_main_protobuf_command_line_proto_msgTypes = make([]protoimpl.MessageInfo, 5)
   412  var file_third_party_bazel_src_main_protobuf_command_line_proto_goTypes = []interface{}{
   413  	(*CommandLine)(nil),                            // 0: command_line.CommandLine
   414  	(*CommandLineSection)(nil),                     // 1: command_line.CommandLineSection
   415  	(*ChunkList)(nil),                              // 2: command_line.ChunkList
   416  	(*OptionList)(nil),                             // 3: command_line.OptionList
   417  	(*Option)(nil),                                 // 4: command_line.Option
   418  	(option_filters_go_proto.OptionEffectTag)(0),   // 5: options.OptionEffectTag
   419  	(option_filters_go_proto.OptionMetadataTag)(0), // 6: options.OptionMetadataTag
   420  }
   421  var file_third_party_bazel_src_main_protobuf_command_line_proto_depIdxs = []int32{
   422  	1, // 0: command_line.CommandLine.sections:type_name -> command_line.CommandLineSection
   423  	2, // 1: command_line.CommandLineSection.chunk_list:type_name -> command_line.ChunkList
   424  	3, // 2: command_line.CommandLineSection.option_list:type_name -> command_line.OptionList
   425  	4, // 3: command_line.OptionList.option:type_name -> command_line.Option
   426  	5, // 4: command_line.Option.effect_tags:type_name -> options.OptionEffectTag
   427  	6, // 5: command_line.Option.metadata_tags:type_name -> options.OptionMetadataTag
   428  	6, // [6:6] is the sub-list for method output_type
   429  	6, // [6:6] is the sub-list for method input_type
   430  	6, // [6:6] is the sub-list for extension type_name
   431  	6, // [6:6] is the sub-list for extension extendee
   432  	0, // [0:6] is the sub-list for field type_name
   433  }
   434  
   435  func init() { file_third_party_bazel_src_main_protobuf_command_line_proto_init() }
   436  func file_third_party_bazel_src_main_protobuf_command_line_proto_init() {
   437  	if File_third_party_bazel_src_main_protobuf_command_line_proto != nil {
   438  		return
   439  	}
   440  	if !protoimpl.UnsafeEnabled {
   441  		file_third_party_bazel_src_main_protobuf_command_line_proto_msgTypes[0].Exporter = func(v interface{}, i int) interface{} {
   442  			switch v := v.(*CommandLine); i {
   443  			case 0:
   444  				return &v.state
   445  			case 1:
   446  				return &v.sizeCache
   447  			case 2:
   448  				return &v.unknownFields
   449  			default:
   450  				return nil
   451  			}
   452  		}
   453  		file_third_party_bazel_src_main_protobuf_command_line_proto_msgTypes[1].Exporter = func(v interface{}, i int) interface{} {
   454  			switch v := v.(*CommandLineSection); i {
   455  			case 0:
   456  				return &v.state
   457  			case 1:
   458  				return &v.sizeCache
   459  			case 2:
   460  				return &v.unknownFields
   461  			default:
   462  				return nil
   463  			}
   464  		}
   465  		file_third_party_bazel_src_main_protobuf_command_line_proto_msgTypes[2].Exporter = func(v interface{}, i int) interface{} {
   466  			switch v := v.(*ChunkList); i {
   467  			case 0:
   468  				return &v.state
   469  			case 1:
   470  				return &v.sizeCache
   471  			case 2:
   472  				return &v.unknownFields
   473  			default:
   474  				return nil
   475  			}
   476  		}
   477  		file_third_party_bazel_src_main_protobuf_command_line_proto_msgTypes[3].Exporter = func(v interface{}, i int) interface{} {
   478  			switch v := v.(*OptionList); i {
   479  			case 0:
   480  				return &v.state
   481  			case 1:
   482  				return &v.sizeCache
   483  			case 2:
   484  				return &v.unknownFields
   485  			default:
   486  				return nil
   487  			}
   488  		}
   489  		file_third_party_bazel_src_main_protobuf_command_line_proto_msgTypes[4].Exporter = func(v interface{}, i int) interface{} {
   490  			switch v := v.(*Option); i {
   491  			case 0:
   492  				return &v.state
   493  			case 1:
   494  				return &v.sizeCache
   495  			case 2:
   496  				return &v.unknownFields
   497  			default:
   498  				return nil
   499  			}
   500  		}
   501  	}
   502  	file_third_party_bazel_src_main_protobuf_command_line_proto_msgTypes[1].OneofWrappers = []interface{}{
   503  		(*CommandLineSection_ChunkList)(nil),
   504  		(*CommandLineSection_OptionList)(nil),
   505  	}
   506  	type x struct{}
   507  	out := protoimpl.TypeBuilder{
   508  		File: protoimpl.DescBuilder{
   509  			GoPackagePath: reflect.TypeOf(x{}).PkgPath(),
   510  			RawDescriptor: file_third_party_bazel_src_main_protobuf_command_line_proto_rawDesc,
   511  			NumEnums:      0,
   512  			NumMessages:   5,
   513  			NumExtensions: 0,
   514  			NumServices:   0,
   515  		},
   516  		GoTypes:           file_third_party_bazel_src_main_protobuf_command_line_proto_goTypes,
   517  		DependencyIndexes: file_third_party_bazel_src_main_protobuf_command_line_proto_depIdxs,
   518  		MessageInfos:      file_third_party_bazel_src_main_protobuf_command_line_proto_msgTypes,
   519  	}.Build()
   520  	File_third_party_bazel_src_main_protobuf_command_line_proto = out.File
   521  	file_third_party_bazel_src_main_protobuf_command_line_proto_rawDesc = nil
   522  	file_third_party_bazel_src_main_protobuf_command_line_proto_goTypes = nil
   523  	file_third_party_bazel_src_main_protobuf_command_line_proto_depIdxs = nil
   524  }